本書緊緊圍繞《高等學(xué)校計算機(jī)專業(yè)核心課程教學(xué)實施方案》,并參照安徽省高等學(xué)校計算機(jī)教育研究會課程建設(shè)專業(yè)委員會提出的地方應(yīng)用型本科“數(shù)據(jù)結(jié)構(gòu)”課程教學(xué)大綱編寫而成。全書共分為8章,第1章為緒論,主要介紹數(shù)據(jù)結(jié)構(gòu)和算法的基本概念。第2~4章介紹線性數(shù)據(jù)結(jié)構(gòu)的類型、特點及其操作算法等,其中,第2章具體介紹普通的線性表,第3
本書內(nèi)容全面、細(xì)致、通俗易懂。涵蓋線性表、棧和隊列、樹和二叉樹、堆、哈夫曼樹、并查集、AVL樹、紅黑樹、B樹和B+樹、串、圖、散列表等數(shù)據(jù)結(jié)構(gòu),以及枚舉、二分、遞歸、分治、動態(tài)規(guī)劃、貪心、深搜、廣搜、最短路、最小生成樹、拓?fù)渑判、關(guān)鍵路徑、內(nèi)外排序等算法。對各類數(shù)據(jù)結(jié)構(gòu)和算法,不但要掌握理論,還應(yīng)熟練地編程實現(xiàn)。本書
在編寫計算機(jī)程序解決實際問題之前,應(yīng)該首先建立針對該問題的邏輯模型,包括相關(guān)數(shù)據(jù)的組織結(jié)構(gòu)和處理算法,本書就是針對如何有效地組織數(shù)據(jù)以及如何設(shè)計處理算法而編寫的。本書采用通俗易懂的語言,結(jié)合大量圖示和實例,幫助讀者理解和掌握數(shù)據(jù)結(jié)構(gòu)相關(guān)的基本概念、基礎(chǔ)知識和主要算法。第2章、第5章和第6章還針對最典型的線性結(jié)構(gòu)、樹結(jié)構(gòu)
《SQLServer運維之道》從一位擁有多年數(shù)據(jù)庫運維經(jīng)驗的“老司機(jī)”視角出發(fā),循序漸進(jìn)地介紹SQLServer數(shù)據(jù)庫。《SQLServer運維之道》分為4篇,共9章,內(nèi)容涵蓋數(shù)據(jù)庫基礎(chǔ)、性能優(yōu)化、開發(fā)、架構(gòu)高可用性與運維等多個方面;A(chǔ)篇(第1章和第2章)從安裝部署講起,探討SQLServer在容器化和云原生環(huán)境下的
本書共12章,內(nèi)容涵蓋Python概述、數(shù)據(jù)類型與常用內(nèi)置對象、數(shù)據(jù)輸入輸出、程序控制結(jié)構(gòu)、字符串、組合數(shù)據(jù)類型與中文分詞、函數(shù)與圖形繪制、文件讀寫與數(shù)據(jù)處理、面向?qū)ο蟪绦蛟O(shè)計、程序異常處理、GUI程序設(shè)計、數(shù)據(jù)庫程序設(shè)計。 本書從基本概念講起,逐步深入復(fù)雜編程技巧和實際應(yīng)用,對不同學(xué)習(xí)階段學(xué)生具有指導(dǎo)意義和參考價值。
本書共包含11個項目,全面、系統(tǒng)地介紹了MySQL數(shù)據(jù)庫的基本概念及應(yīng)用,內(nèi)容包括初識數(shù)據(jù)庫、數(shù)據(jù)庫的基本操作、數(shù)據(jù)表的基本操作、數(shù)據(jù)的基本操作、數(shù)據(jù)查詢、索引、視圖、觸發(fā)器、數(shù)據(jù)庫安全與管理、存儲過程與事務(wù)、網(wǎng)上書城數(shù)據(jù)庫案例設(shè)計。不同于傳統(tǒng)教材,本書創(chuàng)新采用項目化教學(xué)法,以典型應(yīng)急物資管理系統(tǒng)為案例主線,將核心知識
《視頻短片剪輯》教材系統(tǒng)地介紹了視頻剪輯的全過程,從前期的拍攝準(zhǔn)備到后期的剪輯技巧,旨在培養(yǎng)學(xué)生的剪輯思維和實踐能力。教材首先概述了視頻剪輯的基本概念、歷史發(fā)展和行業(yè)趨勢,為學(xué)習(xí)者奠定堅實的理論基礎(chǔ)。接著,深入講解了剪輯軟件的選擇與使用,包括AdobePremierePro、FinalCutPro等流行工具的操作技巧。
本書以理論與實踐結(jié)合的方式深入講解了Qt開發(fā)框架的基本知識和編程實踐,案例既包含和學(xué)生學(xué)業(yè)密切相關(guān)的績點計算器,也包含影視大數(shù)據(jù)圖形圖像操作網(wǎng)絡(luò)通信等媒體特色鮮明的實例,具有實用性或行業(yè)特色,適用于具備一定編程基礎(chǔ)的學(xué)生或編程愛好者;诮滩牡膸状蟀咐x者可以創(chuàng)新組合形成新的桌面應(yīng)用程序。
本書首先介紹了在實際數(shù)字孿生項目開發(fā)中,經(jīng)常會用到的Unity基礎(chǔ)知識,包括:3D場景構(gòu)建、模型導(dǎo)入、常見模型格式轉(zhuǎn)換、材質(zhì)系統(tǒng)、UI系統(tǒng)以及C#腳本編程等。接著通過一個完整的實戰(zhàn)案例,介紹了數(shù)字孿生項目中的常見功能,包括:UI彈窗、攝像機(jī)視角切換、構(gòu)件交互、網(wǎng)絡(luò)數(shù)據(jù)接入與呈現(xiàn)、物聯(lián)網(wǎng)硬件數(shù)據(jù)接入與物聯(lián)網(wǎng)硬件控制、項目
《軟件架構(gòu)基礎(chǔ)》一書是以iSAQB的認(rèn)證軟件架構(gòu)專家基礎(chǔ)級課程內(nèi)容為藍(lán)本編撰和翻譯而成的。書中主要涉及軟件工程學(xué)科中軟件架構(gòu)相關(guān)的各類基礎(chǔ)知識和概念體系的介紹,包含軟件架構(gòu)師的各項工作職能和角色,以及軟件架構(gòu)設(shè)計工作的過程中涉及的流程、設(shè)計原則、架構(gòu)模式、架構(gòu)文檔以及軟件架構(gòu)的質(zhì)量評估等內(nèi)容。本書適合在軟件系統(tǒng)設(shè)計和開