gRPC+vs2022的使用 参考:https://blog.csdn.net/2303_77997820/article/details/137933741。grpc使用gitee仓库, 然后修改.submodels(用gitee),cmake编译。使用vs2022创建工程,添加include、lib目录、lib文件。
cppcheck和cpplint的介绍与实例化使用 对于大型C/C++项目,一般是分模块开发的方式进行,代码量数十万或者更多。由于代码量的激增以及开发人员众多,代码出现bug的概率也随之增加。静态代码检查重要性突显。
HTTP 协议中的请求头参数 本文对http头部字段:Connection、Content-Length、Transfer-Encoding 、Content-Encoding、Content-Type 等进行介绍。
捕获并打印程序日志信息的方法(Qt) 工作中为了方便调试,常常需要加入一些打印。常用 Qt 中的 QDebug / QWarning,C 和 C++ 中的 printf / cout 等等,又或者是三方库提供的标准打印接口。大部分时候,由于这些打印相当不统一(格式和位置),并且因为 Qt 作为 GUI 框架,调试信息实在不应该直接置于 UI 之上。接下来介绍一种能统一和标准化所有标准打印的方法( 所谓标准打印即标准输出 stdout 等),并且能够动态配置。
深入分析理解HTTPS 原理 随着 HTTPS 建站的成本下降,现在大部分的网站都已经开始用上 HTTPS 协议。大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议相关的概念有 SSL 、非对称加密、 CA证书等,但对于以下灵魂三拷问可能就答不上了:1 ) 为什么用了 HTTPS 就是安全的?2 ) HTTPS 的底层原理如何实现?3 ) 用了 HTTPS 就一定安全吗?本文将层层深入,从原理上把 HTTPS 的安全性讲透。