C++
- 深入理解C++异常处理机制
- C++三/五/零法则
- 【转载】C++环形缓冲区设计与实现
- C++抽象建模类设计准则
- C++类模板的模板实参推导(CTAD)
- C++并发编程中常用锁机制及其实践
- C++内存顺序和无锁编程
- Cache缓存一致性, cache line和高速缓存伪共享及其C++相关实践
- C++模板的继承
- C++可调用类型
- C++关键字:volatile和mutable
- 现代C++lambda表达式
- C++条件变量condition_variable的唤醒丢失和虚假唤醒
- 模板方法
- 处理冲突:线程安全的接口
- Linux环境中C++生成类的uml和函数调用关系图
- C++对象模型--继承关系下的虚函数实现
- 【转载】基于可变模板参数的静态多态
- 竞态条件和数据竞争(下)
- 竞态条件和数据竞争(上)
C++17必知必会
C++20
C++性能调优
C++调试相关
Git命令行
Linux内核架构与系统编程
- 【转载】Linux内核分析:页回收导致的cpu load瞬间飙高的问题分析与思考
- 【转载】Linux常用命令总结
- STL和glibc导致的"内存泄漏"分析
- 【转载】高性能低延时系统设计
- CPU亲和性(绑核)和numa节点配置
- 记录一个多进程高并发框架(不断维护优化)
- 记录Linux下mmap和munmap调用次数不匹配导致的问题解决
- Linux多线程信号总结
- Linux共享库的组织
- Linux等待信号--sigsuspend
- Linux进程间通信--共享内存