為了方便對併發系列的文章進行更好的閱讀,樓主在這裡根據學習的順序對文章了進行了整理,主要有兩個目的:日後需要回顧這部分的知識也更方便閱讀;增加新的文章的時候對文章的深度和難度也有乙個了解。
1、併發機制的底層原理
2、重排序與順序一致性
3、鎖與volatile的記憶體語義
5、佇列同步器aqs
6、多執行緒的代價
7、執行緒狀態
8、stop()、resume()和suspend()
9、正確終止與恢復執行緒
10、正確終止與恢復執行緒(續)
11、wait()、notify()和notifyall()
12、丟失的訊號
13、過早的通知
14、理解concurrentmodificationexception異常
15、threadlocal
16、synchronized(1)
17、synchronized(2)
18、lock鎖
19、生產者-消費者模式
20、阻塞佇列
21、condition介面
22、executor框架
23、completionservice介面
24、fork/join框架
25、讀寫鎖
26、原子操作類
27、倒計數門閂countdownlatch
28、障礙器cyclicbarrier
29、訊號量semaphore
30、交換器exchanger
31、執行緒池的理解與使用
32、死鎖、飢餓和活鎖
原文出處:
Python系列文章目錄
github中文社群專案 python 100 days 以前學了點python用pyqt5寫過小工具,但是感覺知識點零零散散的。偶然間發現github上有這麼好的乙個專案趕緊跟著學習,後面會將一些學習筆記記下來以便日後查閱。編號標題說明1 初識python 繪圖 矩陣變換 數值遞增 基礎技巧 2p...
Pinpoint系列文章目錄
本文基於 pinpoint 2.1.0 版本 一 pinpoint環境搭建 pinpoint環境搭建 二 agentid 和 agentname 長度限制之原始碼更改 pinpoint 更改agentid 和 agent name 長度限制 四 pinpoint flink 接入和 job mana...
SEED實驗系列文章目錄
美國雪城大學seedlabs實驗列表 seedlabs官網 seedlabs中文版開源專案 緩衝區溢位漏洞實驗 return to libc攻擊實驗 set uid程式漏洞實驗 競爭條件漏洞實驗 格式化字串的漏洞實驗 shellshock漏洞實驗 tcp ip攻擊實驗 本地dns攻擊實驗 遠端dns...