10 2016 档案
摘要:今天搬砖的时候遇到一个问题,idea总是卡死,完全无法愉快的玩耍。幸好机器是Linux系统的。于是通过以下方式解决了问题: 1. 通过 命令,查看系统运行状态发现4个CPU中有1个CPU用户占用率为100%。经查得知正是idea的进程pid1。 2. 通过在 找到了idea的线程tid1。 3. 通
阅读全文
摘要:原子类java.util.concurrent.atomic. 原理分析 在并发编程下,原子操作类的应用可以说是无处不在的。为解决线程安全的读写提供了很大的便利。 原子类保证原子的两个关键的点就是:可见性和写数据一致性。 对修改可见 使用volatile来保证读取到最新的数据。 volatile语义
阅读全文