Stay hungry, stay foolish.

Dueplay

如何在这个博客发布一篇新文章

【2026-10-02】从新建 Markdown、放入配图、本地预览,到推送代码后由 GitHub Actions 自动构建上线,完整走一遍这个博客发布新文章的流程。

写作指南:这个博客支持哪些排版

【2026-10-02】一篇用来检验排版的示例文章,覆盖标题目录、代码高亮、图片放大、表格、引用等文章详情页的全部能力,也是以后写文章时的速查手册。

C++ 异步编程

【2024-12-03】C++ 异步编程相关内容

C++ RAII 资源管理惯用法

【2024-12-03】详细介绍 C++ RAII(资源获取即初始化)惯用法的原理和应用场景,包括内存管理和锁管理

平衡树、树状数组与线段树

【2024-12-03】深入讲解AVL树、红黑树等平衡二叉搜索树,以及树状数组和线段树这两种高效的区间查询数据结构。

C++ 生成随机数的方法

【2024-12-03】介绍在 C++ 中生成随机数的几种方法,从基础的 rand() 到现代的 <random> 库

C++ 智能指针完全指南

【2024-12-03】深入讲解 C++ 智能指针 unique_ptr、shared_ptr 和 weak_ptr 的使用方法、原理和最佳实践

Catch2 测试框架使用指南

【2024-12-03】详细介绍 Catch2 C++ 测试框架的使用方法,包括测试案例、断言、测试固件、参数化测试和 CMake 集成

CMake完全指南

【2024-12-03】全面介绍CMake构建系统的使用方法,包括基本语法、变量操作、库文件链接、FetchContent模块以及GoogleTest和Catch2测试框架的集成

C++ STL容器详解

【2024-12-03】深入讲解C++ STL容器的使用,包括vector、deque、priority_queue等容器的特性、内存管理和最佳实践