策略模式 2025 年 12 月 20 日2025 年 12 月 2 日 作者 ayh 它和模板方法模式是亲兄弟,解决的都是“算法封装”的问题,但手段截然不同:模板方法用的是继承(比较死板),策略模 … 阅读更多
设计模式的概念 2025 年 12 月 20 日2025 年 12 月 2 日 作者 ayh 1.核心问题:设计模式是什么? 正式定义: 设计模式是指在软件开发中,经过验证的,用于解决在特定环境下,重复出 … 阅读更多
线程五种状态 2025 年 12 月 20 日2025 年 12 月 2 日 作者 ayh 线程的状态 1. 通用五态模型 (The 5-State Model) 这是操作系统层面的标准定义: 1. 新 … 阅读更多
epoll 2025 年 12 月 20 日2025 年 12 月 2 日 作者 ayh 1. 两大核心数据结构 在内核里的 eventpoll 结构体(即 epoll 句柄背后的对象)中,维护了两个 … 阅读更多
hash函数和布隆过滤器 2025 年 12 月 20 日2025 年 12 月 2 日 作者 ayh 1.Hash函数 1. 选择 Hash 的两个核心标准 图中列出了两点,这是衡量一个哈希算法好坏的金标准: 计 … 阅读更多
B/B++Tree 2025 年 12 月 20 日2025 年 12 月 2 日 作者 ayh 1.树层高的影响 1. 核心影响:I/O 次数的倍增(最致命的影响) 图片左下角红圈里写着一句很关键的话:“每 … 阅读更多
红黑树 2025 年 12 月 2 日2025 年 12 月 2 日 作者 ayh 1. hashmap (特指 Java 8 中的 HashMap) 2. cfs (Linux Complet … 阅读更多