IP屬地:上海
寫在前面 上一節(jié)我們講到了CAS的基本原理,JUC下的atomic類都是通過CAS來實(shí)現(xiàn)的。它的核心思想就是比較并替換,其原子性是有操作系統(tǒng)底層...
寫在前面 上一篇我們分析了volatile變量對于內(nèi)存可見性的保證以及抑制指令重排的特性,了解到在多線程對volatile變量的讀寫不會發(fā)生線程...
寫在前面 前面一章我們講了了java原子性的相關(guān)概念和知識點(diǎn),介紹了用于共享變量線程隔離的ThreadLocal,也知道了synchronize...
Quartz的整體概括 什么是quartz 何為quartz,請看官網(wǎng)的說法: Quartz is a richly featured, ope...
寫在前面 多線程訪問共享變量的時候,很容易出現(xiàn)并發(fā)問題。特別是多個線程對共享變量進(jìn)行寫入的時候,由于原子性的問題,很容易導(dǎo)致最后數(shù)據(jù)的錯誤。一般...
RabbitMQ的整體概括 RabbitMQ是對于AMQP(高級消息隊(duì)列協(xié)議)的具體實(shí)現(xiàn),是一個用于在分布式系統(tǒng)中存儲轉(zhuǎn)發(fā)消息的網(wǎng)絡(luò)通信協(xié)議。 ...