04 2022 档案
摘要:1. mybatis 中一级缓存的作用域:获取到sqlSession 后到sqlSession.close() 2.mybatis中的二级缓存的作用域: 相当于在一个mapper 中 一级缓存: 一级缓存默认是开启状态,且当执行增删改操作时 会刷新缓存, 当我们执行一个查询语句: select *
阅读全文
摘要:ArrayList 的fail_fast 说明:arrayList在进行集合遍历的时候,不可以被修改 copyOnWriteArrayList进行集合遍历的时候,可以被修改,需要牺牲一致性 原理说明: arrayList在进行 增强for循环的时候,底层调用迭代器的构造方法,会使用迭代器进行遍历 D
阅读全文