注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Java修煉指南:核心框架精講

Java修煉指南:核心框架精講

Java修煉指南:核心框架精講

定 價:¥79.90

作 者: 開課吧,肖愛良,胡斌,劉小東 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111660163 出版時間: 2020-09-01 包裝: 平裝
開本: 16開 頁數(shù): 292 字數(shù):  

內(nèi)容簡介

  本書從Java常用的三個框架入手,對MyBatis、Dubbo、RocketMQ的代碼進行了深入解讀,讓讀者可以從框架設計到實現(xiàn)細節(jié)上全面了解Java代碼,并引領讀者深入探索代碼中的設計細節(jié)及架構模型。 本書分為3章:第1章為數(shù)據(jù)層主流框架——MyBatis學習指南,解讀MyBatis框架中關于接口層和配置文件解析過程;第2章為微服務Dubbo通信解密,闡述微服務Dubbo通信架構高擴展性架構設計原理,深度剖析Netty通信方式、Mina通信方式、Grizzly通信方式等;第3章為RocketMQ代碼探索實踐,詳細解讀RocketMQ架構原理、消息投遞原理、消息消費原理、Broker服務注冊與發(fā)現(xiàn)、消息存儲原理和事務消息原理,本書每章均配有重要知識點串講視頻。 本書適合Java從業(yè)人員閱讀,可以幫助他們深入理解Java代碼及核心框架,同時也適合對編譯器感興趣的讀者閱讀,使其真正掌握將編譯器相關的理論知識應用到開發(fā)實踐中的方法。

作者簡介

暫缺《Java修煉指南:核心框架精講》作者簡介

圖書目錄

◆ 目錄:◆


前言
●第1章數(shù)據(jù)層主流框架——MyBatis學習指南
1.1接口層
1.1.1SqlSession接口
1.1.2SqlSessionFactoryBuilder類
1.1.3SqlSessionFactory接口
1.1.4DefaultSqlSessionFactory類
1.1.5DefaultSqlSession類
1.1.6SqlSessionManager
1.2配置解析
1.2.1MyBatis初始化
1.2.2SqlSessionFactoryBuilder
1.2.3BaseBuilder
1.2.4XMLConfigBuilder
1.2.5XMLMapperBuilder
1.2.6XMLStatementBuilder
1.2.7綁定Mapper 接口
1.2.8處理incomplete*的節(jié)點
●第2章微服務Dubbo通信解密
2.1Netty通信方式解密
2.1.1功能設計
2.1.2服務端設計
2.1.3客戶端設計
2.2Mina通信方式解密
2.2.1功能設計
2.2.2服務端設計
2.2.3客戶端設計
2.3Grizzly通信方式解密
2.3.1功能設計
2.3.2服務端設計
2.3.3客戶端設計
2.4總結
●第3章RocketMQ代碼探索實踐
3.1RocketMQ架構原理
3.1.1為什么要使用消息中間件
3.1.2要使用哪個消息中間件
3.1.3RocketMQ基本認識
3.1.4RocketMQ應用場景
3.1.5消息發(fā)送模型
3.1.6消息消費模型
3.1.7RocketMQ組件原理
3.2消息投遞原理詳解
3.2.1消息投遞模型
3.2.2消息投遞流程
3.2.3消息路由
3.2.4消息負載均衡
3.2.5順序消息
3.2.6延遲消息
3.2.7容錯策略
3.2.8發(fā)送失敗重試
3.3消息消費原理詳解
3.3.1消息接收模型
3.3.2消息接收流程
3.3.3消費者Rebalance
3.3.4消息失敗重試
3.3.5消息重新投遞
3.4Broker服務注冊與發(fā)現(xiàn)
3.4.1NameServer介紹
3.4.2為什么要使用NameServer
3.4.3如何保證數(shù)據(jù)的最終一致
3.4.4NameServer選擇策略
3.5消息存儲原理
3.5.1RocketMQ存儲整體架構
3.5.2Mmap與PageCache
3.5.3RocketMQ存儲優(yōu)化技術
3.5.4存儲模型與封裝類
3.5.5刷盤的主要過程
3.5.6Broker消息處理
3.6事務消息原理
3.6.1RocketMQ事務消息
3.6.2如何使用事務消息
3.6.3事務消息發(fā)送詳情
3.6.4事務消息回查
......

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號