独立博客档案 宜春市

叁拾玖の小站

www.sanshijiu.cn

无人扶我青云志,我自踏雪至山巅!

持续收录 申请收录 修改资料
收录文章
14
篇文字被发现
文章访问
0
次从这里出发阅读
博客访问
1
次前往作者站点
最近更新
10.01
2026年

FROM THIS BLOG

最近文章

第 1 / 2 页

我把博客的鼠标做成了一朵樱花(附完整代码)

前段时间给博客换樱花主题,越看那个系统默认的小箭头越不顺眼,索性把鼠标也重做了一遍。做完发现效果意外地好,来串门的朋友第一句话都从"文章不错"变成了"你这鼠标哪弄的"。 那就开源吧,代码已经放在...

AI圈这半个月有点疯,随手记几条

本来这周想接着写点后端的东西,结果这一两周刷到的AI新闻实在太多了,不记下来总觉得亏。挑几条印象深的说说,纯个人视角,想到哪写到哪。 OpenAI 九月三连发 九月还没过完,OpenAI 已经发了三波东西。...

记一次友链头像破损排查:helmet 的 CORP 默认配置

起因 有位友链站长找我:你的站点头像在我的友链页上显示破损,其他人的都正常。 图片地址本身没有任何问题——在浏览器新标签打开能正常显示, curl 请求返回 200, Content Type 也是标准的 image/jpeg 。...

你好,这里是叁拾玖の小站

欢迎来到「叁拾玖の小站」,一个自建的个人博客站。这篇文章带你把小站从头到尾逛一遍,看看每个角落都藏着什么。 不积跷步无以至千里——小站的每一篇文章、每一张照片,都是生活里踩下的一个脚印。 这是一...

CSS Flexbox 布局速查手册

容器三件套 常用场景速查 1. 水平垂直居中:justify content + align items 都 center 2. 等分三栏:子项 flex: 1 3. 底部固定页脚:主体 flex: 1 撑开 4. 一行放不下自动换行:flex wrap: wrap flex: 1...

JavaScript 异步编程演进之路

从回调地狱说起 Promise 带来链式救赎 错误可以一路传递到 catch,代码从"嵌套"变成"管道"。 async/await:同步的心,异步的命 事件循环是理解一切的地基 宏任务:setTimeout、setInterval、I/O 微任务:P...

Vue 3 Composition API 实践心得

逻辑复用终于优雅了 Options API 时代的 mixin 是"隐式依赖",Composition API 把逻辑收进 composable,来源一目了然。 我的页面组织顺序 1. props / emits 2. 响应式状态 3. computed 4. 生命周期与副作...

MySQL 索引与慢查询优化笔记

事故现场 一条列表查询在 200 万行的表上跑了 4 秒,EXPLAIN 一看,type 是 ALL,全表扫描。 索引失效的常见场景 1. 对索引列使用函数或运算 2. 隐式类型转换(字符串列用数字查询) 3. 前导模糊查询 LIKE...

Node.js + Express 搭建 RESTful API 实战

项目结构 统一响应格式 参数校验 用 zod 在入口处做校验,脏数据进不了业务层: 错误处理 所有同步与异步异常统一交给最后的错误中间件,避免进程崩溃。 写在最后 Express 上手快,但"快"不等于"乱"。把分...