CyC2018
|
23a6d2e409
|
Update 缓存.md
正文中“本机回环”的说法改为客户端与 Redis 在同一台机器上;布隆过滤器与 LRU 的配图改由脚本生成。
|
2026-10-28 22:51:31 +08:00 |
|
CyC2018
|
e8b371b177
|
Update Spring.md
Bean 的生命周期先列步骤,再讲 refresh() 与调用栈;AOP 与循环依赖的配图改由脚本生成。
|
2026-10-28 22:51:30 +08:00 |
|
CyC2018
|
276504db7c
|
Update Docker.md
补充 Dockerfile 与构建缓存、多阶段构建、常用指令的区别、端口与数据卷与网络、容器问题排查、Pod 的创建过程、Service 与 Ingress、Pod 异常状态排查,增加配图和实测附录;“实现原理”移到“镜像与容器”之前。
|
2026-10-28 22:51:29 +08:00 |
|
CyC2018
|
eea08577ba
|
Update 分布式.md
补充分布式定时任务(新增附录 A5、A6)和 Raft 只按多数派提交当前任期日志的规则,增加配图;Paxos、RocketMQ 事务消息、Saga 的配图改由脚本生成。
|
2026-10-28 22:51:28 +08:00 |
|
CyC2018
|
cbf4c90b07
|
Update Redis.md
补充 Bitmap、HyperLogLog 与 GEO(新增附录)、ziplist 的连锁更新;先讲使用场景再讲数据结构,事件循环、渐进式 rehash 和 SDS 预分配的细节移到进阶篇;写明缓存相关问题见缓存笔记。
|
2026-10-28 22:51:27 +08:00 |
|
CyC2018
|
2ae79fb325
|
Update 系统设计基础.md
补充限流算法与分布式限流(新增附录 A13、A14)、抢券抢红包与抽奖(新增附录 A15~A17),增加配图;正文中“本机”的说法改为实测,漏桶与令牌桶、熔断器的配图改由脚本生成。
|
2026-10-28 22:51:26 +08:00 |
|
CyC2018
|
fa4382b063
|
Merge pull request #1493 from CyC2018/update-backend-notes
Update Spring、分布式和消息队列
|
2026-10-28 13:39:10 +08:00 |
|
CyC2018
|
61ae5ed4d4
|
Merge pull request #1492 from CyC2018/update-network-notes
Update 网络相关笔记
|
2026-10-28 13:39:03 +08:00 |
|
CyC2018
|
b0bcd08aba
|
Merge pull request #1491 from CyC2018/update-os-notes
Update 计算机操作系统 notes
|
2026-10-28 13:38:54 +08:00 |
|
CyC2018
|
edd594e10d
|
Update 分布式.md
补充 Redisson 看门狗与可重入、Seata 的角色与模式、秒杀场景下分布式锁的替代、gRPC 与 RPC 的帧格式、幂等键与防重复下单、ZAB 与 Raft 的对比,增加配图和实测附录。
|
2026-10-28 13:35:27 +08:00 |
|
CyC2018
|
bdad4acc63
|
Update 计算机网络 - 传输层.md
补充握手和挥手过程中的状态、TCP 与 UDP 的选择、在 UDP 上实现可靠传输、握手报文丢失的处理和挥手能否合并,增加配图和实测附录。
|
2026-10-28 13:35:27 +08:00 |
|
CyC2018
|
5f2a46c13e
|
Update 计算机操作系统 - 概述.md
补充特权级、read 系统调用的执行过程、系统调用的开销与减少开销的方法、写文件与零拷贝,更新中断分类的描述,重新绘制配图,增加实测附录。
|
2026-10-28 13:35:26 +08:00 |
|
CyC2018
|
358f465c7d
|
Update Socket.md
补充 select、poll 每次调用的开销,epoll 的红黑树与就绪链表,LT 与 ET 的例子,Reactor、惊群、io_uring 等应用场景,重新绘制配图,增加实测附录。
|
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 |
|