一、专业名词 主站 从站 RS485 RS-485 是一种串行通信标准,属于差分信号传输技术,专为工业环境设计,具有以下核心特性: 差分传输:使用两根信号线(A/B线)传输反...

一、专业名词 主站 从站 RS485 RS-485 是一种串行通信标准,属于差分信号传输技术,专为工业环境设计,具有以下核心特性: 差分传输:使用两根信号线(A/B线)传输反...
一、预算符和表达式 1、条件 ref ref 表示址引用 两个数交换(正常int传参是值传参,函数里交换,调用者不会变) 这时可以用ref 二、好用的语法 1、 String...
第一步: 生成资源包 - 点击菜单 生成 -> 生成解决方案 此时log输出就可以看到输出的目录以及相关日志 第二步: 安装相关扩展 - 点击菜单 管理扩展 -> 搜索 in...
rem rem(root em)是一个相对单位,类似于em,em 是父元素字体大小。不同的是 rem 的基准是 相对于 html 元素的字体大小。比如,根元素(html) 设...
一、CoroutineScope (推荐) 二、阻塞型 runBlocking(不推荐) 这是一种不推荐的开启协程的方式,因为这种会阻塞线程。启动一个新的协程,并阻塞它的调用...
EditText实现双向绑定 配置: 模块build中设置使用DataBinding Activity dataBinding.setViewModel(viewModel)...
一、主页面布局优化 应用主界面布局优化是老生常谈了,综合起来无非就是下面两点,这个需要结合具体的界面布局去做优化,网上也有比较多的资料可以查阅 通过减少冗余或者嵌套布局来降低...
1、DataMapper增加一层是为了跟后端分离,避免他们修改我们还需要修改UI层,你说的代价大这个也看实际业务,就像设计模式,选择适合就好,.
2、diff是RecyclerView做的一个优化,避免不必要的更新.完整的类名是DiffUtil,可以参考下面这个文章 https://blog.csdn.net/ysy950803/article/details/103951945
关于Android架构,你是否还在生搬硬套?前言 关于Android架构,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。本人有多个项目重构的经验,恰好对设计领...
操作一个Retrofit的步骤一般是这样的 创建一个网络拦截器,添加一些通用的headers 创建一个打印请求日志的拦截器 在OKHttpClient中加入创建的拦截器 其实...
前言 关于Android架构,可能在很多人心里一直都是虚无缥缈的存在,似懂非懂、为了用而用、处处生搬硬套,这种情况使用的意义真的很有限。本人有多个项目重构的经验,恰好对设计领...
居中 1、父容器的居中 2、多个控件居中 实现思路是在链头加上 类似代码,让脑袋中抽象的链条 用constraintLayout的chain属性实现 chain 除了链条方向...
项目使用的是React,所以用的react-quill组件 1、安装 2、导入组件 3、导入样式 4、使用组件 页面中展示富文本 参考文章 https://zhuanlan....
? 问号放在变量后,永远不报空指针 ?: A变量?:B变量:当A变量为空时 返回B :: 传参是方法
vh就是当前屏幕可见高度的1%,也就是说 height:100vh == height:100%; 但是当元素没有内容时候,设置height:100%,该元素不会被撑开,此时...
JetBrains 相信大部分程序员都会使用到JetBrains公司的产品,idea,webstorm等。原来本身就支持,下面上图: Start后就可以链接到远程服务器,通过...
用了mac后,发现一个问题,找不到完美替代xshell的工具。下面介绍下我的寻找之路。。。 1.item2 相比大家在网上百度mac xshell替代方案,很多都能查到这...
不过我发现了一个更优雅的做法:
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [Text('1'),Text('2')]);
分支 创建分支 合并分支 把远程master分支合并到当前分支 合完代码 会让输入信息 按 i 进去插入模式esc 后 冒号: wq 保存信息 或者不写信息直接可以 q ta...