feat(appendix): 添加多个交互式演示组件,完善 AI/Infra 等章节内容
- 新增 Vibe Coding 全栈相关演示组件 (DeveloperSkillShift, FrontendTriad, BackendCore 等) - 新增 RAG 相关组件 (RAGPipeline, ChunkingStrategy, Retrieval 等) - 新增 Embedding & Vector 相关组件 (EmbeddingConcept, VectorSimilarity 等) - 新增 AI Native App 设计组件 (AINativeArch, PromptDesign 等) - 新增 Infrastructure as Code 组件 (IaCConcept, TerraformWorkflow 等) - 新增 DNS & HTTPS 演示组件 (DnsResolution, HttpsHandshake 等) - 新增 Model Finetuning 组件 (FinetuningPipeline 等) - 更新多个章节的 markdown 内容,集成交互式演示
This commit is contained in:
@@ -1,12 +1,27 @@
|
||||
# 操作系统:给电脑请个"大管家"
|
||||
|
||||
::: tip 🎯 核心问题
|
||||
::: tip 前言
|
||||
**有了完美的 CPU 和无限的内存,电脑就能直接用了吗?**
|
||||
在上一章,我们见证了晶体管如何组合成强大的 CPU。但即使你拥有最顶级的硬件,如果直接让它们工作,连在屏幕上显示一个字母都需要写几百行晦涩的机器指令。不仅麻烦,还极其危险——稍有差池,你的代码就可能把别人的数据覆盖掉。
|
||||
|
||||
为了解决这些噩梦,**操作系统(Operating System, 简称 OS)**诞生了。它是挡在你和冰冷硬件之间的一层最伟大的"软件"。本章我们将抛开深奥的代码,用通俗的比喻,看看这个"超级管家"是如何把杂乱无章的硬件调教得服服帖帖的。
|
||||
:::
|
||||
|
||||
**这篇文章会带你学什么?**
|
||||
|
||||
学完这章后,你将获得:
|
||||
|
||||
- **问题排查能力**:遇到"程序卡死"、"内存不足"时,能从操作系统层面分析原因
|
||||
- **术语理解深度**:理解"多进程"、"虚拟内存"、"文件权限"解决的是什么问题
|
||||
- **系统观思维**:理解程序不是孤立运行的,而是与操作系统、其他进程、硬件资源密切交互
|
||||
- **后续学习基础**:为并发编程、系统调优、容器技术打下基础
|
||||
|
||||
| 章节 | 内容 | 核心概念 |
|
||||
|-----|------|---------|
|
||||
| **第 1 章** | 进程管理 | CPU 时分复用、时间片轮转 |
|
||||
| **第 2 章** | 内存管理 | 虚拟内存、分页机制 |
|
||||
| **第 3 章** | 文件系统 | 文件组织、目录结构 |
|
||||
|
||||
---
|
||||
|
||||
## 0. 全景图:没有操作系统会怎样?
|
||||
|
||||
Reference in New Issue
Block a user