随笔分类 -  TCP/IP

摘要:在linux下编写串口通讯程序,采用select监听串口的可读事件,一旦可读,调用read。但是我们会发现,read一次得到的数据通常不是完整的一个数据帧。 比如完整数据帧为 但是实际上需要read多次才能完全读到。 程序实际运行情况: 两次读完: 四次读完: 为了解决不能接收完整数据帧的问题,借鉴 阅读全文
posted @ 2018-03-27 19:21 白菜菜白 阅读(9501) 评论(1) 推荐(0) 编辑
摘要:使用socket传输组织好的不同类型数据,有四种不同的方式(我知道的嘿嘿): a. 结构体 b. Json序列化 c. 类对象 d. protobuf 下面逐一整理一下,方便以后进行项目开发。 1. 使用结构体 假设需要传送的结构体如下: 可在发送数据的地方对数据进行处理,将其转换成一个字符串进行传 阅读全文
posted @ 2017-03-11 19:44 白菜菜白 阅读(12744) 评论(5) 推荐(2) 编辑
摘要:原文转自:http://blog.csdn.net/axing1991/article/details/45149087 网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 阅读全文
posted @ 2016-12-31 15:03 白菜菜白 阅读(408) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示