本書詳細闡述了自研操作系統(tǒng)DIM-SUM的設(shè)計與實現(xiàn),提供了在ARM64虛擬機中動手實踐DIM-SUM及參與DIM-SUM開發(fā)的方法。針對DIM-SUM操作系統(tǒng)的同步與互斥、調(diào)度、內(nèi)存、中斷與定時器、塊設(shè)備、文件系統(tǒng)模塊進行了詳細的分析,包括這些模塊的設(shè)計思路、數(shù)據(jù)結(jié)構(gòu)定義、關(guān)鍵API說明。最重要的是,本書對各個模塊的
本書全面、系統(tǒng)地討論了網(wǎng)絡(luò)綜合布線基礎(chǔ)理論、系統(tǒng)組成及設(shè)計、布線施工技術(shù)、布線系統(tǒng)測試與工程驗收等知識;并針對當前網(wǎng)絡(luò)布線領(lǐng)域的最新技術(shù)發(fā)展,給出了若干具有代表性的綜合布線系統(tǒng)設(shè)計方案及其典型應(yīng)用。全書共10章,分為4個知識單元;A(chǔ)理論單元主要介紹網(wǎng)絡(luò)布線所要用到的理論基礎(chǔ)。布線系統(tǒng)工程設(shè)計單元討論網(wǎng)絡(luò)布線系統(tǒng)的組成
近年來,以ApacheSpark為代表的大數(shù)據(jù)處理框架在學(xué)術(shù)界和工業(yè)界得到了廣泛的使用。本書以ApacheSpark框架為核心,總結(jié)了大數(shù)據(jù)處理框架的基礎(chǔ)知識、核心理論、典型的Spark應(yīng)用,以及相關(guān)的性能和可靠性問題。本書分9章,主要包含四部分內(nèi)容。第一部分大數(shù)據(jù)處理框架的基礎(chǔ)知識(第1~2章):介紹大數(shù)據(jù)處理框架的
本書以Intel公司的QuartusPrimeStandard18.1集成開發(fā)環(huán)境作為復(fù)雜數(shù)字系統(tǒng)設(shè)計的平臺,以基礎(chǔ)的數(shù)字邏輯和數(shù)字電路知識為起點,以Intel公司的MAX10系列可編程邏輯器件和VerilogHDL為載體,詳細介紹了數(shù)字系統(tǒng)中基本邏輯單元的RTL描述方法。在此基礎(chǔ)上,實現(xiàn)了復(fù)雜數(shù)字系統(tǒng)、處理器系統(tǒng)、片
本書系統(tǒng)地講解了TableauPrepBuilder和TableauDesktop的原理與實踐應(yīng)用。全書以可視化分析、Tableau計算為重點,詳細介紹了如何理解數(shù)據(jù)的層次、如何使用TableauPrepBuilder整理和準備數(shù)據(jù)、如何使用TableauDesktop開展敏捷數(shù)據(jù)分析、Tableau高級互動,特別是深
本書以開源軟件MyBatis的源碼為例,講述程序源碼閱讀的流程、方法、技巧。本書先介紹MyBatis的發(fā)展背景與使用方法讓讀者對MyBatis建立概括性的認識,繼而逐步深入剖析MyBatis的源碼。并在剖析MyBatis源碼的過程講述源碼中所涉及到的編程語言知識、設(shè)計模式、架構(gòu)技巧。最終使得讀者在詳細了解MyBatis
本書源碼以RocketMQ4.2.0和RocketMQ4.3.0為基礎(chǔ),從RocketMQ的實際使用到RocketMQ的源碼分析,再到RocketMQ企業(yè)落地實踐方案,逐步講解。使讀者由淺入深地了解RocketMQ。本書在源碼分析過程中,先講整體流程,再按模塊、步驟進行詳細講解,希望讀者在閱讀時能舉一反三,能知其然且知
本書共有四篇。入門篇,介紹流程圖的概念,畫筆指令原理,學(xué)習(xí)運用數(shù)學(xué)公式繪制圖形。特效篇,介紹運用畫筆實現(xiàn)動態(tài)的特效,包括流星、煙花、噴泉、下雨等案例。游戲篇,介紹使用畫筆實現(xiàn)獨特、炫酷的游戲,包括釣魚、天羅地網(wǎng)、切木條和巧匠建塔等案例。進階篇,介紹更為深入的程序?qū)崿F(xiàn)方法,如遞歸算法、數(shù)學(xué)公式運用及模塊化的程序架構(gòu)等,包
《商業(yè)智能工具應(yīng)用及數(shù)據(jù)可視化》一書聚焦商業(yè)智能與數(shù)據(jù)可視化主題,從概念、價值、方法、工具等理論基礎(chǔ)出發(fā),以實際場景為參考,分入門、進階兩大階段,以帆軟FineBI為例從商業(yè)智能工具的基本知識,商業(yè)應(yīng)用場景,數(shù)據(jù)可視化優(yōu)秀案例等方面,介紹了商業(yè)智能工具和各種常規(guī)和高級可視化圖形的使用方法,重點介紹了商業(yè)智能工具Fine
本書主要是介紹Node.js技術(shù)棧,內(nèi)容涉及Node.js的基礎(chǔ)知識、核心編程、網(wǎng)絡(luò)編程、數(shù)據(jù)存儲、綜合應(yīng)用等五大部分。其中綜合應(yīng)用部分,更是以一個真實的“新聞頭條”互聯(lián)網(wǎng)應(yīng)用作為案例,可以令讀者從0開始掌握Node.js 本書案例豐富、技術(shù)新穎,除了Node.js技術(shù)外,還講述了Express、Socket.IO、A
本書共12章,主要內(nèi)容包括OpenCV4基礎(chǔ)知識,OpenCV的模塊架構(gòu),圖像存儲容器,圖像的讀取與顯示,視頻加載與攝像頭調(diào)用,圖像變換,圖像金字塔,圖像直方圖的繪制,圖像的模板匹配,圖像卷積,圖像的邊緣檢測,腐蝕與膨脹,形狀檢測,圖像分割,特征點檢測與匹配,單目和雙目視覺,光流法目標跟蹤,以及OpenCV在機器學(xué)習(xí)方
本書把趣味游戲開發(fā)應(yīng)用于Python編程教學(xué),通過介紹12個由易到難的趣味游戲案例的編寫過程,帶領(lǐng)讀者從零基礎(chǔ)開始學(xué)習(xí)。本書共13章,系統(tǒng)講解了Python語言基本概念、開發(fā)環(huán)境搭建、循環(huán)、列表、數(shù)據(jù)類型、條件、復(fù)合運算符、字符串拼接、布爾變量、數(shù)組、函數(shù)、列表操作、面向?qū)ο缶幊痰然A(chǔ)知識,還介紹了圖片操作、文件讀寫、
本書全面系統(tǒng)地介紹了FlashCS6的基本操作方法,包括FlashCS6的入門介紹、輔助工具的基本操作、基本繪圖工具的運用、動畫圖形對象的編輯、動畫圖形的填充和描邊、外部媒體素材的導(dǎo)入、文本對象的創(chuàng)建和編輯、圖層和幀的創(chuàng)建、簡單動畫效果的制作、元件和庫、AS基礎(chǔ)、動畫的測試、優(yōu)化、發(fā)布等內(nèi)容。 本書內(nèi)容以基礎(chǔ)知識講解和
本書是針對初學(xué)者量身定做的一本IllustratorCC2018完全學(xué)習(xí)手冊。全書采用教程+實例的形式編寫,劃分為4篇:入門篇、提高篇、進階篇和實戰(zhàn)篇,在4個篇章的基礎(chǔ)上又細分為了13章內(nèi)容,系統(tǒng)且全面地講解了IllustratorCC2018的各項功能和使用技巧。從圖形圖像的基本概念講起,逐步深入到繪圖、填充上色、圖
內(nèi)容提要 本書全面介紹了UI設(shè)計的工具、設(shè)計理論和界面制作方法,包括Photoshop和Illustrator的常用工具,UI設(shè)計的理論、原則和規(guī)范,常見界面的概念和制作,切圖和標注,以及藝術(shù)二維碼的制作方法。本書完全針對零基礎(chǔ)的讀者編寫,是入門級讀者快速而全面掌握UI設(shè)計的參考書。 全書以各種重要技術(shù)和常見界面為主線
本書全面介紹了UI設(shè)計的工具、設(shè)計理論和界面制作方法,包括Photoshop和Illustrator的常用工具,UI設(shè)計的理論、原則和規(guī)范,常見界面的概念和制作,切圖和標注,以及藝術(shù)二維碼的制作方法。本書完全針對零基礎(chǔ)的讀者編寫,是入門級讀者快速而全面掌握UI設(shè)計的參考書。 全書以各種重要技術(shù)和常見界面為主線,通過課堂
這是一本講解Sketch圖標與UI界面設(shè)計的實例教程。全書根據(jù)日常生活中移動App界面的常見功能,分類講解UI圖標與界面設(shè)計的技巧與方法。 全書共6章,以案例的形式分別講解了圖標設(shè)計、引導(dǎo)頁設(shè)計、主頁設(shè)計、圖表頁設(shè)計、個人中心頁設(shè)計及登錄頁設(shè)計。針對圖標的設(shè)計,分為線性圖標、扁平圖標和擬物圖標的繪制;針對界面的設(shè)計,分
本書較為全面地介紹了華為物聯(lián)網(wǎng)操作系統(tǒng)LiteOS內(nèi)核相關(guān)知識。全書共12章,介紹了LiteOS的移植與內(nèi)核資源的應(yīng)用,如創(chuàng)建任務(wù)、任務(wù)管理、消息隊列、信號量、互斥鎖、事件、軟件定時器、內(nèi)存管理、中斷管理及鏈表等操作,深入講解了內(nèi)核資源的概念、運行機制、應(yīng)用場景及源碼。本書提供了大量實驗,通過練習(xí)和操作實踐,讀者可鞏固
本書以一個完整旅游公司網(wǎng)站的開發(fā)項目為主線,貫穿所有知識點,較為全面地介紹了Web前端開發(fā)中使用HTML5和CSS3標準化重構(gòu)網(wǎng)頁的技術(shù)。 全書共10個任務(wù),包括初探Web前端技術(shù)、使用HTML5搭建旅游公司網(wǎng)站首頁結(jié)構(gòu)、使用DIV+CSS實現(xiàn)旅游公司網(wǎng)站首頁布局、使用CSS3美化超鏈接、使用CSS3制作導(dǎo)航、美化網(wǎng)頁
本書以掌控板和掌控擴展板(掌控寶〉及其創(chuàng)客馬拉松套件為支撐,掌控板作為一款普及盯衛(wèi)AM、創(chuàng)客教育、人工智能教育、編程教育的開源智能硬件,集成ESP32高性能雙核芯片,支持Wi-Fi和藍牙雙模通信,可作為物聯(lián)網(wǎng)節(jié)點,實現(xiàn)物聯(lián)網(wǎng)應(yīng)用.它還集成多種外部擴展接口,支持圖形化及MPython代碼編程,可實現(xiàn)智能機器人、創(chuàng)意“智”