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

Effective Debugging:軟件和系統(tǒng)調(diào)試的66個(gè)有效方法
會(huì)員

本書所要講解的調(diào)試知識(shí),包括與調(diào)試有關(guān)的策略、工具及方法。我們當(dāng)前在開發(fā)并運(yùn)作一款復(fù)雜的計(jì)算系統(tǒng)時(shí),可能會(huì)遇到各種問(wèn)題,而這些調(diào)試知識(shí),則使大家能夠應(yīng)對(duì)這些問(wèn)題。過(guò)去我們所說(shuō)的調(diào)試,主要是指檢測(cè)并修復(fù)程序錯(cuò)誤,而當(dāng)前卻很少有哪個(gè)程序會(huì)孤立地運(yùn)作,即便是一個(gè)很小的程序,也會(huì)與外部的程序庫(kù)相鏈接(通常是動(dòng)態(tài)鏈接)。更為復(fù)雜的程序會(huì)運(yùn)行在應(yīng)用程序服務(wù)器中,會(huì)調(diào)用Web服務(wù),會(huì)使用關(guān)系型數(shù)據(jù)庫(kù)及NoSQL數(shù)據(jù)庫(kù),會(huì)從目錄服務(wù)器上獲取數(shù)據(jù),會(huì)運(yùn)行外部的程序,會(huì)利用其他的中間件,也會(huì)納入很多第三方的軟件包。于是,要想令整個(gè)系統(tǒng)及服務(wù)正常地運(yùn)作,就必須確保其中的組件不會(huì)發(fā)生故障,這些組件可能是由公司內(nèi)部人員所開發(fā)的,也可能是由第三方所提供的,它們所在的主機(jī)或許分布在全球各地。為了應(yīng)對(duì)這種局面,軟件開發(fā)行業(yè)開始重視DevOps規(guī)程,這套規(guī)程旨在同時(shí)強(qiáng)調(diào)開發(fā)者和其他IT專業(yè)人員所應(yīng)擔(dān)負(fù)的職責(zé)。與之類似,本書想使讀者在面對(duì)故障時(shí)也能夠具備這樣一種全面的觀念,因?yàn)樵诿鎸?duì)一些極為困難的問(wèn)題時(shí),我們通常無(wú)法立刻判斷出該問(wèn)題到底是由哪一個(gè)軟件組件所引發(fā)的。

(希)迪歐米迪斯·斯賓奈里斯 ·程序設(shè)計(jì) ·13萬(wàn)字

HTML5從入門到精通 (第2版)
會(huì)員

如果您是一位有前瞻性的Web前端工作者,那么您一定會(huì)從本書中受益,因?yàn)樗褪菍iT為您打造的。《html5從入門到精通(第2版)》一書內(nèi)容系統(tǒng)而全面,詳盡地講解了HTML語(yǔ)言及HTML5的所有新功能與新特性,技術(shù)新穎,所有重要知識(shí)點(diǎn)均以多個(gè)實(shí)例進(jìn)行講解,方便讀者動(dòng)手實(shí)踐。每章最后設(shè)置習(xí)題,通過(guò)這些習(xí)題可以對(duì)本章學(xué)到的知識(shí)進(jìn)行鞏固。本書不僅能滿足您全面而系統(tǒng)地學(xué)習(xí)理論知識(shí)的要求,還能滿足您充分實(shí)踐的需求。《html5從入門到精通(第2版)》共分23章,包括HTML基礎(chǔ)、HTML文件基本標(biāo)記、設(shè)計(jì)網(wǎng)頁(yè)文本內(nèi)容、使用列表、使用超鏈接、使用圖像、表格的應(yīng)用、層——div標(biāo)簽、編輯表單、多媒體頁(yè)面、HTML5的新特性、HTML5與HTML4的區(qū)別、HTML5的結(jié)構(gòu)、HTML5中的表單、文件與拖放、多媒體播放、繪制圖形、本地存儲(chǔ)、離線應(yīng)用程序、使用WebWorkers處理線程、通信API、獲取地理位置信息、旅游信息網(wǎng)前臺(tái)頁(yè)面等。所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)HTML語(yǔ)言程序開發(fā)的精髓,快速提高開發(fā)技能。《html5從入門到精通(第2版)》內(nèi)容詳盡、實(shí)例豐富,非常適合作為編程初學(xué)者的學(xué)習(xí)用書,也適合作為開發(fā)人員的查閱、參考資料。

明日科技 ·程序設(shè)計(jì) ·18萬(wàn)字

WebRTC技術(shù)詳解:從0到1構(gòu)建多人視頻會(huì)議系統(tǒng)
會(huì)員

這是一本全面、詳細(xì)講解WebRTC技術(shù)以及如何使用它構(gòu)建一個(gè)可商用的視頻會(huì)議系統(tǒng)的著作。技術(shù)維度,本書不僅詳細(xì)講解了WebRTC規(guī)范和全部API、信令系統(tǒng)、底層技術(shù)、移動(dòng)端和服務(wù)端實(shí)現(xiàn),而且還總結(jié)了作者多年來(lái)的“踩坑”經(jīng)驗(yàn);實(shí)戰(zhàn)維度,本書不僅提供了可直接應(yīng)用于視頻會(huì)議和在線教育等場(chǎng)景的真實(shí)案例,而且開源了一個(gè)可商用的視頻會(huì)議系統(tǒng)WiLearning,教讀者如何從0到1搭建一個(gè)高并發(fā)、易擴(kuò)展的視頻會(huì)議系統(tǒng)。全書一共10章。第1章介紹了WebRTC的歷史、技術(shù)架構(gòu)、網(wǎng)絡(luò)拓?fù)洹⒓嫒菪缘葍?nèi)容。第2章講解了使用WebRTCAPI獲取本地?cái)z像頭、話筒、桌面等媒體流的方法,以及媒體流的錄制、使用canvas操作媒體流的方法和示例。第3章講解了WebRTC底層使用的傳輸技術(shù),如ICE、SDP、STUN/TURN等。第4章介紹了使用RTCPeerConnection管理WebRTC連接的方法。第5章介紹了WebRTC的媒體管理方法,結(jié)合示例演示了切換編碼格式、控制視頻碼率、替換視頻背景的方法。第6章結(jié)合實(shí)例介紹一種高效、實(shí)時(shí)的信令系統(tǒng)實(shí)現(xiàn)方法,并實(shí)現(xiàn)一個(gè)可以在生產(chǎn)環(huán)境中使用的信令系統(tǒng)。第7章介紹了使用WebRTC數(shù)據(jù)通道傳輸任意數(shù)據(jù)的方法,結(jié)合示例演示了基于P2P的文本聊天以及文件傳輸功能的實(shí)現(xiàn)。第8章介紹了使用WebRTC獲取媒體流相關(guān)統(tǒng)計(jì)數(shù)據(jù)的方法,在示例中演示如何使用Chart.js繪圖展示實(shí)時(shí)碼率。第9章介紹了在Android、iOS開發(fā)環(huán)境中使用WebRTC的方法,通過(guò)實(shí)例實(shí)現(xiàn)了基于WebRTC的視頻聊天App。第10章結(jié)合筆者的開源項(xiàng)目WiLearning介紹了從0到1打造高性能視頻會(huì)議系統(tǒng)的方法。

栗偉 ·程序設(shè)計(jì) ·11.8萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 天等县| 新营市| 马关县| 若羌县| 邯郸县| 武城县| 宜昌市| 江川县| 志丹县| 西贡区| 朝阳市| 濮阳县| 勃利县| 榆社县| 衡水市| 武强县| 买车| 廊坊市| 龙海市| 五大连池市| 龙泉市| 承德市| 永胜县| 安远县| 湘西| 南投市| 修武县| 延长县| 漳平市| 库车县| 连江县| 米易县| 吉林省| 贵德县| 淳安县| 景洪市| 平定县| 安庆市| 光山县| 五指山市| 乌鲁木齐市|