编程工具及杂项
文章平均质量分 54
xia0414
这个作者很懒,什么都没留下…
展开
-
C++ 基于socket封装的解决粘包问题的api
【代码】C++ 基于socket封装的解决粘包问题的api。原创 2024-06-05 14:41:08 · 86 阅读 · 0 评论 -
windows/linux 安装openssl
安装 (安装过程可参考官方提供的文档 https://github.com/openssl/openssl/blob/master/NOTES-UNIX.md)源码地址:https://github.com/openssl/openssl。下载后安装,将安装目录的bin和li添加到系统环境变量即可。能够正常工作,我们就可以看到它的版本号了。安装完成之后,可执行程序被安装到了。原创 2024-04-18 19:31:51 · 275 阅读 · 0 评论 -
【protobuf快速入门】
protobuf也叫protocol buffer是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 python 等,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 、json进行数据交换快许多。可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。作为一种效率和兼容性都很优秀的二进制数据传输格式,可以用于诸如网络传输、配置文件、数据存储等诸多领域。原创 2024-04-15 21:17:38 · 419 阅读 · 1 评论 -
【CMake快速入门】
方式1: 各个源文件之间使用空格间隔# 方式2: 各个源文件之间使用分号;间隔div.c;main.c;mult.c;sub.c)add_executable(app ${SRC_LIST})#使用${变量名}进行取值。原创 2024-04-09 22:15:13 · 1932 阅读 · 0 评论