摘要: 面试突击:口述原理、项目包装与亮点提炼 一、自我介绍模板 1.1 结构 自我介绍 = 基本信息 + 技术栈 + 项目经验 + 个人亮点 时间控制:1~3 分钟 1.2 示例 面试官好,我叫 XXX,X 年 Java 后端开发经验。 技术方面,我主要使用 SpringBoot + SpringClou 阅读全文
posted @ 2026-05-07 16:57 xzlrf 阅读(77) 评论(0) 推荐(0)
摘要: JVM & 排查:内存模型、GC、Arthas 与线上问题排查 一、JVM 内存结构 1.1 运行时数据区总览 JVM 内存 = 线程私有 + 线程共享 线程私有: 1. 程序计数器(Program Counter Register) 2. 虚拟机栈(Java Virtual Machine Sta 阅读全文
posted @ 2026-05-07 16:57 xzlrf 阅读(77) 评论(0) 推荐(0)
摘要: 分布式通用方案:雪花算法、限流、定时任务与分库分表 一、雪花算法(Snowflake) 1.1 为什么需要分布式 ID | 方案 | 问题 | | | | | 数据库自增 ID | 分库分表后 ID 重复 | | UUID | 无序,B+ 树索引频繁分裂,性能差 | | Redis 递增 | 依赖 阅读全文
posted @ 2026-05-07 16:57 xzlrf 阅读(19) 评论(0) 推荐(0)
摘要: RabbitMQ:交换机、消息确认、死信队列与生产问题 一、RabbitMQ 整体架构 1.1 核心概念 Producer(生产者)-> 发送消息 -> Exchange(交换机)-> 路由规则 -> Queue(队列)-> Consumer(消费者) Key 组件: Exchange:接收消息,按 阅读全文
posted @ 2026-05-07 16:56 xzlrf 阅读(23) 评论(0) 推荐(0)
摘要: Seata 分布式事务:AT 模式原理与实践 一、分布式事务问题 1.1 为什么需要分布式事务 单体应用: 本地事务(@Transactional)-> 一个数据库 -> ACID 保证 微服务架构: 服务 A(订单库)-> 创建订单 服务 B(库存库)-> 扣减库存 服务 C(账户库)-> 扣减余 阅读全文
posted @ 2026-05-07 16:56 xzlrf 阅读(98) 评论(0) 推荐(0)
摘要: Sentinel + 幂等:限流熔断与接口幂等 一、Sentinel 流量防卫兵 1.1 Sentinel 能做什么 Sentinel = 限流 + 熔断 + 降级 + 系统保护 + 热点探测 | 功能 | 解决的问题 | 类比 | | | | | | 流量控制 | 防止瞬时流量打垮服务 | 高速公 阅读全文
posted @ 2026-05-07 16:56 xzlrf 阅读(59) 评论(0) 推荐(0)
摘要: OpenFeign + Gateway:声明式调用与 API 网关 一、OpenFeign 声明式服务调用 1.1 为什么需要 Feign 在微服务架构中,服务 A 调用服务 B 通常需要用 RestTemplate 或 HttpClient 手写 HTTP 请求: // 传统方式:手动拼接 URL 阅读全文
posted @ 2026-05-07 16:56 xzlrf 阅读(60) 评论(0) 推荐(0)
摘要: Redisson 分布式锁:从原理到实战 > 一次把分布式锁的所有坑踩完 目录 一、为什么需要分布式锁 二、Redis 分布式锁的演进之路 2.1 第一代:SETNX + 手动过期 2.2 第二代:SET NX EX 原子命令 2.3 第三代:Lua 脚本保障原子性 2.4 第四代:Redisson 阅读全文
posted @ 2026-05-07 14:37 xzlrf 阅读(253) 评论(0) 推荐(0)
摘要: Redis的持久化 一共分为三种,实际上就是两种,分别是RDB(Redis Database)快照、AOF(Append Only File)文件追加以及4.0以后支持的混合持久化。 RDB 实现原理 触发方式:用户手动执行 SAVE(阻塞主进程)或 BGSAVE(后台异步),也可以配置 save 阅读全文
posted @ 2026-05-06 14:05 xzlrf 阅读(38) 评论(0) 推荐(0)
摘要: 缓存三大问题 缓存穿透: 请求查询一个数据库中根本就不存在的数据(例如查询 id = -1 的用户)。 缓存层和数据库层都查不到该数据,因此每次请求都会绕过缓存直接访问数据库。 恶意攻击或大量无效查询会导致数据库压力剧增,甚至被打垮。 ##### 解决方案 | 方案 | 实现原理 | 注意事项 | 阅读全文
posted @ 2026-04-30 16:34 xzlrf 阅读(14) 评论(0) 推荐(0)