环境:spring boot项目 mybatis-plus作为持久层 实体类 TableName注解添加属性值 autoResuleMap = true,字段加TableFi...
环境:spring boot项目 mybatis-plus作为持久层 实体类 TableName注解添加属性值 autoResuleMap = true,字段加TableFi...
上个月末有幸听了简书简约作者“一笑作春风”的一节分享课《如何读透一本书》,自觉收获颇多,于是决定将分享课整理为笔记分享给大家。 春风老师的分享课总共讲述了八个技巧,讨论了五个...
塑造你生活的不是你偶尔做的一两件事,而是你一贯坚持做的事。——安东尼.罗宾 大纲 分布式事务演进及RocketMQ方案 业务场景:用户 A 转账 100 元给用户 B,这个业...
为什么ConcurrentHashMap的读操作不需要加锁? 我们知道,ConcurrentHashmap(1.8)这个并发集合框架是线程安全的,当你看到源码的get操作时,...
摘要 二进制计算的一些基础知识 为什么使用 hashcode String 类型的 hashcode 方法 为什么大部分 hashcode 方法使用 31 HashMap 的...
一、MySQL主从不同步情况 1.1 网络的延迟 由于mysql主从复制是基于binlog的一种异步复制通过网络传送binlog文件,理所当然网络延迟是主从不同步的绝大多数的...
上一篇 <<<G1能作为JDK9默认垃圾回收器的优势分析[https://www.jianshu.com/p/ace112368161]下一篇 >>>GC中新生代进入老年代的...
Redis 简介 Redis 是完全开源免费的,遵守BSD协议[https://www.jianshu.com/p/4fa8451a4b07],是性能极高的nosql数据库,...
联合索引 多个列的值组成的索引,当第一个列的值重复时,按照后面的组合必须查找数据 复合索引相当于字典的二级目录,当前一个值一致时,再使用后一个值做筛选 联合索引的最左前缀匹配...
本文已授权Gitchat独家发布,未经Gitchat许可,不得转载。 我,后端Java工程师,现在美团点评工作。爱健身,爱技术,也喜欢写点文字。个人网站: http://ka...
1. 索引是什么2. 索引的类型3. BTree索引 概念 举例:以5阶数为列4. B+Tree索引 概念 5阶B+Tree插入举例 B+树的优点 可...