Curriculum

学习足迹

这里是我亲手翻修过的每一格抽屉——课程作业、自学清单、读过的书、用过的兵器。 一篇博客太碎、一份简历太干,所以单独留出这一页。 标记会持续更新;若哪格还空着,那就是我还没写完。

25 条 · 持续更新中

Coursework

在校课程

网络工程的本科课程表,按学期收录我有写过实验报告、留下过代码或截图的科目。状态一格一更——做完一格才能往后写。

  1. C 语言程序设计

    2024 秋已完成

    约 600 行的链表 test.c 是这门课最长的一份作业;指针第一次让我“看见了”内存。

  2. C++ 程序设计

    2025 春已完成

    集合操作大题写到凌晨;至今记得 set/map 是 RB-tree 的味道。

  3. 数据结构

    2025 春已完成

    栈、队列、二叉树——为后来读 LeetCode 刷题打了底。

  4. 数字逻辑 / Logisim

    2025 秋已完成

    用 Logisim 拼了一台单总线 CPU。看到自己写的指令真的跑起来那种感觉很难形容。

  5. 数据库原理 (SQL)

    2025 秋已完成

    8 个上机实验全打卡,至今 ER 图和范式分解的肌肉记忆还在。

  6. 鸿蒙应用开发 / ArkTS

    2025 秋 - 2026 春已完成

    8 综合 + 12 模块化实验。课程不是我最爱的,但 ArkTS 让我提前接触了声明式 UI。

  7. 计算机网络

    2026 春已完成

    第一次抓包看见三次握手,对“网络”这两个字的理解才真正落地。

  8. 操作系统

    2026 秋进行中

    进程、虚存、调度——和正在啃的 Java 并发互相印证。

  9. 计算机组成原理

    2026 秋进行中

    和 Logisim 那门课接得上;指令周期开始变成具体的时钟节拍。

Self-study

自学清单

课表外的功课。三年下来基本是“被某段代码绊倒 → 找一本书 → 啃完 → 再写一篇博客”的循环。

  1. Java 并发编程

    在啃

    synchronized、AQS、线程池——一边读《Java 并发编程实战》一边在玩具项目里手写。

  2. Go 语言 + Gin / GORM / Redis

    进行中

    目前的主线。Gin + GORM + Redis + JWT 的玩具后端正在写,准备开源。

  3. 网络安全基础

    进行中

    DNS 投毒只是开篇——希望今年内补上 ARP、TLS、Web 漏洞三条线。

  4. 算法 / 灵神题单

    进行中

    跟着灵茶山艾府的题单刷,主要为了把 Go 写顺手。

  5. Linux 运维基础

    进行中

    在自己的 VPS 上跑这个博客 + 几个小服务,systemd / nginx / cron 都自己折腾过。

Reading

读物 / 教程

读完才敢列。还在啃的不放进来——免得变成立 flag 的清单。

  1. 《Go 语言圣经》

    2026 夏已完成

    一行一行抄完了。它让我相信“类型系统可以又简单又锋利”。

  2. 枫枫《Gin 框架开发实战》

    2026 夏已完成

    第一份让我从 0 写到部署的后端教程;project layout 的肌肉记忆来自这里。

  3. 《Java 核心技术 卷 I》

    2024 冬 - 2025 春已完成

    Java 入门书。写《Java 学习笔记》就是一边读一边整理出来的。

  4. 灵茶山艾府《算法竞赛进阶指南》题单

    进行中

    按题单刷,现在停在二分 / 双指针 / 滑窗这一档。

  5. 《Java 并发编程实战》

    在啃

    在啃。线程安全那几章读了三遍,仍觉得每次都能抠出新东西。

Tools

工具栈

“工欲善其事”那一类。挑的标准是:装一次能用三年的东西。

  1. Linux (Arch / Debian)

    进行中

    笔记本主力 Arch;服务器跑 Debian。每次重装都比上一次更快。

  2. Wireshark

    已完成

    网络工程身份的“开光”工具。第一次看见包,之前所有抽象图都活了过来。

  3. Docker

    进行中

    本机和 VPS 上多服务的标配。Compose 写得越来越像母语了。

  4. Git

    已完成

    rebase / cherry-pick / reflog 这一套终于不用现查了。

  5. Neovim + LazyVim

    进行中

    主力 IDE。Go / TS / Markdown 三个语言写起来都很顺。

  6. tmux

    已完成

    会话恢复救过我太多次。

一格一格慢慢钉。如果你也在学这些,欢迎到《关于》页找我聊。

上次修订 · 2026-07-26

本页内容由 Kairos 维护。