← 全部学习系列
AI 工程学习系列

计算与系统基础

理解数据、程序和机器怎样配合,能解释开发中常见的系统现象。

6 篇文章 · 按顺序学习
建议基础:能阅读简单的 Python 代码,并了解 HTTP 与 JSON。示例以理解工程边界为目的,可以在本地练习。
把抽象概念与可观察行为对应起来。

系列目录

  1. 一条加法指令怎样在计算机里执行

    用 8 位模型区分无符号进位与有符号溢出,连接位表示、加法器、指令语义和 CPU 执行过程。

  2. 程序启动后:进程、虚拟内存与文件

    区分进程草稿、虚拟内存与已保存内容,理解文件路径、保存失败、崩溃持久性和版本冲突。

  3. 同一份数据为什么会被读成不同的值

    分清字节、文本与类型,检查 UTF-8、字节序、数字精度和正则完整匹配,给接口补上运行时验证。

  4. 代码如何变成行为:语言、编译器与 DSL

    理解解析、语义检查、编译、解释与 JIT,用有界表达式语言练习允许节点、资源限制和错误契约。

  5. 从查找问题理解算法与数据结构

    比较扫描、集合和二分查找的准备、查询与更新成本,理解顺序、计数和并发唯一性的边界。

  6. 从网址到页面:一次请求经过哪些边界

    沿 URL、DNS、传输、TLS、HTTP 与浏览器渲染检查请求,区分连通、协议成功和业务成功。

继续探索