0 前言 上一節(jié)講了Synchronized關鍵詞的原理與優(yōu)化分析,而配合Synchronized使用的另外兩個關鍵詞wait¬ify是本章講解的重點。最簡單的東西,往...
IP屬地:天津
0 前言 上一節(jié)講了Synchronized關鍵詞的原理與優(yōu)化分析,而配合Synchronized使用的另外兩個關鍵詞wait¬ify是本章講解的重點。最簡單的東西,往...
0 前言 記得開始學習Java的時候,一遇到多線程情況就使用synchronized,相對于當時的我們來說synchronized是這么的神奇而又強大,那個時候我們賦予它一個...
0 前言 在單線程中不會出現(xiàn)線程安全問題,而在多線程編程中,有可能會出現(xiàn)同時訪問同一個 共享、可變資源 的情況,這種資源可以是:一個變量、一個對象、一個文件等。特別注意兩點:...
1 Thread Dump介紹 1.1 什么是Thread Dump Thread Dump是非常有用的診斷Java應用問題的工具。每一個Java虛擬機都有及時生成所有線程在...
0 前言 在過去單CPU時代,單任務在一個時間點只能執(zhí)行單一程序。之后發(fā)展到多任務階段,計算機能在同一時間點并行執(zhí)行多任務或多進程。雖然并不是真正意義上的“同一時間點”,而是...
上一篇文章詳細介紹了Redis的五種常用數(shù)據(jù)類型,每種數(shù)據(jù)類型在內存中的數(shù)據(jù)結構都會因情況而異。接下來,我會用幾篇文章來詳細解析這一系列數(shù)據(jù)結構,這篇文章我們先來解析一下Re...
在開篇之前,我先來介紹一下寫這篇文章的意圖,這是我學習過程中的一些思考,也是引領我一直探索下去的興趣所在。 首先,對于Redis五種常用的數(shù)據(jù)類型,大部分人都耳熟能詳;這幾種...