Commit Graph
186 Commits
Author SHA1 Message Date
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 851c086b93 Merge pull request #1468 from CyC2018/redraw-network-diagrams
重新绘制计算机网络传输层、网络层的配图
2026-10-27 03:31:14 +08:00
CyC2018 5794594b53 Merge pull request #1469 from CyC2018/restyle-diagrams
统一调整配图的配色和画法
2026-10-27 03:30:57 +08:00
CyC2018 00e9b8d640 Update 集群.md
重新绘制负载均衡的配图。
2026-10-26 22:04:25 +08:00
CyC2018 c212b40897 Update 设计模式 - 适配器.md
重新绘制配图。
2026-10-26 22:04:24 +08:00
CyC2018 932e867e46 Update 设计模式 - 观察者.md
重新绘制配图。
2026-10-26 22:04:24 +08:00
CyC2018 8bd893f825 Update 设计模式 - 装饰.md
重新绘制配图。
2026-10-26 22:04:23 +08:00
CyC2018 396b59cba9 Update 设计模式 - 状态.md
重新绘制配图。
2026-10-26 22:04:23 +08:00
CyC2018 01cd9a26d9 Update 设计模式 - 模板方法.md
重新绘制配图。
2026-10-26 22:04:23 +08:00
CyC2018 c0c6b185f0 Update 设计模式 - 外观.md
重新绘制配图。
2026-10-26 22:04:22 +08:00
CyC2018 209d53f913 Update 设计模式 - 命令.md
重新绘制配图。
2026-10-26 22:04:22 +08:00
CyC2018 6334affb32 Update 设计模式 - 中介者.md
重新绘制配图。
2026-10-26 22:04:21 +08:00
CyC2018 965b3ebcaf Update 计算机网络 - 物理层.md
重新绘制调制的示意图。
2026-10-26 22:04:21 +08:00
CyC2018 2f31c614b2 Update 计算机网络 - 概述.md
重新绘制配图。
2026-10-26 22:04:21 +08:00
CyC2018 5b40bdd263 Update 计算机网络 - 应用层.md
重新绘制配图,补充 DNS 解析和输入 URL 之后的过程。
2026-10-26 22:04:19 +08:00
CyC2018 2a364648c9 Update 计算机操作系统 - 链接.md
重新绘制配图。
2026-10-26 22:04:18 +08:00
CyC2018 f77a380a04 Update 计算机操作系统 - 进程管理.md
重新绘制配图,补充上下文切换。
2026-10-26 22:04:16 +08:00
CyC2018 e944d6a385 Update 计算机操作系统 - 设备管理.md
重新绘制配图,补充磁盘调度的示例。
2026-10-26 22:04:15 +08:00
CyC2018 f63f3adf28 Update 计算机操作系统 - 死锁.md
重新绘制配图,补充程序中的死锁示例。
2026-10-26 22:04:14 +08:00
CyC2018 4ac668ee02 Update 计算机操作系统 - 概述.md
重新绘制配图。
2026-10-26 22:04:13 +08:00
CyC2018 54c656e5db Update 计算机操作系统 - 内存管理.md
重新绘制配图。
2026-10-26 22:04:11 +08:00
CyC2018 1e9d4289f9 Update 缓存.md
重新绘制 CDN 和一致性哈希的配图,补充多级缓存。
2026-10-26 22:04:10 +08:00
CyC2018 fc61068524 Update 系统设计基础.md
补充短链系统和 Feed 流。
2026-10-26 22:04:10 +08:00
CyC2018 e06cd86190 Update 消息队列.md
补充延迟消息、死信队列和 Kafka。
2026-10-26 22:04:09 +08:00
CyC2018 22eb77fe4e Update 数据库系统原理.md
重新绘制配图,把兼容矩阵和隔离级别对照改为表格,补充 ACID 的实现和幻读的示例,更新可串行化的描述。
2026-10-26 22:04:05 +08:00
CyC2018 0f5cd50252 Update 大模型应用.md
补充模型训练与量化、工具调用的实现、AI 编程助手和 Harness 等内容。
2026-10-26 22:04:04 +08:00
CyC2018 03e817e5c2 Update 分布式.md
重新绘制配图,补充分布式 ID 和幂等。
2026-10-26 22:04:03 +08:00
CyC2018 108f11d4c6 Update Socket.md
重新绘制 I/O 模型的配图,更新非阻塞 I/O 和 select 示例的描述。
2026-10-26 22:04:01 +08:00
CyC2018 feee1c3d41 Update Redis.md
重新绘制配图,补充 Lua 脚本、单线程模型、排行榜以及与 MySQL 的区别,更新持久化、复制和哨兵的描述。
2026-10-26 22:03:57 +08:00
CyC2018 e2500c6a5b Update MySQL.md
重新绘制配图,补充一条 SQL 的执行过程以及 B 树与 B+ 树的比较,更新数据类型等描述。
2026-10-26 22:03:56 +08:00
CyC2018 8d47dc2889 Update Linux.md
重新绘制磁盘与文件系统的配图,补充 NVMe 和线上问题排查常用的命令。
2026-10-26 22:03:55 +08:00
CyC2018 e56513e22f Update Java 虚拟机.md
重新绘制配图,补充 ZGC、对象的创建与内存布局、堆和栈的区别、JVM 调优和线上问题排查,更新类加载等描述。
2026-10-26 22:03:53 +08:00
CyC2018 0067095107 Update Java 并发.md
重新绘制配图,补充 AQS、乐观锁与悲观锁、Java 中的锁、读写锁和 CompletableFuture,更新线程池、中断和先行发生原则等描述。
2026-10-26 22:03:49 +08:00
CyC2018 26a4f63037 Update Java 基础.md
重新绘制异常体系图,更新各版本新特性和字符串常量池的描述,补充与 Go、Python 的对比。
2026-10-26 22:03:48 +08:00
CyC2018 0b5ec2708d Update HTTP.md
重新绘制配图,补充 TLS 握手、HTTP/3、WebSocket、跨域、单点登录与 OAuth 2.0、强缓存与协商缓存和常见状态码,更新内容编码等描述。
2026-10-26 22:03:44 +08:00
CyC2018 03dd360f23 Update Docker.md
重新绘制配图,补充容器的实现原理和 Kubernetes。
2026-10-26 22:03:43 +08:00
CyC2018 9c0c26cedb Update 计算机网络 - 传输层.md
补充 TCP 粘包与拆包:产生原因、三种划分消息边界的方法和长度字段的实现;补充 2MSL 的含义、大量 TIME_WAIT 与 CLOSE_WAIT 的原因和处理、RFC 6298 的 RTO 参数;三次握手中对滞留连接请求的处理按 RFC 9293 改为回复 RST。
2026-10-26 06:10:11 +08:00
CyC2018 b1c1520e54 Update 设计模式 - 适配器.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
2026-10-26 06:02:08 +08:00