本書以案例驅(qū)動(dòng)的方式講解機(jī)器學(xué)習(xí)算法的知識(shí)點(diǎn),并以Python語(yǔ)言作為基礎(chǔ)開發(fā)語(yǔ)言實(shí)現(xiàn)算法,包括目前機(jī)器學(xué)習(xí)主流算法的原理、算法流程圖、算法的詳細(xì)設(shè)計(jì)步驟、算法實(shí)例、算法應(yīng)用、算法的改進(jìn)與優(yōu)化等環(huán)節(jié)。全書共分17章,前兩章介紹機(jī)器學(xué)習(xí)與Python語(yǔ)言的相關(guān)基礎(chǔ)知識(shí),后面各章以案例的方式分別介紹線性回歸算法、邏輯回歸算
本書系統(tǒng)地介紹區(qū)塊鏈設(shè)計(jì)原理和開發(fā)技術(shù),包含公鏈的整體架構(gòu)和開發(fā)細(xì)節(jié),主要內(nèi)容包括:第1章介紹公鏈設(shè)計(jì)架構(gòu);第2~4章介紹比原鏈的交互工具、核心進(jìn)程bytomd,以及APIServer實(shí)現(xiàn)原理和接口設(shè)計(jì)。第5章和第6章詳細(xì)介紹區(qū)塊鏈核心部分,包括區(qū)塊、區(qū)塊鏈、交易的核心數(shù)據(jù)結(jié)構(gòu),以及UTXO模型、隔離見證、交易腳本、驗(yàn)
作為目前流行的編程工具之一,Scratch是一個(gè)強(qiáng)大的可視化編程平臺(tái),其豐富的學(xué)習(xí)環(huán)境適合所有年齡段的用戶,尤其是想象力豐富且愛好廣泛的青少年人群。它可以用來制作交互式程序及多媒體項(xiàng)目,包括動(dòng)畫、音樂、報(bào)告、科學(xué)實(shí)驗(yàn)、游戲和模擬程序等。本書意在以Scratch為平臺(tái),在展示其強(qiáng)大功能的同時(shí),教會(huì)讀者*基本的編程概念和編
本書向讀者展示Java語(yǔ)言中更加智能化的編碼實(shí)例。書中首先介紹面向?qū)ο缶幊蹋∣OP)和函數(shù)式編程(FP)范式,然后描述常用設(shè)計(jì)模式的經(jīng)典使用方法,并解釋如何利用函數(shù)式編程特性改變經(jīng)典的設(shè)計(jì)模式。讀者將學(xué)習(xí)混合使用OOP和FP的實(shí)現(xiàn)方式,然后學(xué)習(xí)響應(yīng)式編程模型一種為了編寫更好的代碼而將OOP和FP結(jié)合使用的方法。之后,本
以案例的形式講述了軟件項(xiàng)目管理的全過程,借助路線圖講述了項(xiàng)目管理的理論、方法以及技巧,覆蓋項(xiàng)目管理十大知識(shí)域的相關(guān)內(nèi)容,并重點(diǎn)強(qiáng)調(diào)了軟件項(xiàng)目管理實(shí)施過程。
本書將介紹如何直接在瀏覽器中創(chuàng)建漂亮的3D場(chǎng)景和動(dòng)畫,并且充分發(fā)揮WebGL和現(xiàn)代瀏覽器的潛能。首先介紹基本概念和基礎(chǔ)組件,然后通過逐漸擴(kuò)展示例代碼逐步深入講解更多高級(jí)技術(shù)。在本書中讀者將學(xué)到如何從外部加載3D模型和具有真實(shí)效果的材質(zhì)紋理、學(xué)習(xí)使用Three.js提供的攝像機(jī)組件來實(shí)現(xiàn)在3D場(chǎng)景中飛行和走動(dòng)、如何將HT
本書理論部分主要介紹與數(shù)據(jù)處理和數(shù)據(jù)庫(kù)應(yīng)用密切相關(guān)的基礎(chǔ)、核心的概念、原理和方法,主要內(nèi)容包括:數(shù)據(jù)處理與數(shù)據(jù)庫(kù)概述、實(shí)體-聯(lián)系數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)、SQL、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì);應(yīng)用部分以Access2010為具體的DBMS,詳細(xì)介紹其主要功能和使用方法,主要內(nèi)容包括:Acces2010的初級(jí)使用(包括創(chuàng)建數(shù)據(jù)表、
本書基于野火STM32全系列開發(fā)板介紹uC/OS-III內(nèi)核實(shí)現(xiàn)與應(yīng)用開發(fā),全書分為兩部分,第壹部分先教你如何從0到1把uC/OS-III內(nèi)核寫出來,從底層的匯編開始講解任務(wù)如何定義、如何切換,還講解了阻塞延時(shí)如何實(shí)現(xiàn)、如何支持多優(yōu)先級(jí)、如何實(shí)現(xiàn)任務(wù)延時(shí)列表以及時(shí)間片等uC/OS的核心知識(shí)點(diǎn);第二部分講解uC/OS-I
《Python3程序設(shè)計(jì)基礎(chǔ)》對(duì)Python3進(jìn)行了全面的闡述,內(nèi)容分為基礎(chǔ)和應(yīng)用兩部分。其中,基礎(chǔ)部分包括Python編程概述、基本數(shù)據(jù)類型、組合數(shù)據(jù)類型、輸入輸出文件、順序與選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)與模塊、面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)。應(yīng)用部分包括圖形用戶界面、科學(xué)計(jì)算、網(wǎng)絡(luò)爬蟲、數(shù)據(jù)庫(kù)應(yīng)用、Web開發(fā)、電子游戲開發(fā)和異常
《Java程序員面試筆記》是為了滿足廣大應(yīng)聘IT崗位的畢業(yè)生及社招人員復(fù)習(xí)所學(xué)知識(shí)、提高職場(chǎng)競(jìng)爭(zhēng)力而編寫的。書中涵蓋了Java程序員面試所需掌握的主要知識(shí)點(diǎn),內(nèi)容涉及Java基礎(chǔ)、面向?qū)ο、多線程、容器、軟件工程與設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)與算法、JavaEE技術(shù)、JavaWeb設(shè)計(jì)以及Android編程等。本書還包含了相當(dāng)篇