Java多線程與大數據處理實戰
李建平
- 出版商: 北京大學
- 出版日期: 2020-04-01
- 定價: $474
- 售價: 8.5 折 $403
- 語言: 簡體中文
- 頁數: 316
- 裝訂: 平裝
- ISBN: 7301312830
- ISBN-13: 9787301312834
-
相關分類:
Java 程式語言、大數據 Big-data
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$294Java 遺傳算法編程 (Genetic Algorithms in Java Basics) -
$534Kafka 並不難學!入門、進階、商業實戰 -
$714Effective Java, 3/e (簡體中文版) -
$602Spring Boot 編程思想 (核心篇) -
Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e)$520$411 -
$534Java高並發編程指南 -
IT 進階修煉:Kubernetes 容器雲全方位應用$500$425 -
再強一點:用 Go語言完成六個大型專案(書況不佳限門市銷售))$780$390 -
HTML5 ‧ CSS3 最強圖解實戰講座 【第二版】$620$527 -
$378Elasticsearch 權威指南 -
完全自學!Go 語言 (Golang) 實戰聖經 (The Go Workshop: Learn to write clean, efficient code and build high-performance applications with Go)$880$695 -
Java 程序員面試筆試寶典, 2/e$594$564 -
Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$616 -
$403算法精粹:經典計算機科學問題的Java實現 -
IntelliJ IDEA 從入門到實踐$534$507 -
資料科學基礎數學 (Essential Math for Data Science)$680$537 -
從基礎應用到企業開發 - Spring Boot 從實戰中快速上手$1,080$853 -
$407Redis 數據庫從入門到實踐 -
小水豚教你做網站! 輕鬆學好 HTML / CSS 網頁設計$580$493 -
機器學習最強入門 - 基礎數學/機率/統計邁向AI真實數據專題實作 - 王者歸來$980$774 -
Jira 全方位應用:深入解析 Kanban × 超強外掛,掌握敏捷開發的核心工具 (iThome鐵人賽系列書)【軟精裝】$680$448 -
C 的快速 + Python 的易學 - Go語言全功能開發養成書$880$695 -
Vue 學習手冊 (Learning Vue: Core Concepts and Practical Patterns for Reusable, Composable, and Scalable User Interfaces)$680$537 -
讓 AI 好好說話!從頭打造 LLM (大型語言模型) 實戰秘笈$680$537 -
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$648
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《Java多線程與大數據處理實戰》對Java 的多線程及主流大數據中間件對數據的處理進行了較為詳細的講解。
本書主要講了Java 的線程創建方法和線程的生命週期,方便我們管理多線程的線程組和線程池,
設置線程的優先級,設置守護線程,學習多線程的並發、同步和異步操作,
瞭解Java 的多線程並發處理工具(如信號量、多線程計數器)等內容。
同時,本書還引入了Spring Boot、Spring Batch、Quartz、Kafka 等大數據中間件。
這為學習Java 多線程和大數據處理的讀者提供了良好的參考。
多線程和大數據的處理是許多開發崗位面試中容易被問到的知識點,
一些一線開發的重要崗位面試會將多線程作為壓軸問題或重要的考察點。
所以,學好多線程的知識點,無論是對於日後的開發工作,
還是正要前往一線開發崗位的面試準備,都是非常有用的。
本書既適合高等院校的計算機類的學生學習,也適合從事軟件開發相關行業的初級和中級開發人員。
作者簡介
李建平
從小學開始接觸編程,並多次在參賽中獲獎。
大學選擇自己喜歡的軟件工程進行了更為的學習。
本科畢業之後,先後在中興通訊、匯豐銀行(HSBC)、
廣電運通研究院等數據處理部門擔任過一線的中級、軟件研發工程師等職務。
能熟練使用Java、Python等處理大數據,並擁有10年以上的開發經驗。
目錄大綱
第1章Java多線程基礎 1
1.1 初識線程 2
1.2 Java線程的創建方法 8
1.3 搭建集成開發環境運行Java多線程18
第2章線程的生命週期24
2.1 線程的狀態25
2.2 線程的生命週期33
2.3 多線程的優先級40
第3章多線程的調度方式49
3.1 多線程的調度概述50
3.2 線程的睡眠、等待與讓步52
3.3 多線程的喚醒60
3.4 多線程的插隊62
第4章多線程的線程組與線程池71
4.1 線程組72
4.2 線程池79
4.3 多線程管理93
第5章多線程的異常處理97
5.1 異常的基本概念98
5.2 Java中的異常處理100
5.3 Java多線程的異常103
5.4 自定義多線程異常處理109
第6章多線程定時任務TimerTask 112
6.1 定時任務113
6.2 多線程定時任務118
第7章多線程並發處理122
7.1 多線程的並發基礎123
7.2 Java的多線程的同步133
7.3 多線程的異步144
7.4 多線程的並發處理工具149
第8章批處理Spring Batch與多線程157
8.1 Spring Batch概述158
8.2 Spring Batch的機制164
8.3 Spring Batch的事務處理機制167
8.4 Spring Batch與多線程177
第9章大數據任務調度框架Quartz與多線程181
9.1 Quartz概述182
9.2 Quartz的持久化183
9.3 Quartz中的多線程設置189
第10章大數據中間件Kafka與多線程206
10.1 大數據中間件Kafka概述207
10.2 Kafka的組件209
10.3 Kafka的高可用方案212
10.4 Kafka的安裝與配置213
10.5 Kafka的多線程219
第11章多線程實戰訓練225
11.1 多線程模擬交通信號燈226
11.2 多線程處理多文件上傳235
11.3 多線程加速數據獲取251
11.4 大數據消息中心的設計264
