课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
创建索引有哪些注意点索引虽然是sql性能优化的利器,但是索引的维护也是需要成本的,所以创建索引,也要注意: 索引应该建在查询应用频繁的字段,比如where 判断、 order 排序和 joi ...详情>>
Autowired 和 Resource 的区别@Autowired和@Resource都是用于依赖注入的注解,用于将其他组件或资源自动注入到目标对象中。比如说:@Autowiredprivate Bean A;@Resourceprivat ...详情>>
Spring 事务传播机制Spring事务传播机制定义了事务方法如何与已经存在的事务进行交互,简单的理解就是多个事务方法相互调用时,事务如何在这些方法间传播。在繁琐的业务场景中 ...详情>>
什么是 Spring 的 AOPSpring 的 AOP,全称 Aspect-Oriented Programming,面向切面编程的意思,是 Spring 框架的另一个核心概念。简单来说,将一些跟业务没有关联性的逻辑剥离出来 ...详情>>
什么是 Spring 的 IOCSpring 的 IOC,全称 Inversion of Control,翻译过来就是控制反转的意思,它是 Spring 框架的核心概念之一。什么是控制反转?简单理解,某个事物的控制权发生 ...详情>>
什么是MySQL的字典锁?MySQL的字典锁,也称为元数据锁(MDL,MetaData Lock),是一种为了保护数据库对象的元数据而设计的锁机制。在 MySQL 5.5.3 之前有个 bug#989 ,大概得操作流程如 ...详情>>
什么是排他锁和共享锁?排他锁(Exclusive Lock)和共享锁(Shared Lock)是两种常见的数据库锁机制,用于控制对数据的并发访问。 排他锁(Exclusive Lock): 排他锁是一种独占锁,也称为 ...详情>>
MySQL 加索引会锁表吗?在 MySQL 5.6 版本之前,添加索引时需要添加排它锁,也就是说添加索引时阻塞其他所有的读写操作。如果是大表,这可能会导致该表会长时间阻塞,影响真实业务处 ...详情>>
什么是意向锁?在 MySQL 中获取一个公共资源时,会先对该资源进行加锁操作,如果多个事务都是直接获取资源锁,就很可能出现互相阻塞问题,甚至是出现死锁问题。比如说事务 A 针对 Te ...详情>>
MySQL的行级锁锁的是什么?MySQL 中行级锁可以根据锁粒度的不同分成三种: 针对单个数据行进行加锁,称为记录锁。 针对数据行的间隙进行加锁,称为间隙锁。 记录锁和间隙锁的结合, ...详情>>
如何在Java中进行对象的深度克隆以优化性能?
解释Java中的内存池(Memory Pool)优化技术
如何在Java中实现缓存的动态更新?
解释Java中的分布式缓存一致性协议
如何在Java中实现基于时间的缓存失效策略?
解释Java中的网络拥塞控制策略
2024-10-31
2024-10-06
2024-09-13
2024-08-01
2024-12-25