docs: 优化Java NIO文档图解,使用Excalidraw可视化

- 将ASCII文字图替换为专业的Excalidraw图表
- 新增4个可视化图表:三大核心组件架构、Selector多路复用模型、Buffer核心属性、零拷贝原理对比
- 图表使用配色方案区分不同组件(蓝色-Channel, 绿色-Buffer, 橙色-Selector)
- 在Obsidian中可通过![[...]]语法直接嵌入查看
This commit is contained in:
2026-03-08 11:25:54 +08:00
parent 932dc8844d
commit fabdaaee1f
7 changed files with 3415 additions and 91 deletions

View File

@@ -13,12 +13,12 @@
"state": {
"type": "markdown",
"state": {
"file": "10-中间件/Netty核心原理.md",
"file": "10-中间件/Java NIO核心原理.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "Netty核心原理"
"title": "Java NIO核心原理"
}
}
]
@@ -94,7 +94,7 @@
"state": {
"type": "backlink",
"state": {
"file": "10-中间件/Netty核心原理.md",
"file": "10-中间件/Java NIO核心原理.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -104,7 +104,7 @@
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Netty核心原理 的反向链接列表"
"title": "Java NIO核心原理 的反向链接列表"
}
},
{
@@ -113,12 +113,12 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "10-中间件/Netty核心原理.md",
"file": "10-中间件/Java NIO核心原理.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Netty核心原理 的出链列表"
"title": "Java NIO核心原理 的出链列表"
}
},
{
@@ -156,13 +156,13 @@
"state": {
"type": "outline",
"state": {
"file": "10-中间件/Netty核心原理.md",
"file": "10-中间件/Java NIO核心原理.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Netty核心原理 的大纲"
"title": "Java NIO核心原理 的大纲"
}
},
{
@@ -198,16 +198,21 @@
},
"active": "fcbc762a80282002",
"lastOpenFiles": [
"10-中间件/Buffer核心属性.excalidraw",
"10-中间件/Selector多路复用模型.excalidraw",
"10-中间件/零拷贝原理对比.md",
"10-中间件/Buffer核心属性.md",
"10-中间件/Java NIO三大核心组件架构.excalidraw",
"10-中间件/Java NIO核心原理.md",
"10-中间件/Java NIO三大核心组件架构.md",
"10-中间件/Selector多路复用模型.md",
"10-中间件/Buffer核心属性.excalidraw",
"10-中间件/零拷贝原理对比.excalidraw",
"10-中间件/Netty核心原理.md",
"10-中间件/Selector多路复用模型.excalidraw",
"00-项目概述/项目概述.md",
"questions/02-数据库/MyBatis核心原理.md",
"Obsidian技能使用指南.md",
"Obsidian可视化插件指南.md",
"10-中间件/Netty实战场景.md",
"10-中间件/Netty核心原理.md",
"10-中间件",
"16-LeetCode Hot 100/从前序与中序遍历序列构造二叉树.md",
"16-LeetCode Hot 100/路径总和.md",
@@ -224,15 +229,10 @@
"16-LeetCode Hot 100/单词搜索.md",
"16-LeetCode Hot 100/子集.md",
"16-LeetCode Hot 100/最长回文子串.md",
"16-LeetCode Hot 100/括号生成.md",
"16-LeetCode Hot 100/删除链表的倒数第N个结点.md",
"16-LeetCode Hot 100/电话号码的字母组合.md",
"16-LeetCode Hot 100",
"00-项目概述",
"questions/15-简历面试",
"questions/14-Web3与区块链",
"12-面试技巧",
"08-算法与数据结构",
"questions/13-Golang语言"
"12-面试技巧"
]
}