官术网_书友最值得收藏!

深度剖析ApacheDubbo核心技術(shù)內(nèi)幕
會(huì)員

Dubbo是阿里巴巴開發(fā)的一個(gè)開源的高性能、高可用、可擴(kuò)展的分布式RPC調(diào)用框架,致力于提供高性能和透明化的RPC遠(yuǎn)程調(diào)用服務(wù)解決方案。作為阿里巴巴SOA服務(wù)化治理方案的核心框架,目前已進(jìn)入Apache孵化器項(xiàng)目。在單體應(yīng)用時(shí),不同業(yè)務(wù)模塊部署在同一個(gè)JVM進(jìn)程內(nèi),這時(shí)通過本地調(diào)用就可以解決不同業(yè)務(wù)模塊之間的相互引用;但在多體應(yīng)用時(shí),不同業(yè)務(wù)模塊大多部署到不同的機(jī)器上,這時(shí)一個(gè)高效、穩(wěn)定的RPC框架就顯得特別重要了。ApacheDubbo作為阿里巴巴開源的分布式RPC框架,在進(jìn)入Apache孵化器項(xiàng)目后現(xiàn)已畢業(yè),相信在開源社區(qū)的不斷貢獻(xiàn)下,它會(huì)成為RPC框架中的佼佼者。本書是對(duì)ApacheDubbo的使用以及內(nèi)核原理的深度剖析,分為三部分:第一部分為基礎(chǔ)篇,首先從整體上講解使用Dubbo搭建的系統(tǒng)由哪些模塊組成,各模塊相互之間的調(diào)用關(guān)系是怎么樣的,然后基于本書的Demo講解如何使用Dubbo;第二部分為高級(jí)篇,主要講解Dubbo框架內(nèi)部實(shí)現(xiàn)原理,包含支撐Dubbo框架的適配器類原理、動(dòng)態(tài)編譯原理、增強(qiáng)SPI原理、消費(fèi)端的泛化調(diào)用實(shí)現(xiàn)原理、消費(fèi)端異步調(diào)用與服務(wù)提供端的異步執(zhí)行、Dubbo框架的線程模型、消費(fèi)端負(fù)載均衡策略、消費(fèi)端集群容錯(cuò)策略、并發(fā)控制原理、Dubbo網(wǎng)絡(luò)協(xié)議等;第三部分為實(shí)踐篇,主要探討如何使用Arthas和一些Demo為研究Dubbo框架原理提供方便,并且講解如何基于CompletableFuture和Netty模擬RPC同步與純異步調(diào)用。本書將原理與實(shí)踐相結(jié)合,由淺入深、通俗易懂地講解了Dubbo框架的使用及內(nèi)核原理實(shí)現(xiàn),適合Java中高級(jí)研發(fā)工程師,以及對(duì)RPC框架技術(shù)感興趣,希望探究RPC框架內(nèi)部實(shí)現(xiàn)原理的人員閱讀。

翟陸續(xù) ·程序設(shè)計(jì) ·6.1萬(wàn)字

JVM G1源碼分析和調(diào)優(yōu)
會(huì)員

G1是目前最成熟的垃圾回收器,已經(jīng)廣泛應(yīng)用在眾多公司的生產(chǎn)環(huán)境中。我們知道,CMS作為使用最為廣泛的垃圾回收器,也有令人頭疼的問題,即如何對(duì)其眾多的參數(shù)進(jìn)行正確的設(shè)置。G1的目標(biāo)就是替代CMS,所以在設(shè)計(jì)之初就希望降低程序員的負(fù)擔(dān),減少人工的介入。但這并不意味著我們完全不需要了解G1的原理和參數(shù)調(diào)優(yōu)。筆者在實(shí)際工作中遇到過一些因參數(shù)設(shè)置不正確而導(dǎo)致GC停頓時(shí)間過長(zhǎng)的問題。但要正確設(shè)置參數(shù)并不容易,這里涉及兩個(gè)方面:第一,需要對(duì)G1的原理熟悉,只有熟悉G1的原理才知道調(diào)優(yōu)的方向;第二,能分析和解讀G1運(yùn)行的日志信息,根據(jù)日志信息找到G1運(yùn)行過程中的異常信息,并推斷哪些參數(shù)可以解決這些異常。本書嘗試從G1的原理出發(fā),系統(tǒng)地介紹新生代回收、混合回收、FullGC、并發(fā)標(biāo)記、Refine線程等內(nèi)容;同時(shí)依托于jdk8u的源代碼介紹Hotspot如何實(shí)現(xiàn)G1,通過對(duì)源代碼的分析來(lái)了解G1提供了哪些參數(shù)、這些參數(shù)的具體意義;最后本書還設(shè)計(jì)了一些示例代碼,給出了G1在運(yùn)行這些示例代碼時(shí)的日志,通過日志分析來(lái)嘗試調(diào)整參數(shù)并達(dá)到性能優(yōu)化,還分析了參數(shù)調(diào)整可能帶來(lái)的負(fù)面影響。

彭成寒 ·程序設(shè)計(jì) ·10.8萬(wàn)字

Python核心編程從入門到開發(fā)實(shí)戰(zhàn)
會(huì)員

本書以零基礎(chǔ)講解Python核心編程內(nèi)容為宗旨,用實(shí)例引導(dǎo)讀者深入學(xué)習(xí),采取“基礎(chǔ)知識(shí)→核心技術(shù)→高級(jí)應(yīng)用→行業(yè)應(yīng)用”的模式,深入淺出地講解Python的各項(xiàng)技術(shù)及實(shí)戰(zhàn)技能。本書首先講解Python的基本知識(shí)和概念、不同平臺(tái)的安裝與運(yùn)行,然后逐步加深到網(wǎng)絡(luò)編程技術(shù)、Web高級(jí)編程技術(shù)以及Python在不同行業(yè)的項(xiàng)目開發(fā)等技能。書中內(nèi)容實(shí)用、實(shí)例豐富、步驟清晰,每個(gè)實(shí)例均經(jīng)過細(xì)心調(diào)試,給出運(yùn)行圖,有助于讀者分析實(shí)例。另有“跟我學(xué)上機(jī)”和“課后練習(xí)與指導(dǎo)”板塊內(nèi)容,幫助讀者迅速提高自己的開發(fā)能力與實(shí)戰(zhàn)應(yīng)用能力。本書附贈(zèng)40小時(shí)的全書同步視頻教學(xué)錄像及20小時(shí)的實(shí)訓(xùn)錄像,配有“教師教案”與“學(xué)生實(shí)訓(xùn)手冊(cè)”。無(wú)論您是否從事計(jì)算機(jī)相關(guān)行業(yè),無(wú)論您是否接觸過Python語(yǔ)言,通過本書的學(xué)習(xí)均可快速掌握Python的開發(fā)方法和技巧。

朱紅慶 ·程序設(shè)計(jì) ·9.5萬(wàn)字

Python從入門到項(xiàng)目實(shí)踐(超值版)
會(huì)員

《Python從入門到項(xiàng)目實(shí)踐(超值版)》采取“基礎(chǔ)知識(shí)→核心技術(shù)→核心應(yīng)用→高級(jí)應(yīng)用→項(xiàng)目實(shí)踐”結(jié)構(gòu)和“由淺入深,由深到精”的模式進(jìn)行講解。全書共5篇23章。首先講解Python快速入門,Python編程基礎(chǔ),數(shù)字和字符串類型,Python列表、元組與字典等;深入講解了如何使用Python字符串及運(yùn)算符,控制流程和控制語(yǔ)句,函數(shù),文件與文件目錄,數(shù)據(jù)格式化,Python類的使用,Python模塊的使用等;詳細(xì)講解了如何用Pillow庫(kù)處理圖片,正則表達(dá)式,Python線程和進(jìn)程,Python異常處理,程序測(cè)試與打包,數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),數(shù)據(jù)庫(kù)編程等;然后介紹了網(wǎng)絡(luò)編程,Web網(wǎng)站編程技術(shù),基于tkinter的GUI界面編程以及其他高級(jí)技術(shù)等;在實(shí)踐環(huán)節(jié)講解了游戲開發(fā)飛機(jī)大戰(zhàn)和網(wǎng)上購(gòu)物系統(tǒng)兩個(gè)實(shí)戰(zhàn)案例,介紹了完整的Python系統(tǒng)開發(fā)流程。《Python從入門到項(xiàng)目實(shí)踐(超值版)》不僅融入了作者豐富的工作經(jīng)驗(yàn)和多年使用Python的心得,還提供了大量實(shí)例,具有較強(qiáng)的實(shí)戰(zhàn)性和可操作性。《Python從入門到項(xiàng)目實(shí)踐(超值版)》旨在從多角度、全方位幫助讀者快速掌握軟件開發(fā)技能,構(gòu)建從高校到社會(huì)的就職橋梁,讓有志于從事軟件開發(fā)的讀者輕松步入職場(chǎng)。另外,本書還贈(zèng)送大量資源,由于贈(zèng)送的資源比較多,我們?cè)诒緯把圆糠肿隽嗽敿?xì)說(shuō)明。《Python從入門到項(xiàng)目實(shí)踐(超值版)》適合Python入門者,也適合Python數(shù)據(jù)庫(kù)管理員以及想全面學(xué)習(xí)Python數(shù)據(jù)庫(kù)技術(shù)以提升實(shí)戰(zhàn)技能的人員閱讀,還可作為正在進(jìn)行軟件專業(yè)畢業(yè)設(shè)計(jì)的學(xué)生以及大專院校和培訓(xùn)學(xué)校的參考用書。

聚慕課教育研發(fā)中心 ·程序設(shè)計(jì) ·14.5萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 黄浦区| 香河县| 玉屏| 如东县| 惠安县| 丽水市| 扶沟县| 新沂市| 新龙县| 高邑县| 江门市| 贞丰县| 临汾市| 金寨县| 海阳市| 始兴县| 大新县| 朔州市| 红安县| 渝中区| 旬阳县| 涞水县| 兴安盟| 微山县| 宾阳县| 若尔盖县| 舟曲县| 萨嘎县| 道孚县| 昌吉市| 内江市| 彭泽县| 辽源市| 边坝县| 濉溪县| 抚顺县| 峨眉山市| 清流县| 罗甸县| 临澧县| 顺平县|