Java併發程式設計系列文章目錄帖及原始碼

2021-08-22 02:44:46 字數 1354 閱讀 4525

為了方便對併發系列的文章進行更好的閱讀,樓主在這裡根據學習的順序對文章了進行了整理,主要有兩個目的:日後需要回顧這部分的知識也更方便閱讀;增加新的文章的時候對文章的深度和難度也有乙個了解。

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...