CyC2018
|
0561863ad8
|
Update HTTP.md
重新绘制配图,补充 TLS 握手、HTTP/3、WebSocket、跨域、单点登录与 OAuth 2.0、强缓存与协商缓存和常见状态码,更新内容编码等描述。
|
2026-10-26 22:03:44 +08:00 |
|
CyC2018
|
d61e356e26
|
Update Git.md
把命令速查图片改为表格。
|
2026-10-26 22:03:44 +08:00 |
|
CyC2018
|
c4fb20bc35
|
Update Docker.md
重新绘制配图,补充容器的实现原理和 Kubernetes。
|
2026-10-26 22:03:43 +08:00 |
|
CyC2018
|
483e467fda
|
Update 计算机网络 - 传输层.md
补充 TCP 粘包与拆包:产生原因、三种划分消息边界的方法和长度字段的实现;补充 2MSL 的含义、大量 TIME_WAIT 与 CLOSE_WAIT 的原因和处理、RFC 6298 的 RTO 参数;三次握手中对滞留连接请求的处理按 RFC 9293 改为回复 RST。
|
2026-10-26 06:10:11 +08:00 |
|
CyC2018
|
b3ab9dfbbb
|
Update 设计模式 - 适配器.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:08 +08:00 |
|
CyC2018
|
e577d05768
|
Update 缓存.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:07 +08:00 |
|
CyC2018
|
dcea264dd4
|
Update 系统设计基础.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:06 +08:00 |
|
CyC2018
|
2cd2fa90e5
|
Update 消息队列.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:05 +08:00 |
|
CyC2018
|
880deaf56b
|
Update 数据库系统原理.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:05 +08:00 |
|
CyC2018
|
0396bdc005
|
Update 攻击技术.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:04 +08:00 |
|
CyC2018
|
a4287e5d25
|
Update 微服务.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:02:03 +08:00 |
|
CyC2018
|
ddfafdd5f5
|
Update 大模型应用.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。自回归生成图的说明中生成的 Token 改为“淡紫色”,与图中的颜色一致。
|
2026-10-26 06:01:56 +08:00 |
|
CyC2018
|
53ea502942
|
Update 分布式.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:54 +08:00 |
|
CyC2018
|
07a973086b
|
Update Spring.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:53 +08:00 |
|
CyC2018
|
5e1444411d
|
Update Socket.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:53 +08:00 |
|
CyC2018
|
12f03e29c9
|
Update Redis.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:52 +08:00 |
|
CyC2018
|
7e20f4784d
|
Update MySQL.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:52 +08:00 |
|
CyC2018
|
b0faeb5837
|
Update Leetcode 题解 - 链表.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:51 +08:00 |
|
CyC2018
|
68583fc211
|
Update Leetcode 题解 - 双指针.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:51 +08:00 |
|
CyC2018
|
54998fc514
|
Update Java 并发.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:51 +08:00 |
|
CyC2018
|
4e75a29412
|
Update Java 容器.md
调整配图的配色和画法:换成更浅的蓝、青、紫和暖灰,去掉阴影,方框加同色细描边,箭头改为实心。
|
2026-10-26 06:01:50 +08:00 |
|
CyC2018
|
b9e7cefcab
|
Update 计算机网络 - 网络层.md
重新绘制 IP 首部、分片、分类地址、ARP、ICMP、VPN、NAT、路由器结构、分组转发和 BGP 的配图;ICMP 报文类型改为表格,补充最长前缀匹配的说明,VPN 示例的地址与新图一致。
|
2026-10-26 05:49:18 +08:00 |
|
CyC2018
|
e385ed097e
|
Update 计算机网络 - 传输层.md
重新绘制 UDP 首部、TCP 首部、三次握手、四次挥手、滑动窗口、流量控制与拥塞控制、拥塞窗口变化和快重传的配图,图中使用具体的序号、端口和窗口值;RTT 和 RTO 的公式改为代码块。
|
2026-10-26 05:49:16 +08:00 |
|
CyC2018
|
51e1f47a0e
|
Merge pull request #1467 from CyC2018/update-diagram-icons
调整架构类配图
|
2026-10-26 04:47:17 +08:00 |
|
CyC2018
|
63f6dfabf1
|
Merge pull request #1466 from CyC2018/add-spring-cloud
补充 Spring Cloud
|
2026-10-26 04:47:13 +08:00 |
|
CyC2018
|
25c8a509e2
|
Update 微服务.md
补充 Spring Cloud:与 Spring Boot 的关系、组件及 Netflix 组件的替代、接口与实现、版本对应;补充 @FeignClient 的工作过程、负载均衡策略,以及 Nacos 与 Eureka 的区别,并配图。
|
2026-10-26 04:43:40 +08:00 |
|
CyC2018
|
9cf712c699
|
Update 大模型应用.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:11 +08:00 |
|
CyC2018
|
a20d025815
|
Update Java 并发.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:11 +08:00 |
|
CyC2018
|
fdd19c4d2f
|
Update 系统设计基础.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:10 +08:00 |
|
CyC2018
|
4cfc86c5bf
|
Update 消息队列.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:10 +08:00 |
|
CyC2018
|
fe6bffe85a
|
Update 分布式.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:10 +08:00 |
|
CyC2018
|
b7af2602ba
|
Update Redis.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:09 +08:00 |
|
CyC2018
|
149968c406
|
Update 微服务.md
调整配图:用图标表示服务、数据库、请求等元素,并在图中标出具体的数据。
|
2026-10-26 04:42:09 +08:00 |
|
CyC2018
|
9b262ea010
|
Merge pull request #1465 from CyC2018/add-microservice-note
新增微服务笔记
|
2026-10-26 03:51:49 +08:00 |
|
CyC2018
|
b47fd4b0e1
|
Merge pull request #1463 from CyC2018/add-index-log-redis-topics
补充索引失效、MySQL 日志、Redis 编码与集群等内容
|
2026-10-26 03:49:53 +08:00 |
|
CyC2018
|
54c323f353
|
Merge pull request #1462 from CyC2018/add-high-frequency-topics
补充线程池、Spring、RPC、深分页等内容
|
2026-10-26 03:49:19 +08:00 |
|
CyC2018
|
ef298a0e07
|
Update README.md
在系统设计分类下添加微服务笔记的链接。
|
2026-10-26 03:43:23 +08:00 |
|
CyC2018
|
145a775aad
|
Add 微服务.md
新增微服务笔记,包括服务拆分、注册中心、OpenFeign 与实例下线的感知、网关、配置中心、服务保护与分布式事务、链路追踪和灰度发布,并配图。
|
2026-10-26 03:43:23 +08:00 |
|
CyC2018
|
b3277daaae
|
Update 缓存.md
补充大 Key 与热 Key 的问题、发现和处理方法。
|
2026-10-26 02:34:35 +08:00 |
|
CyC2018
|
91676af01c
|
Update Redis.md
补充对象编码,以及 Redis Cluster 的哈希槽、重定向、哈希标签和故障转移,并配图。
|
2026-10-26 02:34:35 +08:00 |
|
CyC2018
|
e2c554d7de
|
Update MySQL.md
补充索引失效的常见情况、索引的分类与使用条件,以及 redo log、binlog 和两阶段提交,并配图。
|
2026-10-26 02:34:34 +08:00 |
|
CyC2018
|
c7d176e037
|
Update README.md
在 Java 分类下添加 Spring 笔记的链接。
|
2026-10-26 01:17:36 +08:00 |
|
CyC2018
|
2fddf5c4a2
|
Update 分布式.md
补充 RPC 的调用过程、服务发现、与 HTTP 的区别、超时与重试,并配图。
|
2026-10-26 01:17:35 +08:00 |
|
CyC2018
|
5d46cfa1eb
|
Update HTTP.md
补充 JWT 的组成、与 Session 的区别、失效与存储问题。
|
2026-10-26 01:17:35 +08:00 |
|
CyC2018
|
5057a45c5c
|
Add Spring.md
新增 Spring 笔记,包括 IoC 与 Bean 的生命周期、循环依赖、AOP 与自调用、事务的传播行为与失效原因、Spring Boot 自动配置,并配图。
|
2026-10-26 01:17:35 +08:00 |
|
CyC2018
|
3687d5ee19
|
Update 系统设计基础.md
补充秒杀系统的设计:层层过滤请求、Redis Lua 预扣库存、异步下单和数据库兜底;补充海量数据处理:Top K、按哈希切分、位图和外部排序,并配图。
|
2026-10-26 01:17:35 +08:00 |
|
CyC2018
|
d096bccfd6
|
Update 计算机操作系统 - 进程管理.md
补充协程,以及 Java 虚拟线程。
|
2026-10-26 01:17:35 +08:00 |
|
CyC2018
|
6d5ab9ee85
|
Update MySQL.md
补充 Explain 的 type 和 Extra 字段、慢查询日志,以及深分页的原因和优化方法,并配图。
|
2026-10-26 01:17:34 +08:00 |
|
CyC2018
|
d1fb6c0bdc
|
Update Java 虚拟机.md
补充线上问题排查:内存溢出与内存泄漏、CPU 占用过高、死锁,附实际运行的输出。
|
2026-10-26 01:17:34 +08:00 |
|
CyC2018
|
83bc4f40b0
|
Update Java 并发.md
补充 ThreadPoolExecutor 的参数、提交任务时的处理顺序、拒绝策略和线程数的估算方法,以及多线程交替打印,并配图。
|
2026-10-26 01:17:34 +08:00 |
|