文章分类

按技术方向整理的全部笔记,点击分类可以跳转

后端(2 篇)

Spring Boot 项目的目录结构

controller、service、dao 到底怎么分?实体和 VO 要不要拆开?这篇是我踩了几个月之后总结出来的一套够用又不啰嗦的结构。

文章配图

Thymeleaf 模板片段复用实践

每个页面都复制一遍导航和页脚,改一处要改二十个文件——这是模板项目最常见的问题。用 th:fragment 抽公共片段,顺手把"备案号只改一个地方"这种需求也解决了。

文章配图
数据库(1 篇)

MySQL 索引笔记:从 B+ 树说起

为什么索引用 B+ 树而不是二叉树、哈希或者跳表?联合索引的最左前缀到底怎么生效?这篇是看完《MySQL 是怎样运行的》之后自己的一份笔记。

文章配图
运维(2 篇)

用 Nginx 部署一个静态博客

一台 2 核 2G 的学生机,跑 Nginx 放静态页面绰绰有余。这篇记录从登录服务器到 HTTPS 上线的完整配置,包括 gzip、缓存和 404 的处理。

文章配图

我常用的 Linux 命令清单

不是手册,是我自己天天在用的那二十来条。按"查问题、看资源、动文件、搞进程"分四组,附上最常用的参数组合。

文章配图
前端(1 篇)

Flex 和 Grid,什么时候用哪个

一句话:一排东西用 Flex,一个区域用 Grid。但实际写页面的时候边界没那么清楚,这篇把几个典型场景摊开讲,附可直接抄的代码。

文章配图
随笔(1 篇)

个人网站备案全流程记录

从买域名、买服务器到管局审核通过,一共花了 23 天。这篇把每一步的坑都记下来,包括被接入商初审打回的两次原因。

文章配图