Skip to content
败犬日报 2025-10-24

败犬日报 2025-10-24

1. gcc 没有 -j 指定线程数功能

这是构建工具的工作,构建工具起多个 gcc 进程生成目标文件,最后链接一把。

2. 业务要求新代码和老代码的 unordered_map 遍历顺序必须一致,且老代码不能改

你猜为什么这个容器叫 unordered_map。unordered_map 的遍历顺序是未指定的 ref,依赖这个顺序的人应该被问候一顿。

老代码不能改,可以让新代码锁编译器版本;或者把老代码的 unordered_map 实现抄出来,这样可以升级编译器。

3. AWS 故障官方复盘报告(文章)

https://mp.weixin.qq.com/s/csopt3H5ZSh60vvcO-28hQ