本書(shū)共8個(gè)單元,主要介紹了線性表、棧和隊(duì)列、樹(shù)和二叉樹(shù)、圖等常用數(shù)據(jù)結(jié)構(gòu)的基本概念、邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)、具體實(shí)現(xiàn)和案例應(yīng)用等;還介紹了遞歸、排序、查找等常用算法的設(shè)計(jì)、實(shí)現(xiàn)和性能分析。每個(gè)單元以任務(wù)為主線貫穿組織,由任務(wù)(包括知識(shí)準(zhǔn)備、任務(wù)實(shí)施)、知識(shí)拓展、閱讀材料、單元小結(jié)、習(xí)題等部分組成。全書(shū)使用Java語(yǔ)言描述數(shù)
本書(shū)共10個(gè)單元,主要包括C語(yǔ)言程序設(shè)計(jì)概述,數(shù)據(jù)及運(yùn)算,控制結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,字符串與指針,函數(shù),編譯預(yù)處理,結(jié)構(gòu)體、共用體與枚舉類型,文件操作,C++程序設(shè)計(jì)初步等。
本書(shū)介紹了數(shù)據(jù)工程生命周期,并展示如何組合運(yùn)用各種云技術(shù)來(lái)滿足下游數(shù)據(jù)消費(fèi)者的需求。本書(shū)分為三部分:第一部分介紹了數(shù)據(jù)工程的定義、數(shù)據(jù)工程的生命周期、合理的架構(gòu)設(shè)計(jì)和幫助技術(shù)選型的框架;第二部分深入介紹了數(shù)據(jù)工程生命周期的每個(gè)階段—數(shù)據(jù)生成、存儲(chǔ)、獲取、轉(zhuǎn)換和服務(wù);第三部分討論了數(shù)據(jù)工程的重要部分——安全和隱私。附錄還
本書(shū)是上海理工大學(xué)上海市一流本科(數(shù)據(jù)庫(kù)原理)建設(shè)成果和配套教材。由上海理工大學(xué)計(jì)算機(jī)與人工智能專業(yè)學(xué)科帶頭人和團(tuán)隊(duì)領(lǐng)銜打造。本書(shū)以關(guān)系型數(shù)據(jù)庫(kù)為主要對(duì)象,一SQLServer為背景,較為全面的介紹了數(shù)據(jù)庫(kù)基本原理、設(shè)計(jì)方法和應(yīng)用技術(shù)。全書(shū)共分為10章,主要內(nèi)容包括數(shù)據(jù)庫(kù)基本概念、關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言
本書(shū)以培養(yǎng)游戲美術(shù)設(shè)計(jì)、游戲場(chǎng)景設(shè)計(jì)等應(yīng)用型人才為目標(biāo)進(jìn)行編寫,重點(diǎn)講解游戲中與美術(shù)相關(guān)的各類設(shè)計(jì)要素與基礎(chǔ)知識(shí)。全書(shū)共分為6個(gè)模塊,包括游戲美術(shù)設(shè)計(jì)認(rèn)知、數(shù)字繪畫基礎(chǔ)、游戲UI設(shè)計(jì)基礎(chǔ)、游戲角色設(shè)計(jì)基礎(chǔ)、游戲道具場(chǎng)景設(shè)計(jì)基礎(chǔ)、游戲美術(shù)項(xiàng)目實(shí)戰(zhàn)。
這是一本專為少年兒童打造的編程啟蒙書(shū),在這里你不僅可以掌握如何使用Scratch進(jìn)行編程,更重要的是,你將學(xué)會(huì)分析和解決問(wèn)題的邏輯思維。本書(shū)以制作漢堡、打掃衛(wèi)生、乘坐公交車等簡(jiǎn)單有趣,卻又蘊(yùn)含規(guī)律的生活化情景為例,將編程思維訓(xùn)練和Scratch編程教程巧妙融入其中,循序漸進(jìn)、寓教于樂(lè)地啟發(fā)大家的編程思維,如基礎(chǔ)思維、函
本書(shū)主要內(nèi)容包括MyBatis開(kāi)發(fā)環(huán)境、基本操作、運(yùn)行原理、關(guān)聯(lián)映射、動(dòng)態(tài)SQL、緩存機(jī)制、注解開(kāi)發(fā)、插件技術(shù)、逆向工程以及國(guó)內(nèi)流行的MyBatis-Plus,最后一章結(jié)合SpringBoot技術(shù)詳細(xì)介紹了MyBatis在項(xiàng)目實(shí)戰(zhàn)中的應(yīng)用。
本書(shū)共13章,涵蓋Python的基礎(chǔ)知識(shí)和多個(gè)領(lǐng)域的應(yīng)用。第1章介紹Python的背景和點(diǎn),幫助讀者逐步搭建Python開(kāi)發(fā)環(huán)境,為后續(xù)章節(jié)的學(xué)打下基礎(chǔ);第2~4章詳細(xì)介紹Python的基礎(chǔ)語(yǔ)法、變量和數(shù)據(jù)類型,這些知識(shí)能夠幫助讀者學(xué)會(huì)編寫簡(jiǎn)單的程序;第5~8章介紹Python程序設(shè)計(jì)的高級(jí)主題,例如函數(shù)、模塊、異常處
本書(shū)圍繞Java語(yǔ)言知識(shí)體系,將內(nèi)容分為17個(gè)單元,覆蓋了Java語(yǔ)法基礎(chǔ)、面向?qū)ο缶幊桃约癑ava高級(jí)編程等知識(shí)點(diǎn)。本書(shū)的每個(gè)單元包括知識(shí)要點(diǎn)、設(shè)計(jì)性實(shí)驗(yàn)或驗(yàn)證性實(shí)驗(yàn)、拓展訓(xùn)練等模塊,提供了豐富的典型案例,可操作性強(qiáng),便于讀者學(xué)習(xí)。
本教材選用典型工作任務(wù)模式編寫,與加入編寫團(tuán)隊(duì)的同濟(jì)人工智能研究院(蘇州)有限公司資深專家共同商討,將企業(yè)真實(shí)案例拆解成知識(shí)點(diǎn)融入本書(shū)案例中,并將開(kāi)發(fā)技巧穿插其中,更側(cè)重知識(shí)的實(shí)用性。內(nèi)容突出“基礎(chǔ)、全面、深入”的特點(diǎn),同時(shí)強(qiáng)調(diào)“實(shí)戰(zhàn)”效果,使得學(xué)生能及時(shí)考察自己對(duì)知識(shí)的掌握情況,以幫助學(xué)生進(jìn)一步鞏固已學(xué)知識(shí)。教材采用