卓越的代碼需要利用現(xiàn)代編程語言的先進特性來實現(xiàn)軟件功能。但軟件最終都要運行在計算機上,無論它是采用哪種編程語言編寫的。因此,卓越的軟件代碼也要充分地利用計算機中的各種資源,將計算機的性能發(fā)揮到極致,F(xiàn)代編程語言將這些知識隱藏了起來,容易被我們忽視。因此,《編程卓越之道》系列的第一卷《深入理解計算機》將重點放在軟件執(zhí)行背
本書面向MATLAB的初、中級讀者,在介紹MATLABR2022a集成環(huán)境的基礎(chǔ)上,對MATLAB使用中常用的知識和工具進行了詳細的介紹。書中各章均提供了大量有針對性的示例,可供讀者進行實戰(zhàn)練習(xí)。根據(jù)內(nèi)容的側(cè)重點不同,全書分為4部分,共20章:第1~5章為基礎(chǔ)部分,第6~11章為數(shù)學(xué)應(yīng)用部分,第12~16章為工程應(yīng)用部
本書主要介紹Python應(yīng)用開發(fā)技術(shù),包括Python編程基礎(chǔ)、Python編程進階、Python嵌入式應(yīng)用開發(fā)、Python通信應(yīng)用開發(fā)、Python機器視覺應(yīng)用開發(fā)和Python綜合應(yīng)用開發(fā)。本書先深入淺出地介紹相關(guān)的理論知識,再進行案例的開發(fā)實踐,將理論知識的學(xué)習(xí)和案例開發(fā)的實踐緊密地結(jié)合起來,有助于讀者快速掌握
本書基于Windows10+Office2016,講解了大學(xué)生計算機基礎(chǔ)的相關(guān)知識。全書共11章,主要內(nèi)容包括計算機與信息技術(shù)基礎(chǔ)、計算機系統(tǒng)的構(gòu)成、操作系統(tǒng)基礎(chǔ)、計算機網(wǎng)絡(luò)與Internet、文檔編輯軟件Word2016、電子表格軟件Excel2016、演示文稿軟件PowerPoint2016、多媒體技術(shù)及應(yīng)用、信息
面對大數(shù)據(jù)和人工智能技術(shù)及應(yīng)用的迅猛發(fā)展,傳統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與算法課程的教學(xué)內(nèi)容和教學(xué)模式亟待改革,以適應(yīng)大數(shù)據(jù)和人工智能專業(yè)人才培養(yǎng)的需要。本書就是為滿足這種需要而編寫的。本書共15章,主要內(nèi)容包括大數(shù)據(jù)概念、Python語言基礎(chǔ)、線性表、棧與隊列、數(shù)組與字符串、樹、圖等經(jīng)典數(shù)據(jù)結(jié)構(gòu),鍵值對、嵌套數(shù)據(jù)結(jié)構(gòu)、列存儲結(jié)構(gòu)等面
內(nèi)容提要本書面向藍橋杯全國軟件和信息技術(shù)專業(yè)人才大賽的軟件類賽項(以下簡稱藍橋杯軟件類大賽),從數(shù)據(jù)結(jié)構(gòu)和算法的維度幫助廣大讀者訓(xùn)練編程思維和計算思維,掌握編程方法和解題技巧。本書共10章,第1章主要介紹了藍橋杯軟件類大賽的基本情況,歸類匯總了其涉及的知識點(包括算法知識點),詳細介紹了其在線評測系統(tǒng)以說明評分情況。第
本書主要介紹在智能化時代做AR界面設(shè)計所需要掌握的概念、思維和具體方法。本書通過前景、概念、體系、實操、成長5章的內(nèi)容,介紹AR界面設(shè)計需要了解哪些內(nèi)容、掌握哪些概念、如何實際運用,傳達在智能化時代,AR界面設(shè)計所處的位置、作用及思考方式。通過一個實際的案例分析,讀者可了解AR界面設(shè)計和傳統(tǒng)互聯(lián)網(wǎng)UI設(shè)計的異同,進而形
體驗設(shè)計誕生于交互設(shè)計、界面設(shè)計以及服務(wù)設(shè)計之中,引起了眾多從業(yè)者追捧,甚至有很多人為此爭辯不休。本書提到了大量的方法和觀點,涉及基本的設(shè)計推導(dǎo)理論及認知心理學(xué)等,除了可以幫助年輕設(shè)計師們搭建一個相對完整的知識儲備庫,還可以有效地幫助這個群體在完成目標的路上進行系統(tǒng)化思考,讓其設(shè)計之路走起來更快、更省勁一些。書中的前兩
本書從畫面的構(gòu)成關(guān)系對視覺感受的影響這一底層的設(shè)計邏輯出發(fā),由淺入深地解析了游戲概念設(shè)計的知識點。 本書前3章主要講解基礎(chǔ)的構(gòu)成關(guān)系和節(jié)奏感的塑造。第4~8章主要講解不同層面外觀形式對概念設(shè)計結(jié)果的影響。第9~11章主要從畫面框架關(guān)系、空間關(guān)系及光影塑造的角度講解對整體畫面進行塑造時所應(yīng)掌握的知識點。第12~14章從游
本書是一本經(jīng)典而實用的Spring學(xué)習(xí)指南,介紹了Spring使用框架、SpringBoot,以及Spring系統(tǒng)中的其他組成部分。 本書分為4個部分,共18章。第1部分(第1章~第6章)涵蓋了構(gòu)建Spring應(yīng)用的基礎(chǔ)知識。第2部分(第7章~第10章)討論了如何講Spring應(yīng)用與其他應(yīng)用進行集成。第3部分(第11章
本書從零基礎(chǔ)開始講解,系統(tǒng)介紹了RHCE8的相關(guān)知識,以幫助讀者快速了解及熟練掌握RHCE8的相關(guān)操作,是一本高品質(zhì)的RHCE認證的學(xué)習(xí)書籍。 本書分為9篇,共35章。第1篇主要介紹基本配置;第2篇主要介紹用戶及權(quán)限管理;第3篇主要介紹網(wǎng)絡(luò)相關(guān)配置;第4篇主要介紹存儲管理;第5篇主要介紹系統(tǒng)管理;第6篇主要介紹軟件管理
"本書作為程序設(shè)計課程的通用性教材,主要以C語言為基礎(chǔ)介紹程序設(shè)計的一般理論和案例實踐,內(nèi)容包括:程序設(shè)計引論及算法知識,C語言概述以及C語言中數(shù)據(jù)類型、運算符、表達式等初步知識,程序設(shè)計基本結(jié)構(gòu),函數(shù)、數(shù)組、指針的基本應(yīng)用,文件讀寫,構(gòu)造數(shù)據(jù)類型,位運算知識等。本書在加強C語言基本知識訓(xùn)練的同時,注重對編程能力的培養(yǎng)
"本教材立足信創(chuàng)產(chǎn)業(yè)基礎(chǔ)課程操作系統(tǒng)管理,全面梳理了我國發(fā)展信創(chuàng)產(chǎn)業(yè)的原因和戰(zhàn)略需求,讓讀者領(lǐng)會在當今數(shù)字化大時代是大國科技需要堅實的信息技術(shù)基礎(chǔ)做為支撐;在知識點講授方面,教材從管理工作崗位需求出發(fā)以項目為牽手任務(wù)為驅(qū)動全面介紹了信創(chuàng)Linux系統(tǒng)管理知識,內(nèi)容具體包括信創(chuàng)產(chǎn)業(yè)和統(tǒng)信UOS的發(fā)展史、統(tǒng)信服務(wù)器操作系統(tǒng)
本書從實用的角度,介紹軟件工程的基礎(chǔ)知識和技術(shù)方法,力求做到結(jié)合實際、注重應(yīng)用、便于教學(xué),體現(xiàn)內(nèi)容的新穎性和系統(tǒng)性。本書內(nèi)容包括軟件工程概述,可行性研究與軟件工程開發(fā)計劃,需求分析,概要設(shè)計,詳細設(shè)計,軟件實現(xiàn),軟件維護,面向?qū)ο蠓椒āML及應(yīng)用,WebApp軟件工程,軟件重用和再工程,軟件工程管理,實例網(wǎng)上商品競拍
本書以一個完整的學(xué)生信息管理系統(tǒng)項目為載體,按照項目開發(fā)流程和學(xué)習(xí)者的認知規(guī)律,由淺入深、循序漸進地將Java程序設(shè)計的理論知識和關(guān)鍵技術(shù)融入各個任務(wù)中。通過一個個具體任務(wù)的完成到最終整個項目的實現(xiàn),讀者能夠快速掌握Java程序設(shè)計的相關(guān)理論知識和職業(yè)技能,能夠獨立開發(fā)各種小型信息管理系統(tǒng)。項目涉及的主要知識點和技能包
本書講解了SystemVerilogTestbench強大的驗證功能,清楚地解釋了面向?qū)ο缶幊、約束隨機測試和功能覆蓋的概念。本書涵蓋SystemVerilog所有驗證結(jié)構(gòu),如類、程序塊、隨機化和功能覆蓋等,并通過超過500個代碼示例和詳細解釋,說明了學(xué)習(xí)多態(tài)性、回調(diào)和工廠模式等概念的內(nèi)部工作原理。此外,本書提供了數(shù)百
Ghidra是美國國家安全局(NSA)開發(fā)的免費和開源的逆向工程工具,已于2019年的RSA正式發(fā)布,包含了一整套功能齊全的高級軟件分析工具,可以幫助廣大研究人員在Windows、macOS和Linux各大常見系統(tǒng)平臺上進行源代碼分析。目前已在技術(shù)安全社區(qū)掀起一股學(xué)習(xí)熱潮。
本書是Python入門圖書,適合初學(xué)者使用。全書共9章,通過64個有趣的案例介紹Python基礎(chǔ)知識,主要內(nèi)容包括搭建Python開發(fā)環(huán)境、Python基礎(chǔ)、字符串與列表、字典、if語句、循環(huán)語句、循環(huán)嵌套語句、文件與系統(tǒng)、函數(shù)。 本書為慕課版教材,在人郵學(xué)院(www.rymooc.com)平臺上提供了本書的配套慕課,
開發(fā)JavaScript庫是入門前端領(lǐng)域的重要一步。本書旨在幫助前端開發(fā)者掌握現(xiàn)代JavaScript庫的開發(fā)技術(shù),讓每個人都可以開源自己的現(xiàn)代JavaScript庫。本書系統(tǒng)介紹了現(xiàn)代JavaScript庫開發(fā)涉及的技術(shù)、原理和最佳實踐,以及將庫開源后如何做好維護工作。在最佳實戰(zhàn)部分,本書選取了9個典型庫作為案例,展
本書是一本介紹Web前端應(yīng)用開發(fā)技術(shù)的圖書,主要內(nèi)容包括HTML5開發(fā)基礎(chǔ)、CSS開發(fā)基礎(chǔ)、JavaScript開發(fā)基礎(chǔ)、Web開發(fā)框架、WebApp開發(fā)、物聯(lián)網(wǎng)Web應(yīng)用開發(fā)實例。本書采用任務(wù)式的學(xué)習(xí)方法,每個任務(wù)均給出了一個實際案例,每個實際案例均包含開發(fā)場景、任務(wù)目標、原理學(xué)習(xí)、開發(fā)實踐、任務(wù)驗證、任務(wù)小結(jié)、思考