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

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

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

定 價(jià):¥79.90

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

ISBN: 9787111660163 出版時(shí)間: 2020-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

◆ 目錄:◆


前言
●第1章數(shù)據(jù)層主流框架——MyBatis學(xué)習(xí)指南
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é)點(diǎn)
●第2章微服務(wù)Dubbo通信解密
2.1Netty通信方式解密
2.1.1功能設(shè)計(jì)
2.1.2服務(wù)端設(shè)計(jì)
2.1.3客戶端設(shè)計(jì)
2.2Mina通信方式解密
2.2.1功能設(shè)計(jì)
2.2.2服務(wù)端設(shè)計(jì)
2.2.3客戶端設(shè)計(jì)
2.3Grizzly通信方式解密
2.3.1功能設(shè)計(jì)
2.3.2服務(wù)端設(shè)計(jì)
2.3.3客戶端設(shè)計(jì)
2.4總結(jié)
●第3章RocketMQ代碼探索實(shí)踐
3.1RocketMQ架構(gòu)原理
3.1.1為什么要使用消息中間件
3.1.2要使用哪個(gè)消息中間件
3.1.3RocketMQ基本認(rèn)識(shí)
3.1.4RocketMQ應(yīng)用場(chǎng)景
3.1.5消息發(fā)送模型
3.1.6消息消費(fèi)模型
3.1.7RocketMQ組件原理
3.2消息投遞原理詳解
3.2.1消息投遞模型
3.2.2消息投遞流程
3.2.3消息路由
3.2.4消息負(fù)載均衡
3.2.5順序消息
3.2.6延遲消息
3.2.7容錯(cuò)策略
3.2.8發(fā)送失敗重試
3.3消息消費(fèi)原理詳解
3.3.1消息接收模型
3.3.2消息接收流程
3.3.3消費(fèi)者Rebalance
3.3.4消息失敗重試
3.3.5消息重新投遞
3.4Broker服務(wù)注冊(cè)與發(fā)現(xiàn)
3.4.1NameServer介紹
3.4.2為什么要使用NameServer
3.4.3如何保證數(shù)據(jù)的最終一致
3.4.4NameServer選擇策略
3.5消息存儲(chǔ)原理
3.5.1RocketMQ存儲(chǔ)整體架構(gòu)
3.5.2Mmap與PageCache
3.5.3RocketMQ存儲(chǔ)優(yōu)化技術(shù)
3.5.4存儲(chǔ)模型與封裝類
3.5.5刷盤的主要過程
3.5.6Broker消息處理
3.6事務(wù)消息原理
3.6.1RocketMQ事務(wù)消息
3.6.2如何使用事務(wù)消息
3.6.3事務(wù)消息發(fā)送詳情
3.6.4事務(wù)消息回查
......

本目錄推薦

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