Skip to content

更新多篇笔记的内容和配图 - #1471

Merged
CyC2018 merged 49 commits into
masterfrom
update-notes
Oct 26, 2026
Merged

CyC2018 merged 49 commits into
masterfrom
update-notes

Conversation

@CyC2018

@CyC2018 CyC2018 commented Oct 26, 2026

Copy link
Copy Markdown
Owner

更新多篇笔记:

  • 重新绘制部分配图;
  • 补充部分章节的内容;
  • 文字校对,更新部分描述和参考资料链接。

重新绘制配图,补充容器的实现原理和 Kubernetes。
把命令速查图片改为表格。
重新绘制配图,补充 TLS 握手、HTTP/3、WebSocket、跨域、单点登录与 OAuth 2.0、强缓存与协商缓存和常见状态码,更新内容编码等描述。
更新参考资料链接。
重新绘制异常体系图,更新各版本新特性和字符串常量池的描述,补充与 Go、Python 的对比。
重新绘制配图,补充 HashMap 的线程安全问题,更新 ConcurrentHashMap 的实现说明。
重新绘制配图,补充 AQS、乐观锁与悲观锁、Java 中的锁、读写锁和 CompletableFuture,更新线程池、中断和先行发生原则等描述。
重新绘制配图,补充 ZGC、对象的创建与内存布局、堆和栈的区别、JVM 调优和线上问题排查,更新类加载等描述。
重新绘制磁盘与文件系统的配图,补充 NVMe 和线上问题排查常用的命令。
重新绘制配图,补充一条 SQL 的执行过程以及 B 树与 B+ 树的比较,更新数据类型等描述。
重新绘制配图,补充 Lua 脚本、单线程模型、排行榜以及与 MySQL 的区别,更新持久化、复制和哨兵的描述。
更新字符集示例中的字符集名称。
重新绘制 I/O 模型的配图,更新非阻塞 I/O 和 select 示例的描述。
补充 Bean 的作用域、Spring MVC、MyBatis 和 Spring 中的设计模式。
更新示例代码,使其可以编译运行。
重新绘制配图,补充分布式 ID 和幂等。
补充模型训练与量化、工具调用的实现、AI 编程助手和 Harness 等内容。
补充预处理语句在 MySQL 驱动中的执行方式。
重新绘制配图,把兼容矩阵和隔离级别对照改为表格,补充 ACID 的实现和幻读的示例,更新可串行化的描述。
更新 Gradle 示例和依赖冲突的处理方法。
补充延迟消息、死信队列和 Kafka。
补充短链系统和 Feed 流。
重新绘制 CDN 和一致性哈希的配图,补充多级缓存。
重新绘制配图,补充程序中的死锁示例。
更新参考资料链接。
重新绘制配图,补充磁盘调度的示例。
重新绘制配图,补充上下文切换。
重新绘制配图,补充 DNS 解析和输入 URL 之后的过程。
重新绘制配图。
重新绘制调制的示意图。
更新参考资料链接。
把公式图片改为文字。
重新绘制配图。
重新绘制配图。
重新绘制配图。
更新参考资料链接。
重新绘制配图。
重新绘制配图。
重新绘制配图。
更新参考资料链接。
重新绘制配图。
重新绘制负载均衡的配图。
更新参考资料链接。
新增面试高频问题导航,按主题列出常见问题,并链接到对应的章节。
在首页加入面试高频问题的入口。
@CyC2018
CyC2018 merged commit e371c3d into master Oct 26, 2026
1 check passed
@CyC2018
CyC2018 deleted the update-notes branch October 26, 2026 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant