- GitHub仓库 C++ Python 开发工具 摘录文章 ASIO Multithreading DesignPatterns DataStructure StyleGuides Telegram shell Chrono QT Chromium
- 「GitHub仓库」 Misc: colored echo Misc: Measure Compression Ratio Misc: format_bytes Python-FacePP TinyLog
- 「C++」 经典时间编程 监视器对象模式 ASIO 串行队列 ASIO 服务管理 定制编译期诊断信息 模板元编程 在派生类内获取共享指针 tag_invoke 完成令牌(completion token) C++ 匿名函数惯用法 虚指针的内存布局 C++ 原子操作 移动操作可能比拷贝更慢 优先传引用代替传值 ASIO 执行器 C++ 错误处理 ASIO C++20 协程 阿里 async_simple C++20: Trivial type, Standard-layout, POD, Aggregate C++20 协程 C++20 约束表达式与约束从句 Misc: format_bytes TinyLog
- 「Python」 Misc: Measure Compression Ratio Python-FacePP
- 「开发工具」 Conan 2.0 打包开发流程 Google 基准测试 bash 脚本基础 Google 单元测试 GNU Make 构建工具 GCC 编译器 Git 版本控制 GNU 调试器
- 「摘录文章」 开发一个移动跨平台库 Java 粘连代码: JNI C++ 类型擦除
- 「ASIO」 ASIO 串行队列 ASIO 服务管理 完成令牌(completion token) ASIO 执行器 ASIO C++20 协程
- 「Multithreading」 Qt: 子线程与UI线程的交互 监视器对象模式 ASIO 串行队列 Telegram 参与者模式 C++ 原子操作 ASIO 执行器
- 「DesignPatterns」 监视器对象模式 ASIO 串行队列 Telegram 参与者模式 四人帮的 23 种设计模式
- 「DataStructure」 数据结构 C++20 KMP 算法
- 「StyleGuides」 C++ 编码风格指南
- 「Telegram」 Telegram 链式缓冲区 Telegram MTProto 协议格式 Telegram DH 密钥交换过程 Telegram 参与者模式 Telegram 应用编程接口
- 「shell」 Misc: colored echo
- 「Chrono」 经典时间编程
- 「QT」 Qt: 子线程与UI线程的交互
- 「Chromium」 HTTP Proxy vs. HTTPS Proxy vs. SOCKS Proxy 克隆 Chromium 源代码