易燃物匯聚 YouTube 有聲書與書評
深入理解高併發編程:核心原理與案例實戰 封面

深入理解高併發編程:核心原理與案例實戰

冰河

124人在讀
16.1萬字總字數
¥64.5定價

內容簡介

本書從實際需求出發,全面細緻地介紹了高併發編程的基礎知識、核心原理、實戰案例和系統架構等內容。通過閱讀和學習本書,讀者可以對高併發編程有更加全面、深入、透徹的理解,提高對高併發編程問題的處理能力和項目實戰能力,並站在更高的層面解決高併發編程系統架構問題。 本書適合互聯網行業從業人員、高校師生閱讀,尤其適合中高級開發人員、架構師、技術經理及技術專家閱讀,也適合對高併發編程感興趣的人員閱讀。 第1篇 基礎知識(第1~2章) 本篇簡單地介紹了操作系統線程調度的相關知識和併發編程的基礎知識。操作系統線程調度的知識包括馮·諾依曼體系結構、CPU架構、操作系統線程和Java線程與操作系統線程的關係。併發編程的基礎知識包括併發編程的基本概念、併發編程的風險和併發編程中的鎖等。 第2篇 核心原理(第3~14章) 本篇使用大量的圖解詳細介紹了併發編程中各項技術的核心原理。涵蓋併發編程的三大核心問題、併發編程的本質問題、原子性的核心原理、可見性與有序性核心原理、synchronized核心原理、AQS核心原理、Lock鎖核心原理、CAS核心原理、死鎖的核心原理、鎖優化、線程池核心原理和ThreadLocal核心原理。 第3篇 實戰案例(第15~18章) 本篇在覈心原理篇的基礎上,實現了4個完整的實戰案例。包括手動開發線程池實戰、基於CAS實現自旋鎖實戰、基於讀/寫鎖實現緩存實戰和基於AQS實現可重入鎖實戰。每個實戰案例都是核心原理篇的落地實現,掌握這4個實戰案例的實現方式,有助於更好地在實際項目中開發高併發程序。 第4篇 系統架構(第19~20章) 本篇以高併發、大流量場景下典型的分佈式鎖架構和秒殺系統架構爲例

讀者書評

★★★★★

這本書非常值得一讀,紙質書看完的路過

★☆☆☆☆

兩個字:膚淺 建議去看《操作系統導論》 《java高併發與集合框架》《java併發編程之美》《Java高併發編程詳解:多線程與架構設計》

書籍信息

作者冰河
出版社電子工業出版社
出版時間2022-06-01
ISBN9787121434693
分類計算機-計算機綜合
格式EPUB
完結狀態連載中
章節數27