archive
2026
- Paper Reading Template[论文阅读] 1 分钟阅读
论文阅读笔记的固定记录格式。
- Terminal Notes[Unix 笔记] 1 分钟阅读
一些命令行工作流碎片。
- Hello Astro[建站日志] 1 分钟阅读
从一个极简静态博客开始。
2025
- x86 汇编与 GDB 调试[x86 汇编语言] 1 分钟阅读
用 GDB 查看寄存器、栈和反汇编。
- x86 汇编:内联汇编的边界[x86 汇编语言] 1 分钟阅读
为什么现代 C++ 中应谨慎使用内联汇编。
- 从 C++ 看 x86 反汇编[x86 汇编语言] 1 分钟阅读
用简单 C++ 代码观察编译器生成的汇编。
- x86 汇编:内存寻址[x86 汇编语言] 1 分钟阅读
基址、索引、比例因子和数组访问。
- x86 汇编:条件跳转与标志位[x86 汇编语言] 1 分钟阅读
cmp、test、ZF、CF、SF 以及条件分支。
- x86 汇编:调用约定[x86 汇编语言] 1 分钟阅读
参数传递、返回值和调用者/被调用者保存寄存器。
- x86 汇编:栈帧与函数调用[x86 汇编语言] 1 分钟阅读
rsp、rbp、call、ret 和局部变量布局。
- x86 汇编入门:寄存器与机器视角[x86 汇编语言] 1 分钟阅读
从通用寄存器、指令和数据移动开始理解 x86。
- 面试算法:图的 BFS 与 DFS[数据结构与算法] 1 分钟阅读
邻接表、访问标记、连通性和最短步数。
- 面试数据结构:堆与优先队列[数据结构与算法] 1 分钟阅读
top K、合并有序序列和优先级调度。
- 面试算法:二分查找[数据结构与算法] 1 分钟阅读
搜索边界、左闭右开区间和答案二分。
- 面试数据结构:二叉树遍历[数据结构与算法] 1 分钟阅读
前序、中序、后序、层序和递归边界。
- 面试数据结构:哈希表[数据结构与算法] 1 分钟阅读
unordered_map、冲突、计数和去重题型。
- 面试数据结构:栈与队列[数据结构与算法] 1 分钟阅读
LIFO、FIFO、单调栈和 BFS 队列。
- 面试数据结构:链表[数据结构与算法] 1 分钟阅读
单链表、双链表、快慢指针和反转链表。
- 面试数据结构:数组与动态数组[数据结构与算法] 1 分钟阅读
数组、vector、连续内存和扩容复杂度。
- 现代 C++ 新特性速览[C/C++零基础到大神] 1 分钟阅读
auto、范围 for、lambda、结构化绑定和 constexpr 的实用场景。
- C++ 智能指针:unique_ptr 与 shared_ptr[C/C++零基础到大神] 1 分钟阅读
理解所有权、独占所有权和共享所有权。
- C++ 类、构造函数与 RAII[C/C++零基础到大神] 1 分钟阅读
用类组织状态,用 RAII 管理资源生命周期。
- C++ 指针与内存模型入门[C/C++零基础到大神] 1 分钟阅读
指针、地址、空指针和常见内存错误。
- C++ 函数、引用与 const[C/C++零基础到大神] 1 分钟阅读
函数参数传递、引用语义和 const 正确性的入门。
- C++ 控制流:条件与循环[C/C++零基础到大神] 1 分钟阅读
if、switch、for、while 的基本用法和常见坑。
- C++ 基础类型与变量[C/C++零基础到大神] 1 分钟阅读
整数、浮点、字符、布尔值和变量生命周期的基础。
- C++ 入门:从源码到可执行文件[C/C++零基础到大神] 2 分钟阅读
理解源文件、编译、链接和可执行文件之间的关系。