5 _晴空_

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

串口通信协议分层及解析

引用自:串口通信协议简介:https://blog.csdn.net/Chen_qi_hai/article/details/96473076串口通讯分层可以分:(1)物理层 用于支撑数据的传输:如发送和接收(2)协议层 用于对传输的数据进行定义:如哪些字节表示什么意思,这样人们就可以根据定义的字节进行数据的使用但是最主要的...

2019-12-25 14:57:17

串口RS232、RS485和RS422三者的区别是什么?

引用:https://zhidao.baidu.com/question/750655894723489532.htmlRS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提...

2019-12-25 14:18:13

串口通讯属于哪一层?

上面的截图是从网上截取传送门通信是一个极其复杂的一个大问题;为了便于研究需要对通信系统建模以及进行分层次研究,另外,不同厂商制造的通信设备要互联互通;国际标准化组织提出的OSI的7层模型将通信问题划分为 [物理层]<=>[数据链路层]<=>[网络层]。。。各层独立负载不同的功能;例如物理层侧重于物理接口,像接口机械尺寸、电气接触方式;而数据链路层侧重于数据链路的建立...

2019-12-25 13:54:44

通过fastjson将字符串转换成带有泛型的map

参考:https://www.cnblogs.com/hcxxx/p/11237714.html将字符串转化成带有泛型的map需要传递TypeReference<>参数(它的泛型传递需要转换成的泛型)下面是是一个例子需要将mapStr这个字符串转换成Map<Long, List<String>>类型以下是代码//mapStr 是 {"4":["海...

2019-11-09 13:44:28

graphviz下载

由于很多博客给的官网链接都报了404,所以记录一下:官网链接:https://graphviz.gitlab.io/download/

2019-07-16 09:11:01

内存泄漏

1、非静态内部类隐式持有外部类引用导致Android Handler(解决方法):将非静态内部类改为静态内部类,将隐式持有变为显式持有,再赋以弱引用,当内存不足时便于GC回收java内部类:https://www.cnblogs.com/dolphin0520/p/3811445.htmljava静态内部类调用外部类成员变量的问题:https://blog.csdn.net/wei...

2019-05-28 12:29:36

微信小程序里为什么没有官方收款码

https://zhidao.baidu.com/question/2122778200526512307.html

2019-05-21 11:10:12

Failed to parse XML in

https://bbs.csdn.net/topics/392576793?list=3326254我是多加了一个空格,无语死了

2019-05-16 21:32:38

Android mvvm设计模式

参考:https://www.cnblogs.com/longjunhao/p/5860353.html

2019-05-16 18:29:02

Android组件化编译环境版本统一管理

http://www.bubuko.com/infodetail-2595232.html

2019-05-16 11:39:51

Android studio 修改某种编程语言的某些属性的字体颜色

比如我现在要修改gradle里面的某个方法的引用的字体颜色注意:要修改的文件的语法,要知道是属于某种编程语言;如果没有,那就可能在general里1、先打开设置界面2、因为gradle是groovy写的,所以找到groovy,在下图1中找到要修改的属性的,在2中选择要修改后的颜色,修改完毕之后点击3就可以生效...

2019-05-14 18:41:37

Android 组件化

https://www.cnblogs.com/zhmqq/p/7499610.htmlhttps://www.cnblogs.com/ldq2016/p/9073105.html

2019-05-14 17:56:56

修改Android Studio的主题

参考:https://blog.csdn.net/u014471160/article/details/71156135MaterialDesign AS UI Theme插件上面的修改只是针对可编辑的代码范围内的主题修改,可能和你的侧边栏、菜单栏不搭https://github.com/ChrisRM/material-theme-jetbrains是一个Material样式的整体风...

2019-05-10 15:11:52

设计模式 门面模式(外观模式)

参考:https://www.runoob.com/w3cnote/facade-pattern-3.html设计的思路:1、根据调用者需要调用的功能来决定门面类需要暴露什么方法(或者说是提供什么服务)2、门面类内部要熟悉处理每个对外提供的服务用到哪些模块和经历哪些业务流程3、每个模块按功能提供对外方法,供门面类去调用...

2019-04-29 18:33:20

Android 出现应用未安装

出现这种情况,感觉遇到过就三种情况会出现:1、手机内存不足出现这种情况的时候,如果是使用AS连接的话是可以看到log提示说手机内存不足的2、手机的安全设置,不允许安装未知来源应用出现这种情况的时候,是因为手机设置了不允许安装未知来源应用,这个会提示,不会出现“应用未安装”的情况3、签名不一致注意我要说的就是这种情况,首先要明确是什么签名?为什么会出现不一致?(1)是什...

2019-04-29 10:55:23

Android 项目没有gradle.properties 文件

参考:http://blog.sina.com.cn/s/blog_4c451e0e0102vq27.html项目中要配置NDK才发现,原来项目居然没有gradle.properties 文件于是在项目的跟目录新建一个文件,并将其改成gradle.properties最后加上使用ndk的设置android.useDeprecatedNdk=true...

2019-04-28 17:35:54

Android实时监听网络状态

转自:https://www.cnblogs.com/xuanwei-qingfeng/p/7651906.html

2019-04-23 17:01:40

js如何判断数组是Array类型

转自:https://www.cnblogs.com/lingdu87/p/9152806.html

2019-04-23 10:10:35

js 判断NaN

var ddd='ddfd';if(isNaN(Number(ddd))){ alert('yes ,you are right');}else { alert('yes ,you are error');}

2019-04-11 11:15:14

js string 转 int 注意的问题小结

摘自:https://www.jb51.net/article/40622.htmvar str='1250' ;alert( Number(str) ); //得到1250alert(parseInt(str)); //得到1250var str1='00100';alert( Number(str1) ); //得到100alert(parseInt(str1))...

2019-04-11 11:06:12

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。