所有项目

CS 学习笔记

计算机科学系统性学习笔记,涵盖数据结构、算法、操作系统、网络与编程语言。

2025年11月1日 进行中 Computer ScienceNotesLearning

项目背景

计算机科学的学习内容庞杂而分散。我决定建立一个结构化的笔记系统,将学到的知识整理成可回顾、可检索的文档。

内容组织

  • 数据结构与算法 — 数组、链表、树、图、排序、搜索、动态规划
  • 操作系统 — 进程管理、内存管理、文件系统、并发
  • 计算机网络 — TCP/IP、HTTP、DNS、网络安全基础
  • 编程语言 — TypeScript、Python、Rust 的深入理解
  • 数据库 — SQL 基础、索引优化、事务

方法论

每篇笔记遵循「概念 → 原理 → 代码实现 → 常见面试题」的结构。不只是知识点的堆砌,而是建立知识之间的连接。

当前进度

数据结构与算法部分已完成约 60%,其他模块持续更新中。这些笔记也是这个网站后续文章内容的主要来源。