MySQL-undolog(回滚日志)
2025-09-16
|
310 字
|
2 分钟
ConcurrentHashMap1.7和1.8的区别
ConcurrentHashMap用的是分段锁,每个Segment是独立的,可以并发访问不同的Segment,默认是16个Segment,所以最多有16个线程可以并发执行。
-
-
2025-09-15
|
677 字
|
3 分钟
SpringBoot是如何实现自动配置的
Spring Boot的自动配置是通过 @EnableAutoConfiguration 注解来实现的。 这个注解包含 @Import({AutoConfigurationImportSelector.class})注解 导入的这两个类会扫描classpath下所有的META-INF/spring.factories中的文件,根据文件中指定的配置类加载相应的Bean的自动配置。
2025-09-15
|
126 字
|
1 分钟
MySQL联合索引失效情况
如果在Where子句中使用了OR操作符,并且OR前的条件列是索引列,OR后的不是索引列,那么索引可能会失效。
2025-09-15
|
160 字
|
1 分钟
Redis大Key问题
2025-09-15
|
374 字
|
2 分钟
Java内存模型
Java内存模型
2025-09-13
|
320 字
|
2 分钟
分库分表场景
我们分库分表,是有分片键的,这个分片键怎么用的呢? 分片键是用来决定一条数据应该存储在哪个库或者表中的字段,它直接影响数据的分布,查询效率和系统扩展性。
2025-09-13
|
447 字
|
2 分钟
Redis如何实现分布式锁
在Redis中实现分布式锁的常见方法是通过 set ex nx命令+lua脚本组合使用,确保多个客户端不会获得同一个资源锁的同时,也保证了安全解锁和意外情况下锁的自动释放。
2025-09-13
|
425 字
|
2 分钟