本書(shū)通過(guò)拋出了一些開(kāi)發(fā)、運(yùn)維等技術(shù)人員工作中的常見(jiàn)問(wèn)題,激發(fā)讀者的思考。從這些疑問(wèn)出發(fā),深入地對(duì)網(wǎng)絡(luò)底層實(shí)現(xiàn)原理進(jìn)行了拆解,帶領(lǐng)讀者看清楚問(wèn)題的核心,提高大家的技術(shù)功力。例如網(wǎng)絡(luò)包是如何被接收和發(fā)送的?阻塞到底在內(nèi)部是如何發(fā)生的?epoll的底層工作原理又是啥?TCP連接在底層上是如何支持和實(shí)現(xiàn)的?書(shū)中對(duì)這些內(nèi)容都有深
本書(shū)基于作者多年的教學(xué)與實(shí)踐經(jīng)驗(yàn)編寫(xiě),分為上下兩篇,共20章。上篇(第1~11章)介紹Docoker,包含:Docker入門(mén)、Docker的鏡像、Docker的容器、Docker的網(wǎng)絡(luò)通信、使用DockerCompose進(jìn)行服務(wù)編排、使用DockerMachine進(jìn)行遠(yuǎn)程管理、使用DockerSwarm構(gòu)建集群、在Do
本書(shū)通過(guò)對(duì)商務(wù)知識(shí)和PowerBI的講解,幫助零基礎(chǔ)讀者學(xué)會(huì)使用微軟公司開(kāi)發(fā)的數(shù)據(jù)分析工具PowerBI進(jìn)行商務(wù)數(shù)據(jù)的分析。本書(shū)從職場(chǎng)實(shí)戰(zhàn)出發(fā),選擇商務(wù)運(yùn)營(yíng)中實(shí)際發(fā)生的數(shù)據(jù),利用商務(wù)理論知識(shí)進(jìn)行分析。全書(shū)共七個(gè)項(xiàng)目,從幫助讀者掌握商務(wù)數(shù)據(jù)分析的全過(guò)程出發(fā),分別講解PowerBI數(shù)據(jù)分析認(rèn)知、市場(chǎng)分析、銷(xiāo)售分析、客戶分析
本書(shū)以San為例,結(jié)合具體的實(shí)現(xiàn),從框架設(shè)計(jì)、工程鏈路、跨端開(kāi)發(fā)和全棧實(shí)現(xiàn)等方面說(shuō)明了如何優(yōu)化前端框架的性能。主要內(nèi)容包括:San的組件化設(shè)計(jì)、響應(yīng)式的數(shù)據(jù)設(shè)計(jì),以及數(shù)據(jù)流管理等知識(shí);SanSSR的設(shè)計(jì)及其在業(yè)務(wù)中的具體運(yùn)用;在“開(kāi)發(fā)–調(diào)試–編譯–部署”工作流中用于提升效率的工具,專(zhuān)門(mén)為San開(kāi)發(fā)的命令行工具SanCL
《C語(yǔ)言程序設(shè)計(jì):現(xiàn)代方法(第2版·修訂版)》是經(jīng)典C語(yǔ)言教材,分為基礎(chǔ)特性、高級(jí)特性、標(biāo)準(zhǔn)庫(kù)和參考資料4個(gè)部分,其主要目的是通過(guò)一種“現(xiàn)代方法”來(lái)介紹C語(yǔ)言,實(shí)現(xiàn)客觀評(píng)價(jià)C語(yǔ)言、強(qiáng)調(diào)標(biāo)準(zhǔn)C語(yǔ)言、強(qiáng)調(diào)軟件工程、不再?gòu)?qiáng)調(diào)“手工優(yōu)化”、強(qiáng)調(diào)與C++語(yǔ)言的兼容性的目標(biāo)。本書(shū)正是這部久負(fù)盛名的C語(yǔ)言教材的配套習(xí)題解答。書(shū)中提供
網(wǎng)絡(luò)爬蟲(chóng)是一種按照一定的規(guī)則,自動(dòng)請(qǐng)求萬(wàn)維網(wǎng)網(wǎng)站并采集網(wǎng)頁(yè)數(shù)據(jù)的程序或腳本。它可以代替人進(jìn)行信息采集,能夠自動(dòng)采集并高效利用互聯(lián)網(wǎng)中的數(shù)據(jù),因此在市場(chǎng)的應(yīng)用需求中占據(jù)重要位置。 本書(shū)以Windows為主要開(kāi)發(fā)平臺(tái),系統(tǒng)、全面地講解Python網(wǎng)絡(luò)爬蟲(chóng)的相關(guān)知識(shí)。本書(shū)的主要內(nèi)容包括認(rèn)識(shí)網(wǎng)絡(luò)爬蟲(chóng)、網(wǎng)頁(yè)請(qǐng)求原理、抓取靜態(tài)網(wǎng)頁(yè)
本書(shū)以漫畫(huà)的形式介紹了Java語(yǔ)言的相關(guān)知識(shí)。全書(shū)共20章,書(shū)中首先介紹了Java語(yǔ)言的歷史、特點(diǎn)、開(kāi)發(fā)環(huán)境、運(yùn)算符、數(shù)據(jù)類(lèi)型、數(shù)組、字符串、判斷語(yǔ)句、循環(huán)語(yǔ)句等基礎(chǔ)知識(shí),接著討論了函數(shù)式編程、類(lèi)與對(duì)象、異常、文件操作、集合、圖形用戶界面、網(wǎng)絡(luò)通信、多線程等進(jìn)階內(nèi)容,最后通過(guò)一個(gè)案例向大家介紹如何爬取圖片。 本書(shū)適合對(duì)
作者根據(jù)自己多年的前后端開(kāi)發(fā)經(jīng)驗(yàn),站在完全零基礎(chǔ)讀者的角度,詳盡介紹了Pytho數(shù)據(jù)分析的基礎(chǔ)知識(shí),以及大量的開(kāi)發(fā)技巧,全書(shū)圍繞著“數(shù)據(jù)分析三劍客(NumPy、Pandas、Matplotlib)”進(jìn)行細(xì)致的介紹。這三款工具的知識(shí)點(diǎn)非常多,本書(shū)盡量系統(tǒng)細(xì)致地介紹最精華的知識(shí)點(diǎn),以便為讀者構(gòu)建一個(gè)完善的知識(shí)體系,并且為后
本書(shū)是一本持續(xù)集成與持續(xù)交付(CI/CD)實(shí)踐指南,全書(shū)共15章。書(shū)中首先介紹持續(xù)集成和持續(xù)交付的基礎(chǔ)知識(shí),并介紹Jenkins用戶界面及其安裝方式;接下來(lái)介紹使用JenkinsUI開(kāi)發(fā)插件、構(gòu)建Jenkins流水線和運(yùn)行Docker集成的實(shí)際操作;最后介紹TravisCI和CircleCI的安裝及腳本運(yùn)行等,幫助讀者
這是一本專(zhuān)為沒(méi)有編程基礎(chǔ)的讀者編寫(xiě)的C++入門(mén)書(shū),即使是小學(xué)生也可以輕松閱讀本書(shū)。與多數(shù)C++入門(mén)書(shū)籍不同的是,本書(shū)基于作者改進(jìn)的Dev-C++開(kāi)發(fā)工具。該工具結(jié)合了游戲開(kāi)發(fā)過(guò)程中經(jīng)常使用的三維動(dòng)畫(huà)引擎(OpenGL)等技術(shù),借鑒了繪圖式編程語(yǔ)言(LOGO)的特點(diǎn),使入門(mén)者只需通過(guò)極簡(jiǎn)單的幾行代碼,就能實(shí)現(xiàn)復(fù)雜而有趣的