摘要:
RabbitMQ的集群 普通集群(副本集群) 官网介绍: All data/state required for the operation of a RabbitMQ broker is replicated across all nodes. An exception to this are m 阅读全文
摘要:
可见性 所谓可见性,就是指一个线程改变了共享变量之后,其他线程能够立即知道这个变量被修改。我们知道在Java内存模型中,不同线程拥有自己的本地内存,而本地内存是主内存的副本。如果线程修改了本地内存而没有去更新主内存,那么就无法保证可见性。 退不出的循环 public class ThreadTest 阅读全文
摘要:
线程通信 等待: public final void wait(); public final void wait(long timeout); //必须在对obj加锁的同步代码块中,在一个线程中,调用obj.wait()时,此线程会释放其拥有的所有锁标记,同时此线程在无限期等待的状态中,释放锁,进 阅读全文