- 博客(23)
- 收藏
- 关注
原创 tcp接收端数据处理(防止粘包)
每次接收到数据首先追加给buffer,然后传入函数parsePackets进行解包,解析结果以std::vector<std::string>形式返回,结果可能为空(如接收到的数据不足一个包),结果可能为一个或多个(tcp接收的数据可能多个粘连在一起)输入:std::string buffer用于保存未处理完的数据,因此,确保每次传入parsePackets函数时buffer是同一个,不要中途析构;接收端:接收数据包->拆包->反转义->原始数据包。确保tcp数据,手动加入了数据边界,例如以。
2024-07-02 14:12:17
384
1
原创 Win10配置yolov7环境(pytorch1.7.1 cuda cudnn)
显卡不支持CUDA的不用浪费时间。下载新版安装包双击安装,没什么需要注意的。可以不安装在C盘,路径改自己的。如果有Add Anaconda to my PATH environment variable这一项可以勾选,这样会自动将anaconda装到系统的环境变量中。如果没有这一项,那么手动添加环境变量,比如我的安装路径是。
2023-05-18 18:17:42
1160
原创 win10qt5.14.2下opencv4.4.0+contrib的mingw32编译
win10qt5.14.2下opencv4.4.0+contrib的mingw编译
2022-10-27 19:25:37
1544
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人