上一页 1 2 3 4 5 6 ··· 21 下一页
摘要: 一、回表(Table Return / Lookup) 1. 核心定义 回表是 InnoDB 中二级索引查询的补充逻辑:二级索引的叶子节点仅存储「索引列值 + 聚簇索引键值(主键 / 隐藏 rowid)」,若查询需要的字段超出二级索引列范围,需通过聚簇索引键值到聚簇索引中查找完整行数据,这个 “从二 阅读全文
posted @ 2025-12-23 14:52 野鹤闲人 阅读(3) 评论(0) 推荐(0)
摘要: MyBatis 和 MyBatis-Plus(简称 MP)是 Java 生态中针对关系型数据库的持久层框架,MyBatis-Plus 是 MyBatis 的增强工具,完全兼容 MyBatis 且不做侵入式修改,核心差异体现在功能封装、开发效率、使用方式上。以下是详细对比: 一、核心定位与设计理念 维 阅读全文
posted @ 2025-12-23 13:59 野鹤闲人 阅读(19) 评论(0) 推荐(0)
摘要: CGLIB(Code Generation Library)和 JDK 动态代理是 Java 中实现动态代理的两种核心方式,二者在实现原理、适用场景、性能特性等方面存在显著差异,以下从核心维度对比分析: 一、核心实现原理 1. JDK 动态代理 基于接口:JDK 动态代理是 JDK 原生支持的代理方 阅读全文
posted @ 2025-12-23 10:31 野鹤闲人 阅读(25) 评论(0) 推荐(0)
摘要: TransmittableThreadLocal 是阿里开源的 Java 工具类(归属 transmittable-thread-local 库),解决了 JDK 原生 InheritableThreadLocal 仅能传递父线程初始化时的变量值、无法跟随线程池复用场景更新传递 的核心痛点,是分布式 阅读全文
posted @ 2025-12-19 18:35 野鹤闲人 阅读(25) 评论(0) 推荐(0)
摘要: 核心结论先明确:只会用确实不够,理解 MyBatis 和 Redis 的原理,是从 “会用” 到 “用好、用对、能解决复杂问题” 的关键跨越。下面从实际开发、问题排查、性能优化、技术选型、职业成长五个维度,拆解 “为什么必须懂原理”,结合具体场景让你更易理解: 一、先搞懂:“只会用” 的局限性到底在 阅读全文
posted @ 2025-12-17 14:51 野鹤闲人 阅读(8) 评论(0) 推荐(0)
摘要: 懂 Redis 的数据结构原理(比如 String 是动态字符串、Hash 是压缩列表 / 哈希表),就知道存 “用户信息” 用 Hash 比 String 更省内存; 一、为什么用 Hash 存用户信息更省内存? 场景对比 假设存储用户信息:uid: 1001, name: "张三", age: 阅读全文
posted @ 2025-12-17 14:48 野鹤闲人 阅读(20) 评论(0) 推荐(0)
摘要: 懂 MyBatis 的插件机制(Interceptor),可以自定义分页插件、数据脱敏插件,而不是用第三方插件踩坑;懂 ResultMap 的映射原理,能避免 “N+1 查询”(比如合理用association/collection的懒加载、嵌套查询),而不是让查询性能指数级下降。 上面“N+1 查 阅读全文
posted @ 2025-12-17 14:25 野鹤闲人 阅读(6) 评论(0) 推荐(0)
摘要: 除了豆包和元宝,国内还有多款主流AI大模型工具可供选择,覆盖不同使用场景和需求。 豆包:https://www.doubao.com/chat/248458539933954 元宝:https://yuanbao.tencent.com/chat/naQivTmsDa?yb_channel=3003 阅读全文
posted @ 2025-12-17 14:06 野鹤闲人 阅读(18) 评论(0) 推荐(0)
摘要: 在 Spring Cloud 微服务集群中 “没用到 Seata 的四种事务模式” 是很常见的情况 —— 要么是业务场景暂未触发分布式事务,要么是隐性用了 “朴素方案” 却没意识到,也可能存在未暴露的分布式事务风险。下面拆解核心问题,并给出落地建议: 一、先判断:系统真的 “无分布式事务场景” 吗? 阅读全文
posted @ 2025-12-16 15:00 野鹤闲人 阅读(22) 评论(0) 推荐(0)
摘要: Seata 官方定义的核心事务模式包括 XA 模式、AT 模式、TCC 模式、SAGA 模式 四种,下面进一步明确每种模式的定位和差异: 1. AT 模式(Seata 默认推荐) 定位:无侵入式的分布式事务模式(对业务代码零改造),基于关系型数据库的本地事务和 undo_log 实现。 核心特点:阶 阅读全文
posted @ 2025-12-16 14:47 野鹤闲人 阅读(31) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 21 下一页