本書(shū)通過(guò)10講編程基礎(chǔ)和18講動(dòng)手實(shí)例,講述6個(gè)基本計(jì)算思維,包括從簡(jiǎn)單的做起、逐級(jí)逼近、帶剪枝的枚舉等。第2版新增三講,講述隨機(jī)性的妙用,并大幅擴(kuò)展“教師點(diǎn)評(píng)”。
本書(shū)涵蓋操作系統(tǒng)設(shè)計(jì)師需要掌握的所有核心概念,并深入探討了進(jìn)程與線程、內(nèi)存管理、文件系統(tǒng)、輸入/輸出、死鎖、虛擬化和云、多處理機(jī)系統(tǒng)、操作系統(tǒng)設(shè)計(jì)等主題。案例研究部分詳細(xì)分析了Windows、Android和Linux等流行的操作系統(tǒng)。第5版對(duì)知識(shí)點(diǎn)做了與時(shí)俱進(jìn)的更新,更加關(guān)注現(xiàn)代存儲(chǔ)方案、新的安全防御方法等,同時(shí)優(yōu)化
本書(shū)旨在闡釋如何將軟件架構(gòu)技能和知識(shí)應(yīng)用于更為龐大、復(fù)雜的產(chǎn)品開(kāi)發(fā)流程中。書(shū)中對(duì)軟件架構(gòu)進(jìn)行了定義,明確了軟件架構(gòu)在產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)眾多專(zhuān)業(yè)領(lǐng)域中的定位和作用,以及架構(gòu)與和它關(guān)聯(lián)的概念、流程、標(biāo)準(zhǔn)等要素的多個(gè)連接點(diǎn),并深入探討“變更”這一主題,以及架構(gòu)實(shí)踐的核心——識(shí)別、管理和設(shè)計(jì)系統(tǒng)的變更。同時(shí),探討規(guī)模較大的項(xiàng)目中至關(guān)
本書(shū)作者巧妙地將架構(gòu)理論與實(shí)踐相結(jié)合,探討了如何進(jìn)行架構(gòu)設(shè)計(jì)以及采用ADD方法進(jìn)行架構(gòu)實(shí)踐。本書(shū)緊跟架構(gòu)發(fā)展的趨勢(shì)和行業(yè)需求,例如對(duì)架構(gòu)可組裝性的介紹,有助于適應(yīng)不斷變化的業(yè)務(wù)需求和場(chǎng)景,降低需求變更對(duì)軟件系統(tǒng)的影響,還對(duì)技術(shù)債務(wù)的產(chǎn)生和規(guī)避方法進(jìn)行了探討。此外,提供了兩個(gè)全新背景下的研究案例,以此來(lái)深入探討當(dāng)前背景下
本書(shū)是介紹數(shù)據(jù)挖掘的經(jīng)典書(shū)籍之一,將挖掘理論系統(tǒng)化整理,搭建起理論框架,涵蓋了該領(lǐng)域的核心內(nèi)容,有足夠的廣度和深度。本書(shū)首先介紹了數(shù)據(jù)挖掘的概念,闡述了數(shù)據(jù)預(yù)處理、數(shù)據(jù)表征以及數(shù)據(jù)倉(cāng)儲(chǔ)的方法。然后,將數(shù)據(jù)挖掘方法分為幾個(gè)主要任務(wù),介紹了挖掘頻繁模式、關(guān)聯(lián)和大數(shù)據(jù)集的相關(guān)性的概念和方法,數(shù)據(jù)分類(lèi)和模型構(gòu)建,聚類(lèi)分析,離群
本書(shū)涵蓋從RT-Thread的基礎(chǔ)理論到高級(jí)應(yīng)用的完整知識(shí)體系,并通過(guò)大量實(shí)踐案例進(jìn)行講解。全書(shū)共15章,內(nèi)容包括RT-Thread實(shí)時(shí)操作系統(tǒng)基礎(chǔ)、STM32嵌入式微控制器、線程管理、時(shí)鐘管理、線程間同步、線程間通信、內(nèi)存管理、中斷管理、內(nèi)核移植、FinSH控制臺(tái)、RT-ThreadI/O設(shè)備和軟件包、UART串口、
本書(shū)深入剖析比特幣底層技術(shù)架構(gòu),涵蓋去中心化網(wǎng)絡(luò)、點(diǎn)對(duì)點(diǎn)架構(gòu)、交易生命周期及安全原則等核心內(nèi)容。同時(shí),作者對(duì)諸如隔離見(jiàn)證、支付通道和閃電網(wǎng)絡(luò)等前沿發(fā)展也進(jìn)行了全面闡釋。對(duì)于開(kāi)發(fā)者而言,書(shū)中豐富的代碼示例、深入淺出的講解,能助力讀者掌握比特幣客戶(hù)端代碼編寫(xiě)技巧;對(duì)于普通愛(ài)好者而言,書(shū)中通俗易懂的類(lèi)比和案例,使讀者無(wú)須具備
本書(shū)根據(jù)Web前端開(kāi)發(fā)崗位的職業(yè)能力要求,以任務(wù)為驅(qū)動(dòng),全面地介紹了JavaScript和jQuery的相關(guān)知識(shí),內(nèi)容涵蓋JavaScript基礎(chǔ)、對(duì)象編程、DOM編程、BOM編程、事件、jQuery基礎(chǔ)、jQueryDOM操作、jQuery動(dòng)畫(huà)、jQueryUI插件、jQueryAJAX技術(shù)等。全書(shū)分成JavaScr
本書(shū)并非關(guān)于Python知識(shí)的一站式全面指南,而是以Python的核心編程范式為主線,從生成器、推導(dǎo)式等基礎(chǔ)工具切入,逐步深入到裝飾器、魔術(shù)方法等高級(jí)特性,為讀者打開(kāi)面向?qū)ο缶幊痰娜乱暯,旨在傳授Python相關(guān)技術(shù)、模式和工具,讓讀者的Python編程技能實(shí)現(xiàn)質(zhì)的飛躍。書(shū)中精心設(shè)計(jì)的實(shí)戰(zhàn)案例貫穿始終:從文本處理中的
本書(shū)主要聚焦于MySQL的InnoDB存儲(chǔ)引擎,該存儲(chǔ)引擎是一個(gè)結(jié)構(gòu)復(fù)雜的系統(tǒng),包含數(shù)十個(gè)模塊。書(shū)中對(duì)每個(gè)模塊都提供了代碼級(jí)別的詳細(xì)解釋和易于理解的原理圖,此外,涵蓋MySQL的并發(fā)控制、高可用主從架構(gòu)以及強(qiáng)一致性等高級(jí)主題。具體內(nèi)容如下:第1章詳細(xì)闡述了MySQL內(nèi)核的發(fā)展歷程,并指導(dǎo)讀者如何下載MySQL源碼包以及