Tags

3 个页面

gcc

枚举值尽量不要从零开始定义

美股有三个交易时段,分别是:盘前、盘中、盘后;接口推送数据还是数值增量的逻辑(尽可能的节约带宽),仅在第一次发送全量,第二次开始所有字段都是增量推送逻辑。

为什么不用最优方案?牵扯到不同项目组,有些都已经上线多年。我方属于新对接,所以只能尽量兼容。

linux后端服务处理大量字符串数据-效率很慢

在C++开发的历史项目中,我们使用自定义协议进行通信,协议采用了二维数组的模式。在处理大量数据时,协议内部需要遍历数组并进行序列化操作以生成日志,由于效率较低,导致了系统在高负载下出现明显的卡顿,业务部门反馈系统卡顿。

升级GCC版本导致程序崩溃:代码不规范的隐患

在同一段业务代码的情况下,程序在 CentOS 7 环境下编译并运行正常,但当切换到 CentOS 8 并使用更新版的 GCC 进行编译时,程序却发生了崩溃。值得注意的是,问题只在 Release 模式下出现,Debug 模式则完全没有问题。这是我们第一次遇到类似的情况,经过三天的排查,最终找到了问题的根源。