学科分册
每册独立成页:知识脉络 → 实践记录 → 踩坑与要点 → 笔记区。点击进入。
软考冲刺合集
三册合一 · 21 章计算机网络 8 章 + 操作系统 7 章 + 软件工程 6 章的总入口:六类必会计算题逐格图解(子网划分、地址变换、缺页次数、磁盘调度、位示图、McCabe)、核心概念图、必背名单与七天冲刺计划。
作业雷达
自动统计 · 手机可看每天自动跑两次,把学习通各门课的作业汇总成一份清单:标出未提交、剩余时间,并生成日历订阅。采集在本机完成,看板同步到这台服务器,手机随点随看。
C++ 与算法
含完整项目STL 与建图、单源/全源最短路、负环判定、状压 DP、时变网络建模;核心实践为最短路项目 SP-Shortest(Qt 可视化 + Linux 部署)。
线性代数
同济版章目按教材章节编排:行列式、矩阵及其运算、初等变换与线性方程组、向量组的线性相关性、相似矩阵及二次型、线性空间与线性变换。
数据库
第 6 版章目按王珊《数据库系统概论》第 6 版编排:基础篇(绪论、关系模型、SQL、安全性、完整性)→ 设计与应用开发篇 → 系统篇 → 新技术篇。
Java 教程
分册 · 已上线 6 章按《Java 2 实用教程》主线分章展开:概述与环境 → 语法基础 → 流程控制 → 数组与方法 → 字符串 → 类与对象(已上线)→ 继承多态 → 接口与内部类 → 异常 → 集合 → IO → 多线程。每章含完整示例代码、易错清单与课堂练习,示例可直接在站内 Java 沙盒运行。
大学物理
通行编章顺序按教材编章编排:力学、振动与波动、热学、电磁学、光学、近代物理,六编二十章逐章列出小节与要点。
数字逻辑
通行章目按考点组织:15 个考点各自给出题型、解题步骤、例题与易错点,考点按教材章序排列。数制与编码 → 逻辑代数 → 公式法 → 卡诺图 → 门电路 → 组合逻辑 → 触发器 → 时序逻辑 → 存储与 PLD → 555 → ADC/DAC。
计算机网络
软考 · 8 章已完成每章一页,含讲解、必背表、例题、易错与课堂练习:网络概述与体系结构 → 物理层与数据链路层 → 网络层与 IP → 子网划分计算专题 → 传输层 → 应用层协议 → 网络安全 → 速查表与冲刺。
操作系统
软考 · 7 章已完成每章一页,含讲解、必背表、例题与练习:概述与系统调用 → 进程管理(PV 操作、死锁) → 存储管理(地址变换、置换算法) → 设备管理(磁盘调度计算) → 文件管理(位示图) → 作业与用户接口 → 安全与常用命令。
软件工程
软考 · 6 章已完成每章一页,含讲解、必背名单、例题与练习:概述与过程模型 → 需求分析(DFD)→ 设计(耦合内聚七级名单) → 测试(黑白盒)→ 维护与 McCabe 圈复杂度 → 项目管理与标准化。
学习路径
按能力递进排列的阶段脉络,各阶段对应分册中的具体条目。具体日期可后续补入。
-
阶段 01 · 语言与数据结构
C++ 语法、STL 容器与复杂度分析
vector / deque / priority_queue / unordered_map;迭代器失效与引用语义;用邻接表建图、优先队列驱动贪心。对应分册:C++ 与算法。
-
阶段 02 · 图论与最短路
四大最短路与负权处理
朴素与堆优化 Dijkstra、Bellman-Ford 含负环判定、SPFA、Floyd 全源;理解"非负权贪心成立、负权需松弛迭代"的分界。对应分册:C++ 与算法。
-
阶段 03 · 动态规划进阶
状压 DP、矩阵式 DP 与建模
多点巡回 TSP 的状压表示与阶段转移;Floyd 作为以 k 为阶段的矩阵 DP;时变交通网的分时段边权建模。对应分册:C++ 与算法、线性代数。
-
阶段 04 · 工程化与跨平台
模块拆分、构建系统与平台隔离
CMake / MinGW 与 Linux 双构建脚本;平台相关代码用 #ifdef 隔离;无头自检钩子做回归验证。对应分册:C++ 与算法。
-
阶段 05 · 可视化与交互
Qt 2D / 3D 渲染与动画调度
按轮扩散动画、矩阵舞台、路径高亮与跟拍相机;动画节拍与算法轮次对齐。对应分册:C++ 与算法。
-
阶段 06 · 数据、服务与部署
落库、接口与云上托管
SQLite 落库与查询优化、HTTP 服务与实时推送、systemd 托管与静态站点发布。对应分册:数据库、C++ 与算法。
站点说明
纯静态站点,无外部依赖(无框架、无 CDN、无统计脚本),由服务器上的 systemd 服务托管。
| 项目 | 说明 |
|---|---|
| 页面结构 | index.html 为主页入口;分册为同级子页或独立子目录(如 net/,含章节目录树),共享 assets/style.css |
| 素材目录 | files/ 存放截图、讲解文档与源码包(最短路项目的成果文件) |
| 托管方式 | systemd 服务 sp-shortest-web(Python 静态文件服务,端口 8080,开机自启) |
| 服务器目录 | /opt/sp_shortest/web |
| 更新方式 | 修改本地 HTML 后上传覆盖同名文件即可,静态服务即时生效,无需重启 |
# 上传单个页面到服务器(Windows,免密密钥) scp -i C:\Users\Dragon\.ssh\quant_deploy index.html ubuntu@203.195.205.112:/opt/sp_shortest/web/ # 服务器上确认服务状态 systemctl status sp-shortest-web
基础语法教学
两门重点课的配套教程,按教材顺序分课讲解,每课含讲解、示例、要点与可展开参考答案的课堂练习。
SQL 语法教学
8 课 · 含练习语句骨架与执行顺序、数据定义、单表查询、连接查询、嵌套与集合查询、更新与空值、视图、授权与事务;示例统一使用教材的学生—课程数据库。
Java 基础语法教学
8 课 · 含练习程序骨架与运行方式、基本数据类型、类型转换、运算符与表达式、分支与循环、数组、输入输出、字符串与综合练习;对应教材第 1-3 章。
SQL 在线练习沙盒
可实时运行在网页里直接写 SQL 并立即看到结果,内置教材的"学生—课程"三表数据;只读、限 200 行、限时 1.5 秒。
Java 在线运行环境
可编译运行网页里写 Java 代码,服务器用 OpenJDK 17 真实编译并执行,支持标准输入;禁止文件写入 / 网络 / 执行外部程序,超时自动中断。
数据库理论与设计教学
6 课 · 含练习关系模型与关系代数、安全性与完整性、范式与模式分解、E-R 设计与转换、事务与并发控制、恢复技术。
Java 面向对象与 API 教学
9 课 · 含练习类与对象、子类与继承、接口、内部类与异常、常用类与事件处理、IO 流、JDBC、多线程与网络、泛型与集合。
实验环境配置
动手教程JDK 安装与验证、命令行跑通第一个程序、IDE 选择、MySQL 建库建表、JDBC 驱动引入、常见报错排查。