错误信息:Lost connection to MySQL server at ‘waiting for initial communicati...
一、 LockSupport简介 LockSupport类是一个Java6(JSR166-JUC)引入的一个工具类,它的主要作用是对线程进行挂起...
双向链表的每个数据节点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点(head...
一、什么是原子操作 一个或多个操作在CPU执行过程中不被中断的特性,这些操作的执行顺序不能被打乱。 举个例子: 二、如何保证原子操作 锁和自旋C...
一、什么是AQS AQS:抽象队列同步器(AbstractQueuedSynchronizer),是并发容器(java.util.concurr...
bpmn属性说明 1.BPMN 2.0模式的根元素是definitions元素。 process元素下面有两个属性,id,name,isExec...
一、什么是ThreadLocal java.lang.ThreadLocal,线程本地变量,也叫线程局部变量。。通过ThreadLocal存取的...
并发编程中我们需要注意的问题有很多,主要有三个问题:1、安全性问题:可见性,同步机制;2、活跃性问题:死锁,活锁;3、性能问题:线程的上下文切换...
一、现代计算机物理内存模型 Java内存模型规定了JVM如何基于计算机内存工作。JVM就是一个完整的计算机模型因此这个模型中包含一个内存模型 现...