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

Docker源碼分析
會員

本書是一本引導(dǎo)讀者深入了解Docker實現(xiàn)原理的技術(shù)普及讀物,主要目標(biāo)是通過對Docker架構(gòu)和源代碼的詳細(xì)講解和解剖,幫助讀者對Docker的底層實現(xiàn)有一個全面的理解。本書的內(nèi)容主要集中于三部分:Docker的架構(gòu)、Docker的模塊,以及Docker的三駕馬車Swarm、Machine和Compose。第一部分(第1章)主要從宏觀的角度和讀者一起領(lǐng)略Docker的架構(gòu)設(shè)計,并初步介紹架構(gòu)中各模塊的職責(zé)。第二部分(第2~14章)是本書的主體部分,主要針對Docker中多個重要的模塊進行具體深入分析,包括DockerClient、DockerDaemon、DockerServer、Docker網(wǎng)絡(luò)、Docker鏡像、Docker容器等。讀者可以發(fā)現(xiàn),Docker的模塊之間耦合度非常低,很適合循序漸進,層層深入。第2~8章主要從Docker軟件的架構(gòu)入手,勾勒骨架;第9~11章集中于Docker鏡像技術(shù),夯實基礎(chǔ);第12~14章則進一步分析Docker容器的始末,闡述本質(zhì)。第三部分(第15~17章)介紹Docker生態(tài)三駕馬車—Swarm、Machine和Compose。Docker擁有強大的單機能力,三駕馬車可以很好地補充Docker的跨主機能力以及部署能力。讀者可以通過這幾章感受Docker生態(tài)中其他功能強大的軟件。

孫宏亮 ·軟件工程 ·12.7萬字

OpenGL ES 2.0游戲開發(fā)(下卷)
會員

《OpenGLES2.0游戲開發(fā)(下卷):高級特效和典型案例》共分12章,內(nèi)容按照必知必會的基礎(chǔ)知識、基于OpenGLES2.0實現(xiàn)基本特效,以及真實大型游戲案例的順序進行詳細(xì)講解。第1章介紹如何通過頂點著色器實現(xiàn)酷炫效果,包括飄揚的旗幟、扭動的軟糖、展翅飛翔的雄鷹、吹氣特效等。第2章介紹程序紋理、數(shù)字圖像處理技術(shù)、分形著色器、粒子系統(tǒng)火焰特效等。第3章介紹模擬現(xiàn)實世界的一些光學(xué)效果,如反射、折射、凹凸映射、高真實感地形等。第4章介紹投影貼圖、平面陰影、陰影映射、陰影貼圖、聚光燈高級光源、高真實感水面倒影等光影效果。第5章游戲開發(fā)中的物理學(xué),介紹包括AABB包圍盒、穿透效應(yīng)、粒子系統(tǒng)以及彈簧質(zhì)點模型等。第6章介紹3D游戲開發(fā)中經(jīng)常使用的3D物理引擎jBullet、Bullet,各種物體形狀的碰撞以及NDK下Bullet物理引擎的使用。第7章介紹3D游戲開發(fā)中常用的骨骼動畫技術(shù)。第8章介紹包括3D拾取、多點觸控以及多鍵監(jiān)聽等技巧。第9章討論3D游戲開發(fā)中的一些性能優(yōu)化問題。第10章~第12章用3大案例,如火力籃球、虛擬停車場、WebGL模擬飛行把所學(xué)知識貫穿起來,達到了學(xué)以致用的目的。《OpenGLES2.0游戲開發(fā)(下卷):高級特效和典型案例》內(nèi)容豐富,從基本知識到高級特效,從簡單的應(yīng)用程序到完整的3D游戲案例,適合不同需求、不同水平層次的各類讀者。特別是移動游戲開發(fā)者、程序員,以及大專院校相關(guān)專業(yè)師生的學(xué)習(xí)用書和培訓(xùn)學(xué)校的教材。

吳亞峰 ·軟件工程 ·25.7萬字

OpenCV4應(yīng)用開發(fā):入門、進階與工程化實踐
會員

本書包括三大部分,對應(yīng)著三個層次的OpenCV開發(fā)進階:1.基礎(chǔ)篇學(xué)習(xí)OpenCV基礎(chǔ)知識,知道如何簡單使用API函數(shù);2.進階篇學(xué)習(xí)OpenCV核心API、達到熟練掌握可以解決常見的計算機視覺問題;3.高級實戰(zhàn)篇:綜合運用OpenCV開發(fā)知識,解決實際問題。第一部分針對初級讀者,介紹什么是OpenCV、如何開始寫第一行OpenCV代碼,圖像如何被OpenCV加載與顯示、OpenCV基礎(chǔ)API操作、Mat對象與像素操作。第二部分針對中級讀者,從圖像卷積開始,認(rèn)真學(xué)習(xí)OpenCV圖像處理、特征提取、機器學(xué)習(xí)等核心模塊相關(guān)知識點、穿插大量工程案例與代碼實踐、從圖像卷積濾波到二值圖像分析、圖像特征提取、自定義對象檢測、完整系統(tǒng)化的學(xué)習(xí)OpenCV傳統(tǒng)圖像處理的經(jīng)典知識點與案例。真正做到扎實基礎(chǔ)、構(gòu)建中級水準(zhǔn),可以解決常見計算機視覺問題。第三部分針對高級讀者,這是本書的重點與難點,主要涉及深度神經(jīng)網(wǎng)絡(luò)運用、DNN中支持卷積神經(jīng)網(wǎng)絡(luò)模型理解與調(diào)用、人臉檢測與識別、自定義對象檢測、深度神經(jīng)網(wǎng)絡(luò)模型壓縮與優(yōu)化、模型轉(zhuǎn)換與加速推理、tensorflow對象檢測框架與OpenCVDNN模塊結(jié)合使用等相關(guān)知識點、同時還有OpenCV傳統(tǒng)強項應(yīng)用二值圖像分析相關(guān)的典型工業(yè)應(yīng)用案例學(xué)習(xí)。通過對本書的學(xué)習(xí),讀者對OpenCV整個框架理解、相關(guān)模塊的運用能力都達到一個新的高度、有能力設(shè)計復(fù)雜的計算機視覺算法、通過OpenCV解決實際問題、把深度學(xué)習(xí)模型應(yīng)用到端側(cè)加速實現(xiàn)商業(yè)價值、拓展OpenCV與計算機視覺在各個行業(yè)的商業(yè)化落地。

賈志剛 張振 ·軟件工程 ·9.3萬字

深入剖析Nginx
會員

Nginx是一款功能強大的高性能Web和反向代理服務(wù)器,最初由俄羅斯程序員IgorSysoev開發(fā),而當(dāng)前由IgorSysoev領(lǐng)導(dǎo)的專業(yè)公司Nginx,Inc.進行持續(xù)的維護與更新。Nginx可以在大多數(shù)UNIX或類UNIX系統(tǒng)上編譯運行,比如FreeBSD、Solaris、Linux等,并且官方還提供有Windows下的可執(zhí)行版本。目前,Nginx在Netflix、Wordpress.com、新浪、網(wǎng)易、騰訊、豆瓣等國內(nèi)外眾多知名網(wǎng)站中應(yīng)用。《深入剖析Nginx》不是一本關(guān)于Nginx配置指令如何使用的介紹手冊。本書重點在于通過剖析Nginx的源代碼,探究其功能結(jié)構(gòu)及其內(nèi)部實現(xiàn)原理。全書共14章和3個附錄。首先介紹了開始剖析Nginx源代碼前的準(zhǔn)備工作,以及跟蹤和調(diào)試的方法;然后,分別深入分析了Nginx的進程模型、數(shù)據(jù)結(jié)構(gòu)、配置指令、主要功能模塊、I/O事件處理、變量機制、客戶端請求過程、Filter模塊實例、負(fù)載均衡策略以及Handler模塊等。附錄部分提供了Nginx的編譯模塊、運行配置等有用信息。從源碼剖析的角度出發(fā),是程序員常用的學(xué)習(xí)和提高方法。《深入剖析Nginx》是作者多年研讀Nginx代碼、深入思考和不斷實踐的結(jié)晶。《深入剖析Nginx》適合系統(tǒng)程序員、軟件開發(fā)工程師、Nginx高級運維工程師閱讀參考,對于有志從事相關(guān)工作的IT專業(yè)學(xué)生,更是不可多得的學(xué)習(xí)資料。

高群凱 ·軟件工程 ·15.1萬字

QQ閱讀手機版

主站蜘蛛池模板: 三河市| 武鸣县| 太仓市| 尤溪县| 芦溪县| 忻州市| 紫云| 龙陵县| 博白县| 巧家县| 黄石市| 桐乡市| 焉耆| 泰安市| 密山市| 临朐县| 贵德县| 松阳县| 乡城县| 阜平县| 铜鼓县| 荣昌县| 南涧| 耒阳市| 泸定县| 剑河县| 镶黄旗| 西峡县| 乳山市| 公主岭市| 犍为县| 永清县| 崇文区| 仙居县| 无棣县| 淄博市| 高密市| 桂平市| 浠水县| 安吉县| 留坝县|