你好

我是 intingming,一名写代码的人。这个站点放三样东西:

  • 笔记 —— 读源码、写算法、踩坑之后整理的东西
  • 在线判题平台(OJ) —— 我自己搭的练题系统
  • 联系方式 —— 见下方邮箱

技术栈

站点刻意做得尽量"没有东西",整条链路是这样:

层选型为什么这么选
生成Hugo静态生成,单二进制、构建不到 1 秒;没有数据库、没有后台进程
主题PaperMod轻、几乎无 JS 依赖、自带明暗主题;改动全在项目侧覆盖,不动主题源码
公式KaTeX(自托管)行内公式写 $...$;不走 CDN,境内加载稳定
部署nginx 托管静态文件常驻内存约 20 MB,比任何 CMS 都省
加密Let’s Encrypt + HSTS证书由 certbot.timer 自动续期
主机阿里云 ECS(2C2G)对纯静态站来说性能严重过剩
内容Markdown + Git站点代码在 Git 仓库,笔记在服务器目录,git clone 即可完整恢复

笔记不是手写在仓库里的:Markdown 丢到服务器指定目录后,定时任务负责规范化、过滤敏感信息、 重建站点并原子替换线上文件。所以这个站没有数据库,也没有后端接口——所有页面都是构建时生成的静态 HTML。