CyC2018
|
a4fd208a11
|
Update Java 并发.md
补充 ThreadPoolExecutor 的参数、提交任务时的处理顺序、拒绝策略和线程数的估算方法,以及多线程交替打印,并配图。
|
2026-10-26 01:17:34 +08:00 |
|
CyC2018
|
faf9daee45
|
Merge pull request #1459 from CyC2018/add-llm-app-note
新增大模型应用笔记
|
2026-10-25 22:48:33 +08:00 |
|
CyC2018
|
c30d42fa81
|
Merge pull request #1458 from CyC2018/add-codetop-problems
补充常见面试算法题
|
2026-10-25 22:48:13 +08:00 |
|
CyC2018
|
6e0bfeb7a2
|
Merge pull request #1461 from CyC2018/update-diagram-style
调整配图配色
|
2026-10-25 22:48:07 +08:00 |
|
CyC2018
|
692c0e2bbb
|
Merge pull request #1460 from CyC2018/update-gitignore
Update .gitignore
|
2026-10-25 22:48:02 +08:00 |
|
CyC2018
|
f6874c75dd
|
Update 分布式.md
调整配图的配色和阴影。
|
2026-10-25 22:44:13 +08:00 |
|
CyC2018
|
6a9abc9172
|
Update Socket.md
调整配图的配色和阴影。
|
2026-10-25 22:44:13 +08:00 |
|
CyC2018
|
083a7b9f58
|
Update 攻击技术.md
调整配图的配色和阴影。
|
2026-10-25 22:44:13 +08:00 |
|
CyC2018
|
ff79cff8a3
|
Update 消息队列.md
调整配图的配色和阴影。
|
2026-10-25 22:44:12 +08:00 |
|
CyC2018
|
238cc1c0c4
|
Update 系统设计基础.md
调整配图的配色和阴影。
|
2026-10-25 22:44:12 +08:00 |
|
CyC2018
|
dfb49c2291
|
Update 缓存.md
调整配图的配色和阴影。
|
2026-10-25 22:44:11 +08:00 |
|
CyC2018
|
bd35435b53
|
Update Leetcode 题解 - 链表.md
调整配图的配色和阴影。
|
2026-10-25 22:41:55 +08:00 |
|
CyC2018
|
71e0d0bca3
|
Update README.md
在系统设计分类下添加大模型应用笔记的链接。
|
2026-10-25 22:40:28 +08:00 |
|
CyC2018
|
8a09027b71
|
Add 大模型应用.md
新增大模型应用笔记,包括大模型基础、提示词与上下文、检索增强生成、Agent 和工程实践,并配示意图。
|
2026-10-25 22:40:21 +08:00 |
|
CyC2018
|
a214636854
|
Update Leetcode 题解 - 数学.md
补充用 Rand7() 实现 Rand10()。
|
2026-10-25 21:34:16 +08:00 |
|
CyC2018
|
c10c863f7e
|
Update Leetcode 题解 - 动态规划.md
补充最大正方形、最长有效括号。
|
2026-10-25 21:34:16 +08:00 |
|
CyC2018
|
a7a3a27f34
|
Update Leetcode 题解 - 栈和队列.md
补充字符串解码、基本计算器。
|
2026-10-25 21:34:16 +08:00 |
|
CyC2018
|
7f782b86d4
|
Update Leetcode 题解 - 哈希表.md
补充和为 K 的子数组。
|
2026-10-25 21:34:16 +08:00 |
|
CyC2018
|
85e7bc671a
|
Update Leetcode 题解 - 数组与矩阵.md
补充合并区间、下一个排列。
|
2026-10-25 21:34:15 +08:00 |
|
CyC2018
|
b37a590a11
|
Update Leetcode 题解 - 二分查找.md
补充两个有序数组的中位数。
|
2026-10-25 21:34:15 +08:00 |
|
CyC2018
|
fea0ef8f10
|
Update Leetcode 题解 - 字符串.md
补充最长回文子串、字符串相乘、比较版本号。
|
2026-10-25 21:34:15 +08:00 |
|
CyC2018
|
26f4f72d71
|
Update Leetcode 题解 - 双指针.md
补充三数之和、接雨水、最小覆盖子串,并配图说明接雨水的水位计算。
|
2026-10-25 21:34:15 +08:00 |
|
CyC2018
|
814e9c3739
|
Update Leetcode 题解 - 链表.md
补充 K 个一组翻转链表、重排链表、合并 K 个有序链表、链表排序,并配图说明 K 个一组翻转时的指针变化。
|
2026-10-25 21:34:15 +08:00 |
|
CyC2018
|
6a61a8bd7e
|
Update .gitignore
忽略本地的面经数据目录。
|
2026-10-25 21:27:48 +08:00 |
|
CyC2018
|
a07596fa38
|
Merge pull request #1457 from CyC2018/add-principle-diagrams
补充原理示意图
|
2026-10-25 19:35:17 +08:00 |
|
CyC2018
|
7ca6fccb0c
|
Update 系统设计基础.md
补充漏桶与令牌桶的说明和示意图。
|
2026-10-25 19:34:23 +08:00 |
|
CyC2018
|
ef9585d1d7
|
Update Java 容器.md
补充 HashMap 扩容时桶下标变化的示意图。
|
2026-10-25 19:34:23 +08:00 |
|
CyC2018
|
8a8391464a
|
Update 数据库系统原理.md
补充 Next-Key Locks 锁定区间的示意图。
|
2026-10-25 19:34:22 +08:00 |
|
CyC2018
|
8792dbc20b
|
Update 分布式.md
补充 Saga 补偿流程和 RocketMQ 事务消息的示意图。
|
2026-10-25 19:34:22 +08:00 |
|
CyC2018
|
65223c620c
|
Update 缓存.md
补充布隆过滤器的原理说明和示意图,以及 LRU 中 HashMap 与双向链表的结构图。
|
2026-10-25 19:34:21 +08:00 |
|
CyC2018
|
1acd002d49
|
Update Socket.md
补充 select/poll 与 epoll 的对比示意图。
|
2026-10-25 19:34:21 +08:00 |
|
CyC2018
|
0ac0c9e401
|
Update 攻击技术.md
补充 CSRF 攻击过程的时序图。
|
2026-10-25 19:34:21 +08:00 |
|
CyC2018
|
cbcdd7aa88
|
Update 消息队列.md
补充消费者组与分区分配的示意图。
|
2026-10-25 19:34:20 +08:00 |
|
CyC2018
|
3170d61a07
|
Merge pull request #1456 from CyC2018/merge-duplicate-notes
统一维护重复的笔记文件
|
2026-10-25 19:24:30 +08:00 |
|
CyC2018
|
50c171a3be
|
Merge pull request #1455 from CyC2018/add-contributing-guidelines
添加贡献指南
|
2026-10-25 19:24:16 +08:00 |
|
CyC2018
|
7f089516e5
|
Merge pull request #1454 from CyC2018/add-diagrams
为系统设计笔记补充配图
|
2026-10-25 19:24:03 +08:00 |
|
CyC2018
|
011e5cffc9
|
Merge pull request #1453 from CyC2018/fix-note-errors
更新笔记内容和配图
|
2026-10-25 19:23:34 +08:00 |
|
CyC2018
|
d7fd915988
|
Update 设计模式.md
设计模式统一由目录和各篇单独的笔记维护,本文件改为指向设计模式目录。
|
2026-10-25 19:05:33 +08:00 |
|
CyC2018
|
75bce2766e
|
Update 设计模式 - 目录1.md
设计模式目录统一由设计模式 - 目录.md 维护,本文件改为指向它。
|
2026-10-25 19:05:12 +08:00 |
|
CyC2018
|
1b6abf2e2b
|
Update SQL.md
SQL 语法.md 包含相同的内容,统一由它维护,本文件改为指向它。
|
2026-10-25 19:05:12 +08:00 |
|
CyC2018
|
8780e35466
|
Update 面向对象思想.md
代码块标注语言。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
e180b80a71
|
Update 设计模式.md
单例模式一节补充 readResolve() 方法;文字校对。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
cbac755815
|
Update 设计模式 - 空对象.md
合并被空行分开的一句话。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
f81d27e897
|
Update 设计模式 - 单例.md
按 Effective Java 第 3 条补充 readResolve() 方法;Accessing 拼写。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
1444f28138
|
Update 计算机网络 - 应用层.md
补充说明 512 字节是 DNS 对 UDP 报文的限制(RFC 1035),EDNS(RFC 6891)可以扩展。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
d36c822e5c
|
Update 计算机操作系统 - 进程管理.md
读者-写者问题中的三段英文说明改为中文;代码块语言 source-c 改为 c。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
e922f0f2ed
|
Update 算法 - 算法分析.md
三重循环执行次数的公式补上除以 6;倍率实验的结论与前文 ~N^3/6 保持一致;文字校对。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
8d0532d231
|
Update 算法 - 排序.md
补充快速选择中 a[j] 是第 j 小的元素(从 0 开始计数);切分过程的说明与代码保持一致;按 Java 8 文档更新 Arrays.sort() 使用的算法。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
da5374a865
|
Update 正则表达式.md
代码块标注语言。
|
2026-10-25 19:03:38 +08:00 |
|
CyC2018
|
803b0ef3dd
|
Update 攻击技术.md
代码块标注语言。
|
2026-10-25 19:03:38 +08:00 |
|