- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 关于简单的GC算法理解
首先,最基础的GC算法有三个: 标记/清除算法:通过GC Root对象进行遍历,对从GC Root对象可达的对象都加一个标记,即标记其为可达对象,然后再对堆内存进行遍历,如果一个对象没有该标记,那就直接从堆内存中回收这个对象。 复制算法:把内存分成两个部分,使用其中一块,当这一块内存使用完,需要GC的时候,就把还存活的对象复制到另一块内存中,然后把前面那一块内存全部清除。 标记/整理算法:通过GC Root对象进行遍历,对从GC Root对象可达的对象都加一个标记,即标记其...
2020-07-12 23:29:37 148
原创 Mysql两个主要引擎下数据结构和简单调优
http://blog.codinglabs.org/articles/theory-of-mysql-index.html转载博客主要讲述了:BTree、B+Tree、使用这些数据结构得理由、MySql中的索引是怎么实现的、简单的索引调优这篇博客写的比较系统,适合理清关于MySql索引的一系列问题...
2020-07-04 14:51:21 127
原创 SpringBean生命周期
补习一下Spring的生命周期。 经过总结网上各个博主的解释,我总结的Bean生命周期简述为: 1、Bean实例化,对Spring容器所管理的Bean进行实例化 2、Bean的属性注入,将Bean所需要的引用和值注入 3、查看Bean是否实现了XXXAware接口(分别是BeanNameAware、BeanFactoryAware、ApplicationContextAware),如果实现了,那调用相关的实现方法(分别对应setBeanName、setBeanFact...
2020-06-25 18:30:29 142
空空如也
关于前后端分离vue+springboot session失效的问题
2021-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人