Appearance
用结构化、可检索、可持续维护的 Markdown 整理计算机基础知识。
网络模型、浏览器访问流程、HTTP/HTTPS、TCP/UDP/QUIC、DNS 与 CDN。
进程线程、调度、同步互斥、死锁、虚拟内存、I/O 多路复用。
哈希表、LRU 缓存、堆与优先队列等常见题目的原理和 C++ 实现。
MySQL 执行链路、事务、B+ 树、日志、Redis 与缓存一致性。
内存与资源管理、对象模型、STL、模板与 C++20、并发、异步与性能设计。
每篇文档采用 结论 → 原理 → 易错点 / 面试追问 的层次。建议先用左侧目录按专题复习,再结合文末的“面试速答”做口头表达训练。
说明:内容已对原始笔记中的常见表述误区做了校正,例如 HTTP/2 的 TCP 队头阻塞、TLS 1.3 密钥协商、struct 与 class、new/delete、std::vector 扩容等。
struct
class
new/delete
std::vector