关于并发

前面我们介绍map和list的时候说过,它们是线程不安全的. 在并发环境下,线程安全是必须要关注的问题,所以今天这篇文章就围绕线程安全这个话题...

June 2, 2020 · 11 分钟 · Guangfa

线程池Executors

线程池好处 重用存在的线程,减少对象创建,销毁的开销 可有效控制最大并发线程数 提供定时执行,定期执行等功能. ThreadPoolExecutor 线程池可以通过ThreadPool...

June 2, 2020 · 5 分钟 · Guangfa

线程安全

线程安全性包括以下三点: 原子性:提供互斥访问,同一时刻只能有一个线程对数据进行操作(Atomic、CAS算法、synchronized、Lo...

June 2, 2020 · 5 分钟 · Guangfa

关于缓存

何时该用缓存 某些应用消耗大量CPU去计算,例如正则表达式,就可以考虑将结果缓存下来 数据库连接池比较繁忙,经常报出连接不够的报警,也该考虑缓存...

June 2, 2020 · 5 分钟 · Guangfa

JVM原理

思维导图 前排友情提示 : 周志明的那本深入理解JVM去年已经出第3版了,主要更新了GC工作的详细过程,包括"三色标记法"等....

May 10, 2020 · 2 分钟 · Guangfa