Commit Graph

3 Commits

Author SHA1 Message Date
张宗平 7395a01e3d serve.py 支持 .md 自动渲染成 HTML,加 no-store 避免缓存误判
vendor marked.js (MIT, 单文件, 35KB) 用于客户端渲染;直接导航 .md 走
渲染视图,?raw=1 保留原始文本入口。所有响应加 Cache-Control: no-store,
避免讲义反复修改时浏览器展示改之前的旧缓存(看起来像“没修复”)。
2026-07-01 17:51:39 +08:00
张宗平 5d1f34524e 修复 serve.py 未声明 charset 导致中文乱码
http.server 的 guess_type() 从不附带 charset,直接导航到 .cpp/.md 等
文本文件时浏览器猜编码猜错,中文注释显示乱码。Content-Type 统一补
charset=utf-8。
2026-07-01 17:35:14 +08:00
张宗平 b89819d5db 新增 4 天教案大纲 + reveal.js 交互幻灯片(docs/teaching/)
大纲按「3天C++强化(含OOP)+1天Qt桌面」组织,讲:练≈1:2.7;每个知识点直接
链接仓库真实代码文件与 ERRATA/VERSION_NOTES 里记录的具体坑。幻灯片
vendor 了 reveal.js 5.2.1(核心+highlight插件),零 CDN 依赖,配 serve.py
本地起服务(仅绑定 127.0.0.1)供离线播放,代码链接可点开查看源码。
2026-07-01 16:51:12 +08:00