Notes edition
工程笔记
后端开发、Agent 工程化、项目复盘与问题排查记录。共 8 篇,2 个分类。
面试 · 1Portfolio Journal · 7
MySQL 事务、锁与索引八股文总结
整理 MySQL 的 RR 隔离级别、MVCC、当前读与快照读、锁等待和死锁、索引与锁范围的面试高频知识点。
Archive
Latest dispatches
08 notes
- nodejs 后端面试从“练手局”到“深水区”:一场 Node.js 后端面试的破壳重生 今天的一场二面,彻底打碎了我过往的骄傲。原本以为凭着两段 AI Agent 的实习履历可以“降维打击”传统后端岗位,结果在面试官渐进式的“暴力压测”下,我暴露出工程底座极度不稳的软肋。 正如 2026 年 AI 行业的发展趋势所展示的,大模型调用...
- 通过echarts构建3d中国地图样式通过echarts构建3d中国地图样式 使用echarts-gl加上阿里云提供的chain-geo.json数据实现中国地图的瓦片 构建demo --- ECharts-GL 实现世界级、国家级、省市级 3D 地图本篇文章既是 3D 地图的扫盲篇章,也是开启你从二维地图迈向 - 掘金 创建template模板 构...
- 云平台-dev-note云平台-dev-note [x] 1、修改验证码的逻辑; [x] 2、替换登录页背景; [ ] 3、新增普通用户和菜单,用户能关联菜单; [x] 4、替换系统名称; [x] 5、实现设备管理功能; [x] 6、替换登录和退出的过度背景页颜色。 [x] 7、替换首页的 icon [ ] 8、加载样式 Loading...
- Redis 可能出现的问题Redis 可能出现的问题 缓存雪崩 设置不同的过期时间防止同时失效导致数据流直接打到 DB 中间 缓存穿透 设置空值 nil 缓存实现对应的数据打下来的时候没有问题 还能直接设置黑白名单对多次请求的数据进行对应的过滤访问限制操作 缓存击穿 构建多级缓存实现(添加缓存 Caffeine 实现多级缓存操作限制)对应...
- feign 请求问题feign 请求问题 原因 默认的 feign 设计就是不会通过 gateway 网关组件进行数据的获取操作,但是使用 context 组件中间添加对应的 Header 实现上下文数据的传递操作就能替换 gateway 操作的实现功能操作 解决方案 实现 RequestInterceptor 拦截器 直接在拦截器...
- OSS 对象存储OSS 对象存储 项目总结 使用 Minio 实现开发环境下面的对象处理操作,使用 aliyun 实现上线环境下面的对象存储操作,同时使用storage.type实现Factory构建一个替换工厂模式,实现对应 OSS 环境的替换操作 Minio 实现对象存储 Docker 或者本地直接构建 Minio 环境 直...
- CORS 跨域请求CORS 跨域请求 CORS 原理 CORS (跨域资源共享) 浏览器同源策略的解决方案,通过 HTTP 头信息协商跨域请求的合法性 预检请求(Prefilght) : 对于非简单的请求(PUT, DETELE) ,浏览器先发送 OPTIONS 请求,服务器需返回允许的跨域头信息 关键响应头: - Access-...