• MyBatis缓存分析

    一、MyBatis中有几级缓存?有两级缓存,分别是一级缓存和二级缓存二、什么是一级缓存?什么是二级缓存?一级缓存一级缓存失效情况sqlsession变了,缓存失效 (不同的session进行查询,缓存失效)sqlsession不变,查询条件不同、中间发生了增删改操作、手动清除缓存三种情况下,一级缓存...

    CPU内部缓存结构与缓存读写策略

    编者按为什么要了解CPU内部缓存结构?只有了解了CPU内部缓存的结构,在程序开发的过程中遇到问题才能找到方向,特别是在并发编程开发中,所以我们有必要掌握CPU内部的缓存结构及其读写策略一、CPU内部缓存结构图CPU缓存结构CPU缓存是由很多个缓存块(Cache Line)组成的。读取数据时,是以一小...