【面试】开发问题 01:依赖与配置
发表于|更新于|面试问答
|总字数:7|阅读时长:1分钟
文章作者: Moyon
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 我的博客!
相关推荐

2026-08-07
【面试】验证问题 02:数据与环境

2026-08-07
【面试】网络通信 Netty 与 WebSocket:Reactor / Pipeline / 长连接

2026-08-07
数据库与并发控制:MyBatis-Plus 乐观锁 / 逻辑删除 / 并发扣减 / MySQL 原理
一句话速览:并发写安全的终极答案只有一句话——把”校验 + 修改”放进同一条原子 SQL 的 WHERE 条件里,让数据库行锁替你守住底线;应用层的乐观锁、Java 锁都只是辅助。数据库排查的第一工具是 EXPLAIN 和慢查询日志,不是猜。 涉及原始记录:07-面试问题/开发问题/02-框架与中间件集成问题.md P1-03;07-面试问题/验证问题/01-业务逻辑问题.md P1-02 最近修订:2026-08-07 目录 技术点 1:乐观锁(@Version)与逻辑删除(@TableLogic)叠加使用的坑 技术点 2:字段级参数校验的必要性 技术点 3:MySQL 索引与慢查询排查 —— 必补的地基 技术点 4:事务隔离级别、MVCC 与锁 —— 必补的地基 技术点 5:并发控制手段全景对比 术语表 技术点 1:乐观锁(@Version)与逻辑删除(@TableLogic)叠加使用的坑 难度:⭐⭐⭐ | 掌握要求:能说清两个拦截器叠加的风险、手写 SQL 为什么更可控 核心概念这两个 MyBatis-Plus 特性分别解决不同的问题: 乐观锁:并发更新同一行数...

2026-08-07
【面试】验证问题 03:基础设施与中间件

2026-08-07
【面试】JVM 与并发编程:OOM 排查 / ThreadLocal / volatile / 幂等

2026-08-07
技术学习地图
本系列文档面向”自己复习/理解原理”,素材全部来自 docs/07-面试问题/ 中记录的真实踩坑。每个技术点只回答一个问题:这个技术在我们项目里为什么会出问题、它的原理决定了它必须怎么用。 最近修订:2026-08-07(全系列按统一结构深化:原理图解、知识扩展、术语表、难度标记) 怎么用这套文档不建议从头到尾通读。推荐三种打开方式: 按分类过一遍:想系统复习某个领域(比如”消息队列”)时,直接打开对应文件,里面按”核心概念(含原理图解)→ 我们踩过的坑 → 知识扩展 → 必须记住的结论”组织。 面试前查漏补缺:每篇文档开头都有”一句话速览”,扫一遍标题和结论就能知道自己是否记得清楚,含糊的再展开细读;每个技术点开头的”难度 + 掌握要求”就是自测标准——达不到掌握要求的,回到正文精读。 排障时当手册查:遇到线上/测试问题,先想它属于哪个分类,翻到对应篇目的”必须记住的结论”,里面通常有排查的标准动作(比如”数据存在但搜不到 → 先 GET /{index}/_mapping“)。 每篇文档结构统一: 123456789> 一句话速览 ...
评论
公告
This is my Blog
目录
- 1. P0-01 Sentinel Nacos 动态规则源依赖缺失
- 2. P0-02 SkyWalking Agent 与 JDK 21 兼容性
- 3. P1-01 Nacos Open API 鉴权方式变更
- 4. P1-02 Feign 熔断与 Sentinel 整合的 FallbackFactory 不生效
- 5. P1-03 多模块 Maven 聚合打包顺序问题
- 6. P0-04 livin-im MongoDB 连接串密码含特殊字符解析失败
- 7. P1-05 livin-im 缺少 DataSource 自动配置排除导致启动失败
- 8. P0-05 livin-im 缺少 JWT 公钥配置导致 WebSocket 鉴权必然失败
- 9. P1-06 新增微服务模块(admin/file)未同步登记到 start-all.sh,一键启动静默漏起
- 10. P1-07 Nacos 容器 JVM 堆内存 256m 过小,服务数增多后长时间运行触发 OOM
- 11. P1-08 微服务健康检查探测超时时间过短,高负载下健康服务被误判为 WAITING