Commit Graph
234 Commits
Author SHA1 Message Date
CyC2018 b0bcd08aba Merge pull request #1491 from CyC2018/update-os-notes
Update 计算机操作系统 notes
2026-10-28 13:38:54 +08:00
CyC2018 5f2a46c13e Update 计算机操作系统 - 概述.md
补充特权级、read 系统调用的执行过程、系统调用的开销与减少开销的方法、写文件与零拷贝,更新中断分类的描述,重新绘制配图,增加实测附录。
2026-10-28 13:35:26 +08:00
CyC2018 d0d002b911 Update 计算机操作系统 - 内存管理.md
补充缺页异常的处理流程和进程虚拟地址空间的布局,增加配图和实测附录。
2026-10-28 13:35:25 +08:00
CyC2018 d91281dea5 Update 计算机操作系统 - 进程管理.md
补充多进程与多线程的选型、协程调度、线程共享与独有的资源、虚拟线程的开销与限制、Go 的 GMP、共享内存和 PCID,增加配图和实测附录。
2026-10-28 13:35:25 +08:00
CyC2018 c65decc013 Update 系统设计基础.md
补充高并发系统的设计、大文件上传和权限系统三节,增加配图和实测附录,附录重新编号。
2026-10-28 13:35:22 +08:00
CyC2018 f37cf08ec3 Update 缓存.md
补充先更新数据库再删除缓存时仍会留下旧值的情况、补救措施和实测,增加配图。
2026-10-28 10:38:18 +08:00
CyC2018 b93a106e37 Update 分布式.md
补充栅栏令牌的用法,更新 2PC、3PC、CAP 中线性一致性和 BASE 的描述,补充 ZooKeeper、etcd、Nacos 的一致性说明和 Raft 只读请求的处理,重新绘制栅栏令牌的配图。
2026-10-28 10:38:17 +08:00
CyC2018 11281a4ada Merge pull request #1480 from CyC2018/update-llm-notes
Update 大模型应用.md
2026-10-28 03:23:43 +08:00
CyC2018 b7570f15b0 Merge pull request #1479 from CyC2018/polish-design-patterns
Update design pattern notes
2026-10-28 03:23:35 +08:00
CyC2018 d2006dcae8 Update 大模型应用.md
补充量化、文档解析、向量数据库、Top-K 与阈值、GraphRAG、多模态 RAG、意图识别与路由、多轮对话和推理服务部署,增加配图和实测附录。
2026-10-28 03:20:18 +08:00
CyC2018 4106b6426d Update 设计模式 - 适配器.md
小节标题改为中文,重新绘制类图,删除旧图,补充参考资料。
2026-10-28 03:20:05 +08:00
CyC2018 e40ec74259 Update 设计模式 - 迭代器.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:04 +08:00
CyC2018 5d9d54592e Update 设计模式 - 责任链.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:04 +08:00
CyC2018 b895764f8b Update 设计模式 - 访问者.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:03 +08:00
CyC2018 35cecfa80d Update 设计模式 - 解释器.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:03 +08:00
CyC2018 2de7b58936 Update 设计模式 - 观察者.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:02 +08:00
CyC2018 2e4dc6a479 Update 设计模式 - 装饰.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:02 +08:00
CyC2018 a9011c2588 Update 设计模式 - 组合.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:01 +08:00
CyC2018 6154db1fcb Update 设计模式 - 简单工厂.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:01 +08:00
CyC2018 834d67c109 Update 设计模式 - 策略.md
小节标题改为中文,重新绘制类图并说明与示例的对应关系,补充参考资料。
2026-10-28 03:20:01 +08:00
CyC2018 8155102dd8 Update 设计模式 - 空对象.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:00 +08:00
CyC2018 89cbdfb3f1 Update 设计模式 - 生成器.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:20:00 +08:00
CyC2018 0155a56005 Update 设计模式 - 状态.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:59 +08:00
CyC2018 ca233c416c Update 设计模式 - 模板方法.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:59 +08:00
CyC2018 ac386a6d96 Update 设计模式 - 桥接.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:58 +08:00
CyC2018 cdafba91ac Update 设计模式 - 抽象工厂.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:58 +08:00
CyC2018 e2101042f2 Update 设计模式 - 工厂方法.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:57 +08:00
CyC2018 7f884ab0a3 Update 设计模式 - 外观.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:57 +08:00
CyC2018 77ccb0dbf9 Update 设计模式 - 备忘录.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:57 +08:00
CyC2018 d862015399 Update 设计模式 - 命令.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:56 +08:00
CyC2018 f540db57f4 Update 设计模式 - 原型模式.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:56 +08:00
CyC2018 f88413b286 Update 设计模式 - 代理.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:55 +08:00
CyC2018 92088309f8 Update 设计模式 - 享元.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:55 +08:00
CyC2018 4f066870f4 Update 设计模式 - 中介者.md
小节标题改为中文,重新绘制类图,补充参考资料。
2026-10-28 03:19:54 +08:00
CyC2018 fda671d5a1 Update 设计模式 - 单例.md
小节标题改为中文,重新绘制类图,统一重排序的术语,补充参考资料。
2026-10-28 03:19:54 +08:00
CyC2018 4f455108c2 Update 面向对象思想.md
重新绘制 UML 类图,更新示例中的类名。
2026-10-28 03:19:17 +08:00
CyC2018 e8c375b92b Update 集群.md
重新绘制会话管理的配图。
2026-10-28 03:19:16 +08:00
CyC2018 98b846ed7d Update 计算机网络 - 链路层.md
重新绘制配图,把公式图片改为文字,统一列表格式,补充参考资料。
2026-10-28 03:19:11 +08:00
CyC2018 3acdcb04f9 Update 计算机网络 - 网络层.md
重新绘制配图,统一列表格式,补充参考资料。
2026-10-28 03:19:11 +08:00
CyC2018 3491559cbc Update 计算机网络 - 概述.md
重新绘制配图,把粗体小标题改为列表,补充参考资料。
2026-10-28 03:19:09 +08:00
CyC2018 dc58543665 Update 计算机网络 - 应用层.md
重新绘制输入 URL 之后的时间线,更新 DNS 区域传送、POP3、DHCP 和 FTP 端口的描述,增加实测附录。
2026-10-28 03:19:09 +08:00
CyC2018 256480c489 Update 计算机操作系统 - 进程管理.md
重新绘制哲学家就餐问题的配图,调整调度算法的标题层级,更新 CFS 和 EEVDF 的描述,增加上下文切换的实测附录。
2026-10-28 03:19:08 +08:00
CyC2018 a88f40e466 Update 计算机操作系统 - 设备管理.md
重新绘制磁盘结构的配图,补充参考资料。
2026-10-28 03:19:08 +08:00
CyC2018 3765052cb4 Update 计算机操作系统 - 死锁.md
调整银行家算法配图中的说明文字,统一列表标点,增加死锁示例的实测附录。
2026-10-28 03:19:07 +08:00
CyC2018 d047784c2e Update 算法 - 符号表.md
重新绘制配图,统一哈希表的术语,更新 hashCode 和红黑树性质的描述,补充参考资料。
2026-10-28 03:19:03 +08:00
CyC2018 be038bb802 Update 算法 - 排序.md
重新绘制配图,调整快速排序和堆示例代码中的方法签名,文字校对,补充参考资料。
2026-10-28 03:19:02 +08:00
CyC2018 3ee94ec31b Update 算法 - 并查集.md
重新绘制配图,补充路径压缩的示意图和参考资料。
2026-10-28 03:19:00 +08:00
CyC2018 58d2e82ba6 Update 算法 - 其它.md
重新绘制汉诺塔和哈夫曼树的配图,补充参考资料。
2026-10-28 03:18:59 +08:00
CyC2018 57064b7b44 Update 消息队列.md
重新绘制点对点、发布订阅和观察者模式的配图,补充刷盘和零拷贝的说明,增加 Kafka 的实测附录。
2026-10-28 03:18:58 +08:00
CyC2018 6312facbe2 Update 构建工具.md
重新绘制配图,调整代码块语言,文字校对。
2026-10-28 03:18:58 +08:00