Skill comes from practice
Spring底层 Spring底层
Spring整体脉络IOC加载过程 读取配置类 扫描配置类@Component @Configuration 注册bean定义 扩展节点修改,注册bean定义 通过bean工厂 getBean(可以生产可以读取) 实例化,填充属性,初始化
2023-05-19
MySQL优化 MySQL优化
MySQL优化Explain模拟优化器执行SQL语句,分析。包括子查询 show warningsexplain select ...; show warnings; 结果二可以得到优化后的查询语句 id列select序号,id越大执行优
2023-04-29
JVM调优 JVM调优
JVM调优Jmap 查看内存信息,实例个数及内存占用大小jmap -histo 13441 > ./jamp.txt(线程 jps可查看) 查看堆信息jmap -heap 13441 导出堆内存dump文件,记录当时堆里的对
2023-04-24
Java集合 Java集合
Java集合Collectionpublic interface Collection extends Iterable AbstractCollectionpublic abstract class AbstractCollection
2023-04-20
Java并发 Java并发
Java并发CPU现代CPU为了提升执行效率,为了减少CPU与内存交互,在CPU上做了多级缓存,一般是三级缓存 一级缓存:数据缓存和指令缓存,逻辑核独占 二级缓存:物理核独占,一个物理核心一个L1和L2,逻辑核共享 三级缓存:所有物理核共
2023-04-15
JVM底层 JVM底层
JVM底层类加载机制Java有以下加载器 引导类加载器:加载JRE核心类库,如rt.jar charsets.jar 扩展类加载器:加载JRE中ext扩展目录下的jar包(父加载器是引导类加载器,但是它是C++写的,所以是null) 应用
2023-04-11
2 / 14