一、簡介 并發(fā)編程中,當訪問共享數(shù)據(jù)時,通常需要使用同步技術(shù)。但如果數(shù)據(jù)不發(fā)布(逸出)到線程以外,僅僅在單線程中被訪問和操作,就無需同步。實現(xiàn)這一目的的技術(shù)被稱作線程封閉(T...
一、簡介 并發(fā)編程中,當訪問共享數(shù)據(jù)時,通常需要使用同步技術(shù)。但如果數(shù)據(jù)不發(fā)布(逸出)到線程以外,僅僅在單線程中被訪問和操作,就無需同步。實現(xiàn)這一目的的技術(shù)被稱作線程封閉(T...
這幾天,電視劇《小歡喜》播到了高潮部分。英子被媽媽(宋倩)逼得跳河,“天使媽媽”劉靜被確診得乳腺癌,童文潔遭遇職場潛規(guī)則,小歡喜”變成了“小窒息”。借用網(wǎng)友的評論,“《小歡喜...
前言 做 Java Web 開發(fā)的你,一定聽說過SpringMVC的大名,作為現(xiàn)在運用最廣泛的Java框架,它到目前為止依然保持著強大的活力和廣泛的用戶群。 本文介紹如何用e...
隨著互聯(lián)網(wǎng)不斷的發(fā)展,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫如oracle,mysql已經(jīng)難以支撐現(xiàn)下大數(shù)據(jù)量,高并發(fā)的場景了。于是,NoSQL橫空出世,有像cassandra這樣的column...
簡介 jump consistent hash是一種一致性哈希算法, 此算法零內(nèi)存消耗,均勻分配,快速,并且只有5行代碼。此算法適合使用在分shard的分布式存儲系統(tǒng)中 。此...
初識 我第一次知道狀態(tài)機,是在大學學習《數(shù)字電子技術(shù)基礎(chǔ)》的時候。一塊控制芯片有若干輸入數(shù)據(jù)總線Data_in,一個CLK時鐘震蕩輸入,還有一定數(shù)量的以高低電平組合來控制狀態(tài)...
volatile關(guān)鍵字經(jīng)常在并發(fā)編程中使用,其特性是保證可見性以及有序性,但是關(guān)于volatile的使用仍然要小心,這需要明白volatile關(guān)鍵字的特性及實現(xiàn)的原理,這也是...
Java虛擬機中有著垃圾回收機制,自動幫我們回收對象,不需要自己手動實現(xiàn)垃圾回收。那么JVM中的垃圾收集器是如何判斷對象是否需要回收的呢?這將是本篇文章的主要內(nèi)容。 一、引用...