本書以工業(yè)互聯(lián)網(wǎng)項(xiàng)目一“機(jī)器設(shè)備在線監(jiān)控系統(tǒng)”的數(shù)據(jù)庫開發(fā)過程為主線,以數(shù)據(jù)庫開發(fā)技術(shù)為中心,結(jié)合常用開發(fā)語言,貫通如下內(nèi)容:DM8的安裝部署、數(shù)據(jù)模型、數(shù)據(jù)庫與數(shù)據(jù)表、運(yùn)算符與函數(shù)、索引、數(shù)據(jù)完整性、數(shù)據(jù)查詢、視圖、存儲過程、觸發(fā)器、用戶和數(shù)據(jù)安全、備份與恢復(fù)及使用Java、Python進(jìn)行接口開發(fā)等。
本書通過12個項(xiàng)目的具體實(shí)施講解了Python程序設(shè)計(jì)的相關(guān)知識,包括編程輸出“社會主義核心價值觀”、實(shí)現(xiàn)找零換算、跳水單人項(xiàng)目計(jì)分、顯示楊輝三角、實(shí)現(xiàn)用戶登錄功能、實(shí)現(xiàn)通訊錄功能、繪制正弦函數(shù)、創(chuàng)建客戶信息簿、分詞處理器、模擬智能機(jī)房管理、動態(tài)時鐘和系統(tǒng)信息采集。
本書依據(jù)校企合作共同育人的教學(xué)目標(biāo)編寫完成。全書共分為13個單元,內(nèi)容包括數(shù)據(jù)庫的魅力、進(jìn)入MySQL的世界、數(shù)據(jù)庫之夢想啟航、數(shù)據(jù)庫和數(shù)據(jù)表操作、單表查詢、多表查詢、視圖與索引、權(quán)限與賬戶管理、存儲過程與觸發(fā)器、數(shù)據(jù)庫事務(wù)與鎖機(jī)制、MySQL數(shù)據(jù)備份與恢復(fù)、主從復(fù)制、日志管理與MySQL讀寫分離。書中每個單元配有單元導(dǎo)讀、知識與技能目標(biāo)、素質(zhì)目標(biāo)、單元結(jié)構(gòu)、思想引領(lǐng)、拓展閱讀、單元自測(知識自測、技能自測)、學(xué)習(xí)成果達(dá)成與測評,輔助完成單元知識的學(xué)習(xí)和拓展。
本書共13章,內(nèi)容包括:Python基礎(chǔ)入門、Python語言基礎(chǔ)、流程控制、Python函數(shù)編程、列表與元組、字符串的深入、字典和集合、面向?qū)ο蟪绦蛟O(shè)計(jì)、Python模塊、異常處理及程序調(diào)試、文件及目錄操作、使用進(jìn)程和線程、遞歸。
本書共分為6個模塊,模塊1主要介紹游戲引擎的相關(guān)概念及Unity的基本操作方法;模塊2介紹了Unity游戲開發(fā)過程中必備的資源文件的導(dǎo)人和導(dǎo)出方法以及資源商店的使用方法;模塊3詳細(xì)講述了如何使用Unity制作游戲地形;模塊4介紹了Unity腳本語言C#的基礎(chǔ)知識;模塊5基于Unity官方提供的UI系統(tǒng)詳細(xì)說明了如何開發(fā)游戲登錄界面、設(shè)置界面等,增加用戶在游戲中的交互體驗(yàn);模塊6詳細(xì)講解了Unity動畫的創(chuàng)建及使用方法,以及如何利用Timeline和Cinemachine插件制作CG動畫等。
本書以在線題目驅(qū)動的方式介紹數(shù)據(jù)結(jié)構(gòu)與算法相關(guān)知識,以Python語言描述算法,培養(yǎng)學(xué)生的計(jì)算思維、分析與解決具體問題的能力及創(chuàng)新能力。本書內(nèi)容主要包括線性表、棧、列、字符串、二叉樹和圖等數(shù)據(jù)結(jié)構(gòu)及相應(yīng)算法,以及查找算法和排序算法。
本書共13章,分為三大部分。第1章到第4章的內(nèi)容為第一部分,主要講解了Java語言的基礎(chǔ)知識,包括Java概述、基本語法、數(shù)組、程序流程控制語句等。第5章到第11章的內(nèi)容為第二部分,主要講解了Java語言中的重要知識點(diǎn),包括類與對象,繼承,數(shù)字、字符和字符串處理,以及接口、抽象類與內(nèi)部類、泛型、包等。第12章和第13章的內(nèi)容為第三部分,重點(diǎn)講解了Java的異常處理和輸入與輸出。
本書共12個單元,內(nèi)容包括Linux系統(tǒng)概述、安裝Linux系統(tǒng)、圖形界面管理、終端操作、目錄及其操作、文本編輯、Linux軟件包管理、Linux文件系統(tǒng)管理、網(wǎng)絡(luò)配置管理、用戶和進(jìn)程管理、Shell程序設(shè)計(jì)、常見服務(wù)配置。每個單元的內(nèi)容分為知識入門、循序漸進(jìn)、知識拓展三部分。在每章的知識入門部分,介紹了本章相關(guān)的概念,以幫助讀者快速入門;在每章的循序漸進(jìn)部分,講解了每個知識點(diǎn)的應(yīng)用,并且對應(yīng)每個知識點(diǎn)都有相應(yīng)的實(shí)例,循序漸進(jìn)地引導(dǎo)讀者學(xué)習(xí)Linux基礎(chǔ)知識;在每章的知識拓展部分,對知識點(diǎn)進(jìn)行了
本書以Python3.8為基礎(chǔ),圍繞Python3版本展開深入講解,主要內(nèi)容包括了12個單元。每個單元的內(nèi)容按照由淺入深的方式,分為知識入門、循序漸進(jìn)、知識拓展三部分。在講解過程中,穿插了大量的實(shí)例和任務(wù),幫助讀者理解和掌握各個知識。同時,每個單元結(jié)尾都配以相關(guān)的習(xí)題,有助于讀者自測和練習(xí)。
本書共7章。第1章數(shù)據(jù)倉庫概述,對數(shù)據(jù)倉庫及其發(fā)展現(xiàn)狀、特點(diǎn)、組成、體系結(jié)構(gòu)等進(jìn)行介紹;第2章Python數(shù)據(jù)分析概述,對Python及其開發(fā)平臺的搭建、數(shù)據(jù)分析工具進(jìn)行闡述;第3章準(zhǔn)備數(shù)據(jù),包括數(shù)據(jù)倉庫讀寫文件、儲存與檢索、數(shù)據(jù)ETL過程、數(shù)據(jù)的初步處理;第4章數(shù)據(jù)倉庫設(shè)計(jì),闡述數(shù)據(jù)倉庫的規(guī)劃和需求分析以及數(shù)據(jù)倉庫的建模;第5章數(shù)據(jù)分類,包括分類過程以及k-最鄰近分類算法、決策樹分類算法、貝葉斯分類算法、神經(jīng)網(wǎng)絡(luò)算法、支持向量機(jī)5種數(shù)據(jù)分類法;第6章回歸分析與時序分析,對識別并解決數(shù)據(jù)中的多重