- 博客(2)
- 收藏
- 关注
原创 【librviz源码解读】Tool类的添加和鼠标事件处理
librviz源码中工具类从pluginlib中创建、添加、调用的分析,以及如何实现启用自己引入并实例化的工具类。
2022-08-07 04:46:43
957
1
原创 [问题记录]——TCP粘包问题:客户端利用length接收数据
根据文件大小接收文件时,如果判断条件是while(size>0),由于每次接收的大小n是固定RECVSIZE的,且后面跟着下一个文件的数据,这样会导致最后一次把下一个文件的数据(协议头)也接收了,经过size-=cnt后size小于0。这样虽然能使循环终止,但由于拿到了下一个文件的内容,导致接收的第一个和第二个文件都发生错误。
2021-12-19 13:25:35
663
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人