CyC2018
|
e06cd86190
|
Update 消息队列.md
补充延迟消息、死信队列和 Kafka。
|
2026-10-26 22:04:09 +08:00 |
|
CyC2018
|
d57319b29e
|
Update 构建工具.md
更新 Gradle 示例和依赖冲突的处理方法。
|
2026-10-26 22:04:09 +08:00 |
|
CyC2018
|
22eb77fe4e
|
Update 数据库系统原理.md
重新绘制配图,把兼容矩阵和隔离级别对照改为表格,补充 ACID 的实现和幻读的示例,更新可串行化的描述。
|
2026-10-26 22:04:05 +08:00 |
|
CyC2018
|
272d7aa1d0
|
Update 攻击技术.md
补充预处理语句在 MySQL 驱动中的执行方式。
|
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
|
c8bce522a3
|
Update 代码可读性.md
更新示例代码,使其可以编译运行。
|
2026-10-26 22:04:02 +08:00 |
|
CyC2018
|
68a9bea60f
|
Update Spring.md
补充 Bean 的作用域、Spring MVC、MyBatis 和 Spring 中的设计模式。
|
2026-10-26 22:04:02 +08:00 |
|
CyC2018
|
108f11d4c6
|
Update Socket.md
重新绘制 I/O 模型的配图,更新非阻塞 I/O 和 select 示例的描述。
|
2026-10-26 22:04:01 +08:00 |
|
CyC2018
|
7f3e4a6f8f
|
Update SQL 语法.md
更新字符集示例中的字符集名称。
|
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
|
14a9299e39
|
Update Java 容器.md
重新绘制配图,补充 HashMap 的线程安全问题,更新 ConcurrentHashMap 的实现说明。
|
2026-10-26 22:03:48 +08:00 |
|
CyC2018
|
26a4f63037
|
Update Java 基础.md
重新绘制异常体系图,更新各版本新特性和字符串常量池的描述,补充与 Go、Python 的对比。
|
2026-10-26 22:03:48 +08:00 |
|
CyC2018
|
cc429f40c2
|
Update Java IO.md
更新参考资料链接。
|
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
|
7921b220e8
|
Update Git.md
把命令速查图片改为表格。
|
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 |
|
CyC2018
|
49780e7b12
|
Update 缓存.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:07 +08:00 |
|
CyC2018
|
3c9e4aac44
|
Update 系统设计基础.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:06 +08:00 |
|
CyC2018
|
7106481872
|
Update 消息队列.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:05 +08:00 |
|
CyC2018
|
c53e8b2286
|
Update 数据库系统原理.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:05 +08:00 |
|
CyC2018
|
658a7694a4
|
Update 攻击技术.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:04 +08:00 |
|
CyC2018
|
0b1bba4d21
|
Update 微服务.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:03 +08:00 |
|
CyC2018
|
8f56ca5179
|
Update 大模型应用.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。自回归生成图的说明中生成的 Token 改为“淡紫色”,与图中的颜色一致。
|
2026-10-26 06:01:56 +08:00 |
|
CyC2018
|
991b428156
|
Update 分布式.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:54 +08:00 |
|
CyC2018
|
e462930725
|
Update Spring.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:53 +08:00 |
|
CyC2018
|
cd12e22e23
|
Update Socket.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:53 +08:00 |
|
CyC2018
|
05f4aeedcf
|
Update Redis.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:52 +08:00 |
|
CyC2018
|
c5c77f0be3
|
Update MySQL.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:52 +08:00 |
|
CyC2018
|
25c5e65319
|
Update Leetcode 题解 - 链表.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:51 +08:00 |
|
CyC2018
|
f11f91f0dc
|
Update Leetcode 题解 - 双指针.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:51 +08:00 |
|
CyC2018
|
0607dbd258
|
Update Java 并发.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:51 +08:00 |
|
CyC2018
|
8d707c42dc
|
Update Java 容器.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:50 +08:00 |
|
CyC2018
|
acb39dde06
|
Update 计算机网络 - 网络层.md
重新绘制 IP 首部、分片、分类地址、ARP、ICMP、VPN、NAT、路由器结构、分组转发和 BGP 的配图;ICMP 报文类型改为表格,补充最长前缀匹配的说明,VPN 示例的地址与新图一致。
|
2026-10-26 05:49:18 +08:00 |
|
CyC2018
|
042c1eb97a
|
Update 计算机网络 - 传输层.md
重新绘制 UDP 首部、TCP 首部、三次握手、四次挥手、滑动窗口、流量控制与拥塞控制、拥塞窗口变化和快重传的配图,图中使用具体的序号、端口和窗口值;RTT 和 RTO 的公式改为代码块。
|
2026-10-26 05:49:16 +08:00 |
|
CyC2018
|
5e8da68f1b
|
Merge pull request #1467 from CyC2018/update-diagram-icons
调整架构类配图
|
2026-10-26 04:47:17 +08:00 |
|
CyC2018
|
31e051b14b
|
Merge pull request #1466 from CyC2018/add-spring-cloud
补充 Spring Cloud
|
2026-10-26 04:47:13 +08:00 |
|
CyC2018
|
6b650013de
|
Update 微服务.md
补充 Spring Cloud:与 Spring Boot 的关系、组件及 Netflix 组件的替代、接口与实现、版本对应;补充 @FeignClient 的工作过程、负载均衡策略,以及 Nacos 与 Eureka 的区别,并配图。
|
2026-10-26 04:43:40 +08:00 |
|
CyC2018
|
0cc03546a0
|
Update 大模型应用.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:11 +08:00 |
|
CyC2018
|
21fc1b35cd
|
Update Java 并发.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:11 +08:00 |
|
CyC2018
|
1a3acaf211
|
Update 系统设计基础.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:10 +08:00 |
|
CyC2018
|
51e62bf511
|
Update 消息队列.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:10 +08:00 |
|
CyC2018
|
a630d162dd
|
Update 分布式.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:10 +08:00 |
|
CyC2018
|
35a9947d84
|
Update Redis.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:09 +08:00 |
|