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

算法訓練營:入門篇(全彩版)
會員

本書圖文并茂、通俗易懂,詳細講解常用的算法知識,又融入了大量的競賽實例和解題技巧,可幫助讀者熟練應用各種算法解決實際問題。本書總計9章。第1章講解C++基礎知識,涉及語法、數組、字符串、結構體和指針;第2章帶讀者感受算法之美,涉及算法復雜度、函數和遞歸;第3章講解線性表的應用,涉及順序表、鏈表、棧和隊列,以及STL中的常用函數和容器;第4章講解樹的應用,涉及樹、二叉樹、二叉樹遍歷、哈夫曼樹和二叉搜索樹;第5章講解圖論基礎,涉及圖的存儲和圖的遍歷;第6章帶讀者進行算法入門,涉及貪心算法和分治算法;第7章講解高精度計算,涉及高精度加法、高精度減法、高精度乘法和高精度除法;第8章帶讀者進行搜索算法入門,涉及二分算法、深度優先搜索和廣度優先搜索;第9章帶讀者進行動態規劃入門,涉及動態規劃秘籍、背包問題、線性動態規劃和區間動態規劃。本書面向對算法感興趣的讀者,無論是想扎實內功或參加算法競賽的學生,還是想進入名企的學生、求職者,抑或是想提升核心競爭力的在職人員,都可以參考本書。若讀者想進一步學習數據結構與算法,則可參考《算法訓練營:提高篇(全彩版)》和《算法訓練營:進階篇(全彩版)》。

陳小玉 ·程序設計 ·9萬字

深度剖析ApacheDubbo核心技術內幕
會員

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

翟陸續 ·程序設計 ·6.1萬字

QQ閱讀手機版

主站蜘蛛池模板: 土默特右旗| 万源市| 成武县| 佛山市| 克东县| 凌云县| 临沂市| 自治县| 福鼎市| 迁安市| 锦州市| 宁乡县| 漯河市| 伊川县| 建昌县| 砚山县| 蓝山县| 河东区| 阿瓦提县| 四川省| 达尔| 聂荣县| 高雄市| 祁东县| 吉木萨尔县| 济宁市| 利津县| 鄢陵县| 长春市| 兰溪市| 高雄市| 武山县| 民乐县| 靖州| 合阳县| 白水县| 雷山县| 郎溪县| 丹寨县| 玉树县| 宣武区|