高高爆米花

文章
3
资源
0
加入时间
3年0月21天

CopyOnWriteArrayList

CopyOnWriteArrayList 简介public class CopyOnWriteArrayList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { }在很多应用场景中,读操作可能会远远大于写操作。由于读...

一个简单的串行协议的封装

所有的软件开发人员都会在他的职业历程中设计一个串行口收发单元。这里展示了一个 基于串行口的协议封装实现。大家可以对比一下自己的实现看看。首先需要对整个软件的结构进行拆分。理论上它应当至少分割为三个大的部分: 1.通讯层。处理bit流的传递。 2.数据帧层。处理frame的析取和打包。 3.应用层。处理各个独立的数据帧。并提供更上层的信息通道。通讯层最先构建,并可进行独立测试。它又按照内部的逻