本書共12章,第1~2章介紹了有關(guān)C++的基礎(chǔ)概念,以及C++的數(shù)據(jù)類型和表達式;第3~4章敘述了C++的程序結(jié)構(gòu)、流程控制語句和數(shù)組;第5~6章討論了函數(shù)的定義和相關(guān)調(diào)用,以及編譯預(yù)處理中的文件包含處理、宏定義與條件編譯;第7章講解了指針變量、指針數(shù)組等與指針相關(guān)的知識;第8章介紹了枚舉類型、結(jié)構(gòu)體及鏈表的相關(guān)概念;
本書詳細闡述了自研操作系統(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)地講解了TableauPrepBuilder和TableauDesktop的原理與實踐應(yīng)用。全書以可視化分析、Tableau計算為重點,詳細介紹了如何理解數(shù)據(jù)的層次、如何使用TableauPrepBuilder整理和準備數(shù)據(jù)、如何使用TableauDesktop開展敏捷數(shù)據(jù)分析、Tableau高級互動,特別是深
本書基于Go語言源碼提煉出Go特性的實現(xiàn)原理,并配以大量圖表和實例以通俗易懂的語言描述出來,包括常見數(shù)據(jù)結(jié)構(gòu)實現(xiàn)原理(包括chan、slice、map、struct等),常見控制結(jié)構(gòu)實現(xiàn)原理(包括defer、select、range、mutex等),Go協(xié)程、內(nèi)存管理、反射等機制,Go工具鏈指導(dǎo)及原理(包括單元測試、性
本書是微信小游戲開發(fā)的入門教程,通過大量實例介紹微信小游戲開發(fā)的基礎(chǔ)知識和技巧。全書共9章,內(nèi)容包括微信小游戲概述、微信小游戲策劃、JavaScript、微信API、原生微信小游戲開發(fā)、Cocos引擎、物理引擎Box2D,最后通過跑酷游戲和紙牌游戲兩個實戰(zhàn)案例介紹微信小游戲的開發(fā)流程與方法,鍛煉讀者實際動手能力。
本書共有四篇。入門篇,介紹流程圖的概念,畫筆指令原理,學(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
本書針對已有C程序設(shè)計基礎(chǔ)、學(xué)習(xí)C++面向?qū)ο蟪绦蛟O(shè)計的讀者。本書分為12章,第1章介紹面向?qū)ο蟪绦蛟O(shè)計的思想和基本概念;第2章綜述C++的發(fā)展歷程及新特性;第3~6章介紹類、對象、函數(shù)、常量、重載的概念及使用方法;第7、8章詳細講解類的組合、繼承、多態(tài)及模板問題;第9~11章詳細介紹輸入流/輸出流、異常處理及Visu
本書既是關(guān)于操作系統(tǒng)概念、結(jié)構(gòu)和機制的教材,目的是盡可能清楚和全面地展示現(xiàn)代操作系統(tǒng)的本質(zhì)和特點;也是講解操作系統(tǒng)的經(jīng)典教材,不僅系統(tǒng)地講述了操作系統(tǒng)的基本概念、原理和方法,而且以當代最流行的操作系統(tǒng)Windows10、UNIX、Android、Linux為例,展現(xiàn)了當代操作系統(tǒng)的本質(zhì)和特點。全書共分背景知識、進程、內(nèi)
本書主要是介紹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