首先来了解一下什么是循环依赖 @Componentpublic class A { @Autowired B b;}@Componentpublic class B { @Autowired A a;} 在对象A创建过程中...
一、Mybatis的一级缓存 1.概述 2.一级缓存失效的四种情况 1.不同的SqlSession对应不同的一级缓存 2.同一个SqlSession但是查询条件不同 3.同一个SqlS...
推荐学习 “68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗? 接招吧!最强“高并发”系统设计 46 连问,分分钟秒杀一众面试者 01 前言 我们将...
我们用free查询到当前内存的使用情况的命令时,总会有一个buff/cache让我们很困惑,接下来就详细讲讲Buff和Cache的区别。 一、buffer/cache两者区别 buffer...
redisTemplate封装工具类 导入jar包 <!-- 引入redis --> <dependency> <groupId>org.springframework.boot</groupId> ...
2.1volatile的应用 在多线程并发编程中synchronized和volatile都扮演着重要的角色,volatile是轻量级synchronized(执行成本更低),它在多处理器开发中...
✅作者简介:大家好我是poizxc2014 📃个人主页:poizxc2014的博客_CSDN博客-数据库,mysql,java领域博主 🔥💖如果觉得博主的文章还不错...
当有人问你如何对数据库进行优化时,很多人第一反应想到的就是SQL优化,如何创建索引,如何改写SQL,他们把数据库优化与SQL优化划上了等号。 当然这不能算是...
public static void main(String[] args) { //txt文件生成的位置 File outFile = new File("D:\\ce\\test.txt"); //集合数据 ArrayList list = new ArrayLi...