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

Offer來(lái)了:Java面試核心知識(shí)點(diǎn)精講(原理篇)
會(huì)員

本書是對(duì)Java程序員面試必備知識(shí)點(diǎn)的總結(jié),詳細(xì)講解了JVM原理、多線程、數(shù)據(jù)結(jié)構(gòu)和算法、分布式緩存、設(shè)計(jì)模式等面試必備知識(shí)點(diǎn),在講解時(shí)不拖泥帶水,力求精簡(jiǎn)。本書總計(jì)9章,第1章講解JVM原理,涉及JVM運(yùn)行機(jī)制、JVM內(nèi)存模型、常用垃圾回收算法和JVM類加載機(jī)制等內(nèi)容;第2章講解Java基礎(chǔ)知識(shí),涉及集合、異常分類及處理、反射、注解、內(nèi)部類、泛型和序列化等內(nèi)容;第3章講解Java并發(fā)編程知識(shí),涉及Java多線程的工作原理及應(yīng)用、Java線程池的工作原理及應(yīng)用,以及鎖、進(jìn)程調(diào)度算法等內(nèi)容;第4章講解數(shù)據(jù)結(jié)構(gòu)知識(shí),涉及棧、隊(duì)列、鏈表、散列表、二叉樹、紅黑樹、圖和位圖等內(nèi)容;第5章講解Java中的常用算法,涉及二分查找、冒泡排序、涉及TCP/IP、HTTP、常用負(fù)載均衡算法和LVS原理等內(nèi)容;第7章講解數(shù)據(jù)庫(kù)及分布式事務(wù)原理,涉及插入排序、快速排序、希爾排序、歸并排序、桶排序、基數(shù)排序等算法;第6章講解網(wǎng)絡(luò)與負(fù)載均衡原理,數(shù)據(jù)庫(kù)存儲(chǔ)引擎、數(shù)據(jù)庫(kù)并發(fā)操作和鎖、數(shù)據(jù)庫(kù)分布式事務(wù)等內(nèi)容;第8章講解分布式緩存的原理及應(yīng)用,涉及分布式緩存介紹、Ehcache原理及應(yīng)用、Redis原理及應(yīng)用、分布式緩存設(shè)計(jì)的核心問(wèn)題等內(nèi)容;第9章講解設(shè)計(jì)模式,涉及常見(jiàn)的23種經(jīng)典設(shè)計(jì)模式。本書可作為Java程序員的技術(shù)面試參考用書,也可作為Java程序員、技術(shù)經(jīng)理和架構(gòu)師的日常技術(shù)參考用書。

王磊 ·程序設(shè)計(jì) ·12.5萬(wàn)字

深入淺出Electron:原理、工程與實(shí)踐
會(huì)員

這是一本能幫助讀者夯實(shí)Electron基礎(chǔ)進(jìn)而開(kāi)發(fā)出穩(wěn)定、健壯的Electron應(yīng)用的著作。書中對(duì)Electron的工作原理、大型工程構(gòu)建、常見(jiàn)技術(shù)方案、周邊生態(tài)工具等進(jìn)行了細(xì)致、深入地講解。工作原理維度:對(duì)Electron及其周邊工具的原理進(jìn)行了深入講解,包括Electron依賴包的原理、Electron原理、electron-builder的原理等。工程構(gòu)建維度:講解了如何駕馭和構(gòu)建一個(gè)大型Electron工程,包括使用各種現(xiàn)代前端構(gòu)建工具構(gòu)建Electron工程、自動(dòng)化測(cè)試、編譯和調(diào)試Electron源碼等。技術(shù)方案維度:總結(jié)了實(shí)踐過(guò)程中遇到的一些技術(shù)難題以及應(yīng)對(duì)這些難題的技術(shù)方案,包括跨進(jìn)程消息總線、窗口池、大數(shù)據(jù)渲染、點(diǎn)對(duì)點(diǎn)通信等。周邊工具維度:作者根據(jù)自己的“踩坑”經(jīng)驗(yàn)和教訓(xùn),有針對(duì)性地講解了大量Electron的周邊工具、庫(kù)和技術(shù),涉及Qt開(kāi)發(fā)框架、C++語(yǔ)言、Node.js框架甚至Vite構(gòu)建工具等,可幫助讀者拓寬技術(shù)廣度,掌握開(kāi)發(fā)Electron應(yīng)用需要的全棧技術(shù)。

劉曉倫 ·程序設(shè)計(jì) ·13.3萬(wàn)字

Python測(cè)試之道
會(huì)員

本書是一本指導(dǎo)測(cè)試工程師使用Python最新版本Python3.6執(zhí)行接口自動(dòng)化和接口并發(fā)測(cè)試任務(wù)的技術(shù)書,接口自動(dòng)化及并發(fā)測(cè)試是現(xiàn)代測(cè)試人員最重要的測(cè)試方法,也是大多數(shù)測(cè)試人員的軟肋。為了讓測(cè)試人員能夠清晰地理解接口測(cè)試的相關(guān)知識(shí),本書從測(cè)試基礎(chǔ)開(kāi)始,用通俗易懂的語(yǔ)言和講故事舉例的方式為測(cè)試工程師講解技術(shù),指導(dǎo)測(cè)試人員學(xué)習(xí)Python3.6編程技術(shù)及UnitTest測(cè)試框架。在接口自動(dòng)化與接口并發(fā)測(cè)試實(shí)戰(zhàn)中,構(gòu)建多個(gè)案例幫助測(cè)試工程師將理論及測(cè)試框架運(yùn)用于實(shí)踐。最后引入了持續(xù)集成的思想,指導(dǎo)測(cè)試人員優(yōu)化執(zhí)行接口自動(dòng)化及并發(fā)測(cè)試任務(wù)的效率。除了這些,本書還分享了多位測(cè)試人員在執(zhí)行測(cè)試任務(wù)中所積累的經(jīng)驗(yàn)教訓(xùn),以及測(cè)試招聘官對(duì)于測(cè)試人員發(fā)展的分析及展望。這是一本測(cè)試技術(shù)書,更是一本有趣的書,適合測(cè)試工程師及想要了解測(cè)試技術(shù)的開(kāi)發(fā)工程師學(xué)習(xí)。

楊燕琳 朱圣洲 石贇 ·程序設(shè)計(jì) ·17萬(wàn)字

WebRTC音視頻實(shí)時(shí)互動(dòng)技術(shù):原理、實(shí)戰(zhàn)與源碼分析
會(huì)員

本書分為三部分,共13章。其中第1~3章為第一部分,主要介紹WebRTC的由來(lái),為什么要選擇WebRTC,以及實(shí)時(shí)音視頻通信的本質(zhì)是什么。其中第3章最為關(guān)鍵,只有了解了音視頻實(shí)時(shí)通信的本質(zhì),你才能知道音視頻實(shí)時(shí)通信要解決什么問(wèn)題,然后才能知道如何解決這些問(wèn)題,從而理解WebRTC為什么要這樣做。第二部分包括第4~10章,這部分的內(nèi)容比較多,我會(huì)循序漸進(jìn)地向你講解WebRTC的理論和實(shí)戰(zhàn)。其中第4章介紹了一個(gè)最簡(jiǎn)單的WebRTC信令服務(wù)器該如何構(gòu)建,第5章介紹了如何通過(guò)瀏覽器實(shí)現(xiàn)一對(duì)一通信,通過(guò)這兩章你就可以搭建出一個(gè)WebRTC一對(duì)一實(shí)時(shí)通信系統(tǒng)了。第6章介紹了WebRTC底層是如何傳輸音視頻數(shù)據(jù)的,重點(diǎn)是如何進(jìn)行NAT穿越;第7章詳述了WebRTC媒體協(xié)商使用的SDP各字段的含義。需要說(shuō)明的是,SDP中的每個(gè)字段你都需要牢記在心,這樣才能為后續(xù)閱讀WebRTC代碼掃清障礙。第8章介紹如何通過(guò)移動(dòng)端(Android、iOS)Native的方式實(shí)現(xiàn)一對(duì)一通信,讀完本章內(nèi)容后,將能實(shí)現(xiàn)Web端與移動(dòng)端的互聯(lián)互通;第9章介紹了WebRTC底層的傳輸協(xié)議RTP/RTCP,這部分內(nèi)容是每個(gè)從事實(shí)時(shí)通信工作的讀者必須掌握的;第10章介紹了WebRTC的兩種擁塞控制算法,詳細(xì)介紹了WebRTC為什么最終選擇Transport-CC作為默認(rèn)擁塞控制算法。第三部分包括第11~13章。其中第11章介紹了編譯WebRTC源碼庫(kù)的方法,對(duì)于大多數(shù)剛?cè)腴T的讀者來(lái)說(shuō),學(xué)習(xí)WebRTC的第一道門檻便是如何編譯WebRTC,通過(guò)對(duì)該章的學(xué)習(xí),相信你一定可以順利地將WebRTC庫(kù)編譯出來(lái);第12章對(duì)WebRTC的peerconnect_client例子做了深入剖析,這個(gè)例子可以說(shuō)是我們學(xué)習(xí)WebRTC源碼的必經(jīng)之路,這一章你一定要多花些時(shí)間將其全部掌握;第13章是對(duì)WebRTC源碼的整體架構(gòu)和運(yùn)轉(zhuǎn)流程的詳細(xì)分析,也是本書最難的部分,將這章了解清楚后,你就知道WebRTC是如何運(yùn)轉(zhuǎn)的了。

李超編著 ·程序設(shè)計(jì) ·12.7萬(wàn)字

MATLAB從入門到精通
會(huì)員

本書主要面向零基礎(chǔ)讀者,用實(shí)例引導(dǎo)讀者學(xué)習(xí),深入淺出地介紹了MATLAB的相關(guān)知識(shí)和實(shí)戰(zhàn)技能。本書第Ⅰ篇“基礎(chǔ)知識(shí)”主要講解MATLAB基礎(chǔ)知識(shí);第Ⅱ篇“語(yǔ)法基礎(chǔ)”主要講解MATLAB的基本使用方法、MATLAB編程基礎(chǔ)、MATLAB的數(shù)組與矩陣操作、常用數(shù)學(xué)函數(shù)、符號(hào)運(yùn)算、數(shù)值運(yùn)算、數(shù)據(jù)分析及圖形句柄等;第Ⅲ篇“數(shù)據(jù)可視化”主要介紹二維數(shù)據(jù)可視化和三維數(shù)據(jù)可視化等;第Ⅳ篇“編程設(shè)計(jì)”主要介紹圖形用戶界面設(shè)計(jì)、Simulink仿真基礎(chǔ)、文件讀取I/O、MATLAB編譯器及外部接口應(yīng)用等;第Ⅴ篇“綜合實(shí)戰(zhàn)”主要介紹MATLAB在信號(hào)與系統(tǒng)中的應(yīng)用、MATLAB在數(shù)字信號(hào)處理中的應(yīng)用、MATLAB在通信原理中的應(yīng)用、MATLAB在圖像處理領(lǐng)域的應(yīng)用及MATLAB在金融領(lǐng)域的應(yīng)用等。本書所提供的電子資源中包含了與圖書內(nèi)容全程同步的教學(xué)視頻。此外,還贈(zèng)送了大量相關(guān)學(xué)習(xí)資料,以便讀者擴(kuò)展學(xué)習(xí)。本書適合任何希望學(xué)習(xí)MATLAB的讀者,無(wú)論讀者是否從事計(jì)算機(jī)相關(guān)行業(yè),是否接觸過(guò)MATLAB,均可通過(guò)學(xué)習(xí)本書快速掌握MATLAB的開(kāi)發(fā)方法和技巧。

王貴財(cái)主編 張建華 李永鋒副主編 ·程序設(shè)計(jì) ·16.2萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 博爱县| 阿巴嘎旗| 林口县| 平顺县| 南皮县| 正蓝旗| 柳河县| 久治县| 武冈市| 吴桥县| 美姑县| 海原县| 上高县| 宁陕县| 南充市| 尚志市| 资中县| 靖宇县| 枝江市| 台中市| 章丘市| 湟源县| 将乐县| 永年县| 东明县| 石渠县| 通城县| 开化县| 康平县| 宜阳县| 即墨市| 巴林左旗| 常山县| 奉贤区| 鹤岗市| 贺兰县| 永川市| 三台县| 毕节市| 安庆市| 青冈县|