一码&当先

导航

#

[置顶] FreeModBus源码解析(1)---开篇

摘要: 一、设计思想 任何通信协议的实现都是基于状态机的设计思想,就是来了一串数据判断是是干啥的在调用相应的处理函数只不过高手一般采用回调处理。 如果你熟悉了回调、源码里的状态机的实现又可以理解,那么恭喜你已经掌握了通信协议的实现方法。 如果你可以从源妈里体会到分层的设计思想,那么恭喜你已经触碰到了架构师的 阅读全文

posted @ 2020-03-08 22:41 一码&当先 阅读(2656) 评论(0) 推荐(0) 编辑

2020年7月18日 #

单链表反转-C语言实现

摘要: 一、理解指针 看懂链表的结构并不是很难,但是一旦把它和指针混在一起,就很容易让人摸不着头脑。所以,要想写对链表代码,首先就要理解好指针。 有些语言有“指针”的概念,比如 C 语言;有些语言没有指针,取而代之的是“引用”,比如 Java、Python。不管是“指针”还是“引用”,实际上,它们的意思都是 阅读全文

posted @ 2020-07-18 15:22 一码&当先 阅读(1511) 评论(0) 推荐(0) 编辑

2019年7月15日 #

Win10下安装python3.x+pycharm+autopep8

摘要: 一、安装Python3.X 1、Pythong官方网站:http://python.org/getit/ 下载windows的安装包。有以下几个选项: 这里选择windows x86-64 excutable install安装包下载。 2、下载好以后,双击安装包安装。一路next,默认安装到C盘。 阅读全文

posted @ 2019-07-15 00:25 一码&当先 阅读(983) 评论(0) 推荐(0) 编辑