Commit Graph
3937 Commits
Author SHA1 Message Date
CyC2018 76a3b4e75d Merge pull request #1461 from CyC2018/update-diagram-style
调整配图配色
2026-10-25 22:48:07 +08:00
CyC2018 a991be0937 Merge pull request #1460 from CyC2018/update-gitignore
Update .gitignore
2026-10-25 22:48:02 +08:00
CyC2018 eff8659285 Update 数据库系统原理.md
调整配图的配色和阴影。
2026-10-25 22:44:15 +08:00
CyC2018 81547e754d Update Java 容器.md
调整配图的配色和阴影。
2026-10-25 22:44:14 +08:00
CyC2018 0e1460ca88 Update 分布式.md
调整配图的配色和阴影。
2026-10-25 22:44:13 +08:00
CyC2018 803cc6b7b0 Update Socket.md
调整配图的配色和阴影。
2026-10-25 22:44:13 +08:00
CyC2018 73a9e2e9f0 Update 攻击技术.md
调整配图的配色和阴影。
2026-10-25 22:44:13 +08:00
CyC2018 b363951aa1 Update 消息队列.md
调整配图的配色和阴影。
2026-10-25 22:44:12 +08:00
CyC2018 0457ed4ef9 Update 系统设计基础.md
调整配图的配色和阴影。
2026-10-25 22:44:12 +08:00
CyC2018 868a05fd57 Update 缓存.md
调整配图的配色和阴影。
2026-10-25 22:44:11 +08:00
CyC2018 7c67f7e3c7 Update .gitignore
忽略本地的面经数据目录。
2026-10-25 21:27:48 +08:00
CyC2018 66e712517e Merge pull request #1457 from CyC2018/add-principle-diagrams
补充原理示意图
2026-10-25 19:35:17 +08:00
CyC2018 0cd19245c7 Update 系统设计基础.md
补充漏桶与令牌桶的说明和示意图。
2026-10-25 19:34:23 +08:00
CyC2018 5422b53ef0 Update Java 容器.md
补充 HashMap 扩容时桶下标变化的示意图。
2026-10-25 19:34:23 +08:00
CyC2018 734115be54 Update 数据库系统原理.md
补充 Next-Key Locks 锁定区间的示意图。
2026-10-25 19:34:22 +08:00
CyC2018 e3e2351a2f Update 分布式.md
补充 Saga 补偿流程和 RocketMQ 事务消息的示意图。
2026-10-25 19:34:22 +08:00
CyC2018 9994d82cb4 Update 缓存.md
补充布隆过滤器的原理说明和示意图,以及 LRU 中 HashMap 与双向链表的结构图。
2026-10-25 19:34:21 +08:00
CyC2018 b3e943b5e6 Update Socket.md
补充 select/poll 与 epoll 的对比示意图。
2026-10-25 19:34:21 +08:00
CyC2018 f6c77c1cab Update 攻击技术.md
补充 CSRF 攻击过程的时序图。
2026-10-25 19:34:21 +08:00
CyC2018 b91f974dac Update 消息队列.md
补充消费者组与分区分配的示意图。
2026-10-25 19:34:20 +08:00
CyC2018 bd246b9e97 Merge pull request #1456 from CyC2018/merge-duplicate-notes
统一维护重复的笔记文件
2026-10-25 19:24:30 +08:00
CyC2018 ce63574fdd Merge pull request #1455 from CyC2018/diagram-tools
添加配图水印工具和贡献指南
2026-10-25 19:24:16 +08:00
CyC2018 aacf933e60 Merge pull request #1454 from CyC2018/add-diagrams
为系统设计笔记补充配图
2026-10-25 19:24:03 +08:00
CyC2018 37093b1541 Merge pull request #1453 from CyC2018/fix-note-errors
更新笔记内容和配图
2026-10-25 19:23:34 +08:00
CyC2018 bfe43b720c Update 设计模式.md
设计模式统一由目录和各篇单独的笔记维护,本文件改为指向设计模式目录。
2026-10-25 19:05:33 +08:00
CyC2018 1689d9732e Update 设计模式 - 目录1.md
设计模式目录统一由设计模式 - 目录.md 维护,本文件改为指向它。
2026-10-25 19:05:12 +08:00
CyC2018 8b6a74c72b Update SQL.md
SQL 语法.md 包含相同的内容,统一由它维护,本文件改为指向它。
2026-10-25 19:05:12 +08:00
CyC2018 8d203ceb48 Update CONTRIBUTING.md
说明配图水印的 CI 检查。
2026-10-25 19:04:34 +08:00
CyC2018 28833068e3 Add .github/workflows/watermark.yml
PR 中新增或修改了 notes/pics 下的 PNG、JPEG 配图时,检查是否已加 CyC2018 水印,作为未启用提交钩子时的兜底。
2026-10-25 19:04:33 +08:00
CyC2018 d81e74e4d6 Update 面向对象思想.md
代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 b3568b1d33 Update 设计模式.md
单例模式一节补充 readResolve() 方法;文字校对。
2026-10-25 19:03:38 +08:00
CyC2018 6eab6df904 Update 设计模式 - 空对象.md
合并被空行分开的一句话。
2026-10-25 19:03:38 +08:00
CyC2018 23de4e8128 Update 设计模式 - 单例.md
按 Effective Java 第 3 条补充 readResolve() 方法;Accessing 拼写。
2026-10-25 19:03:38 +08:00
CyC2018 5a0ff8eea0 Update 计算机网络 - 应用层.md
补充说明 512 字节是 DNS 对 UDP 报文的限制(RFC 1035),EDNS(RFC 6891)可以扩展。
2026-10-25 19:03:38 +08:00
CyC2018 cfc87257fa Update 计算机操作系统 - 进程管理.md
读者-写者问题中的三段英文说明改为中文;代码块语言 source-c 改为 c。
2026-10-25 19:03:38 +08:00
CyC2018 244cf55946 Update 算法 - 算法分析.md
三重循环执行次数的公式补上除以 6;倍率实验的结论与前文 ~N^3/6 保持一致;文字校对。
2026-10-25 19:03:38 +08:00
CyC2018 40fa95e95e Update 算法 - 排序.md
补充快速选择中 a[j] 是第 j 小的元素(从 0 开始计数);切分过程的说明与代码保持一致;按 Java 8 文档更新 Arrays.sort() 使用的算法。
2026-10-25 19:03:38 +08:00
CyC2018 82bc0c4286 Update 正则表达式.md
代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 598d2d5410 Update 攻击技术.md
代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 af92e2eece Update 分布式.md
代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 05305d9b12 Update SQL.md
代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 68adbed871 Update SQL 语法.md
代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 9f78e6e34d Update SQL 练习.md
代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 2b53857f8c Update Linux.md
按 man pages 更新进程状态 T、符号链接、locate 数据库、grep 中花括号转义和 wait() 的说明;代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 6a3ef703c4 Update Leetcode 题解 - 链表.md
书名改为纯文本。
2026-10-25 19:03:38 +08:00
CyC2018 adb80afe86 Update Leetcode 题解 - 贪心思想.md
文字校对,精简题目描述;代码块标注语言。
2026-10-25 19:03:38 +08:00
CyC2018 a166d0ed9b Update Leetcode 题解 - 树.md
Leetcode 拼写。
2026-10-25 19:03:38 +08:00
CyC2018 d94966844e Update Leetcode 题解 - 栈和队列.md
文字校对。
2026-10-25 19:03:37 +08:00
CyC2018 97a88d3126 Update Leetcode 题解 - 数学.md
书名改为纯文本。
2026-10-25 19:03:37 +08:00
CyC2018 7cd20a186d Update Leetcode 题解 - 搜索.md
文字校对。
2026-10-25 19:03:37 +08:00