Commit Graph
4731 Commits
Author SHA1 Message Date
CyC2018 e139cabc4a Update verify_updates.py
没有可替换的 PNG 时用同类型的图片做替换测试。
2026-11-01 11:33:43 +08:00
CyC2018 8143eabbc5 Update index.html
脚本改为 defer,先显示载入提示。
2026-11-01 11:33:43 +08:00
CyC2018 7b5a60f221 Update site.js
配图没有说明时用所在小节的标题作为替代文字;复制按钮的 aria-hidden 设为 true;文章第一张图直接加载;小节下的面试题在渲染时加入。
2026-11-01 11:33:43 +08:00
CyC2018 bfd1f749f5 Update site.css
载入提示占满一屏居中显示,预留滚动条位置;主色、代码高亮和学习入口说明文字的颜色调整到对比度 4.5:1 以上;首页头像链接按图片大小计算点击区域。
2026-11-01 11:33:43 +08:00
CyC2018 aa4f165421 Merge pull request #1517 from CyC2018/learn-daily
Add daily interview question to home
2026-11-01 07:49:50 +08:00
CyC2018 2de9a57f85 Update README.md
补充今日面试题的说明。
2026-11-01 07:48:52 +08:00
CyC2018 8c9b639593 Update site.css
补充今日面试题的样式。
2026-11-01 07:48:52 +08:00
CyC2018 bd8a6c79a1 Update site.js
首页学习站横幅下面加今日面试题,每天换一道面试最常问的题,链接到这道题的页面。
2026-11-01 07:48:51 +08:00
CyC2018 b84411ab73 Merge pull request #1516 from CyC2018/learn-sitemap
Add robots.txt with learn sitemap
2026-11-01 05:30:42 +08:00
CyC2018 bc269fba78 Update README.md
补充 robots.txt 和站点地图的说明。
2026-11-01 05:29:46 +08:00
CyC2018 3bef2ad38e Update build.py
构建时在根目录写入 robots.txt,指向学习站的站点地图。
2026-11-01 05:29:46 +08:00
CyC2018 f23e15665e Merge pull request #1515 from CyC2018/learn-anchors
Show interview questions under note sections
2026-11-01 04:41:57 +08:00
CyC2018 eefcfdce55 Update README.md
补充小节面试题入口的说明。
2026-11-01 04:40:58 +08:00
CyC2018 bdde020b69 Update site.css
补充小节面试题入口的样式。
2026-11-01 04:40:58 +08:00
CyC2018 6f16fa7e95 Update site.js
有面试题的小节标题下列出这一节的题,点进去只练这一节,练过的显示已练或到期。
2026-11-01 04:40:57 +08:00
CyC2018 a4d7b6cf23 Update build.py
search-paths.js 中记录每篇笔记各小节在学习站中的面试题。
2026-11-01 04:40:57 +08:00
CyC2018 8355caaf4c Merge pull request #1514 from CyC2018/learn-personal
Show learning progress at learn entries
2026-11-01 00:47:38 +08:00
CyC2018 9974987239 Update README.md
补充学习站入口显示进度的说明。
2026-11-01 00:45:31 +08:00
CyC2018 4ad13b2aab Update site.js
学习站入口按读者在本机的学习记录显示进度:笔记末尾写出练过几道、几道到期,首页横幅改为继续学习。
2026-11-01 00:45:31 +08:00
CyC2018 aa946befce Update build.py
search-paths.js 中记录每篇笔记在学习站中的题号。
2026-11-01 00:45:31 +08:00
CyC2018 51326a587f Merge pull request #1513 from CyC2018/learn-note-practice
Add practice entry to notes
2026-10-31 20:23:18 +08:00
CyC2018 a1c3ceb6b7 Update README.md
补充“读完练一练”入口的说明。
2026-10-31 20:17:09 +08:00
CyC2018 c6fc3393b1 Update site.css
补充“读完练一练”入口的间距。
2026-10-31 20:17:09 +08:00
CyC2018 01b487c426 Update site.js
学习站中有题的笔记在文章末尾加“读完练一练”的入口。
2026-10-31 20:17:09 +08:00
CyC2018 fa2406d7af Update build.py
构建时统计每篇笔记在学习站中的题数,写入 search-paths.js。
2026-10-31 20:17:09 +08:00
CyC2018 72e68c2ca0 Merge pull request #1512 from CyC2018/learn-entry
Add learn site entry
2026-10-31 16:40:16 +08:00
CyC2018 994019de2a Update website.yml
检出学习站后与笔记一起构建,运行学习站的测试和内容对照检查;发布前确认带上了学习站。
2026-10-31 16:36:51 +08:00
CyC2018 ac6d368774 Update README.md
补充学习站的构建说明。
2026-10-31 16:36:51 +08:00
CyC2018 7a7499836e Update deploy.test.mjs
补充学习站发布校验的测试。
2026-10-31 16:35:37 +08:00
CyC2018 c98c6fc025 Update deploy.mjs
发布后校验 /learn/ 的入口、数据和离线缓存脚本。
2026-10-31 16:35:37 +08:00
CyC2018 c7d73e98ba Update site.css
补充学习站入口的样式。
2026-10-31 16:35:37 +08:00
CyC2018 c8231bae47 Update site.js
学习路线文章开头加学习站入口。
2026-10-31 16:35:37 +08:00
CyC2018 01e09d6895 Update check.py
校验时把目录链接对应到目录下的 index.html。
2026-10-31 16:35:37 +08:00
CyC2018 dc75a6cce3 Update site_assets.py
目录链接(例如 /learn/)按目录下的 index.html 处理。
2026-10-31 16:35:37 +08:00
CyC2018 9a8113a48c Update build.py
构建网站时一起生成 /learn/ 学习站,首页和侧边栏加入口。
2026-10-31 16:35:37 +08:00
CyC2018 4d6b05e93f Merge pull request #1510 from CyC2018/notes-polish-1031
Update notes: content, figures and learning paths
2026-10-31 14:05:34 +08:00
CyC2018 4b0852f1e7 Update 计算机网络 - 传输层.md
调整配图的说明文字。
2026-10-31 14:03:58 +08:00
CyC2018 c86215d544 Update 计算机操作系统 - 进程管理.md
收紧配图中标题与内容之间的空白。
2026-10-31 14:03:57 +08:00
CyC2018 88eb263959 Update Socket.md
调整两张配图的说明文字。
2026-10-31 14:03:56 +08:00
CyC2018 036b27ee25 Update 设计模式 - 适配器.md
收紧配图底部的空白。
2026-10-31 14:03:56 +08:00
CyC2018 75b965c748 Update 集群.md
补充 DNS 就近解析依据的地址。
2026-10-31 14:03:56 +08:00
CyC2018 86d92e1026 Update 设计模式 - 单例.md
补充枚举单例防止反序列化破坏的原因和几种写法的选择,增加参考资料。
2026-10-31 14:03:56 +08:00
CyC2018 42f623dcaa Update 计算机网络 - 目录.md
更新一条参考资料的链接。
2026-10-31 14:03:56 +08:00
CyC2018 c9de9534bf Update 计算机网络 - 应用层.md
域名改为代码格式,避免被识别为链接;调整两张配图的说明。
2026-10-31 14:03:55 +08:00
CyC2018 df128834e0 Update 计算机操作系统 - 死锁.md
拆分较长的段落。
2026-10-31 14:03:54 +08:00
CyC2018 cda92ad586 Update 缓存.md
补充 Caffeine 加载失败时的行为和 @Cacheable 的 sync 属性。
2026-10-31 14:03:54 +08:00
CyC2018 ae93e5bfba Update 系统设计基础.md
补充 Lua 脚本中 math.random 的行为(附录 A26)、红包到期退款的顺序、API 签名覆盖的字段与随机数的保存、数据权限改写 SQL 的注意事项、MinIO 的分片限制;调整 Feed 配图的说明。
2026-10-31 14:03:54 +08:00
CyC2018 8b057da93e Update 算法 - 符号表.md
二分查找符号表在数组已满时扩容。
2026-10-31 14:03:54 +08:00
CyC2018 b931e0783d Update 算法 - 排序.md
堆的删除补充空堆检查并注明容量,快速选择先打乱数组。
2026-10-31 14:03:54 +08:00
CyC2018 488219be0b Update 消息队列.md
补充幂等自动关闭的条件、重平衡的分配策略、RocketMQ 5.x 定时消息的上限与同步复制的配置、min.insync.replicas 的默认值;拆分较长的段落,调整配图的说明。
2026-10-31 14:03:53 +08:00