《數(shù)據(jù)結(jié)構(gòu)(C++版)學(xué)習(xí)輔導(dǎo)與實(shí)驗(yàn)指導(dǎo)(第2版)》是作者多年講授“數(shù)據(jù)結(jié)構(gòu)”課程及指導(dǎo)學(xué)生實(shí)驗(yàn)的教學(xué)經(jīng)驗(yàn)的集成,與清華大學(xué)出版社出版的主教材《數(shù)據(jù)結(jié)構(gòu)(c++版)(第2版)》相配套!稊(shù)據(jù)結(jié)構(gòu)(C++版)學(xué)習(xí)輔導(dǎo)與實(shí)驗(yàn)指導(dǎo)(第2版)》分成兩篇:第一篇是學(xué)習(xí)輔導(dǎo),各章內(nèi)容由3個(gè)模塊組成,分別是本章導(dǎo)學(xué)、重點(diǎn)難點(diǎn)釋疑和習(xí)題解析;第二篇是實(shí)驗(yàn)指導(dǎo),各章內(nèi)容也由3個(gè)模塊組成,分別是驗(yàn)證實(shí)驗(yàn)、設(shè)計(jì)實(shí)驗(yàn)和綜合實(shí)驗(yàn)。最后在附錄中給出了實(shí)驗(yàn)報(bào)告和課程設(shè)計(jì)報(bào)告的一般格式。
本書首先介紹Tomcat的架構(gòu)、配置文件、源碼結(jié)構(gòu), 然后介紹了Tomcat的整體架構(gòu)與設(shè)計(jì)思想, 幫助讀者建立一個(gè)整體的源碼構(gòu)建思維和Tomcat的“上帝視角”。然后詳細(xì)介紹了Tomcat的核心: 組件生命周期與容器生命周期, 因?yàn)樵赥omcat中, 組件結(jié)構(gòu)是一顆多叉樹, 我們需要統(tǒng)一管理他們的初始化、啟動(dòng)、停止、銷毀, 而生命周期框架便貫穿始終。接下來(lái)向讀者展示了獨(dú)立部署的Tomcat啟動(dòng)器原理與內(nèi)嵌啟動(dòng)器原理 (這里以Spring Boot 內(nèi)嵌為例), 這樣有助于幫助讀者知道
本書定位于Premiere軟件后期綜合運(yùn)用制作領(lǐng)域, 通過(guò)多個(gè)實(shí)例全面系統(tǒng)地講解了Premiere中文版的動(dòng)畫及調(diào)色技巧。全書共8章, 涉及的案例有電子相冊(cè)、個(gè)性化轉(zhuǎn)場(chǎng)效果、文字排版動(dòng)畫、條紋背景動(dòng)畫、矢量圖形動(dòng)畫、照片墻、視頻合成效果等, 均為非常典型的影視后期動(dòng)畫表現(xiàn)案例。本書內(nèi)容豐富、章節(jié)獨(dú)立, 讀者可直接閱讀自己感興趣或與工作相關(guān)的動(dòng)畫技術(shù)章節(jié)進(jìn)行學(xué)習(xí)。本書提供的素材包括所有案例的工程文件、視頻、照片及作者本人錄制的教學(xué)視頻文件, 但是不包含背景音頻文件。
本書是一本全方位、多角度講解影視欄目與商業(yè)廣告的案例式教材, 注重案例實(shí)用性和精美度, 同時(shí)按照技術(shù)和行業(yè)應(yīng)用統(tǒng)一進(jìn)行劃分, 清晰有序, 可以方便零基礎(chǔ)的讀者由淺入深地學(xué)習(xí)本書, 從而循序漸進(jìn)地提升剪映的視頻處理能力。本書的最大特點(diǎn)是實(shí)例的實(shí)用性強(qiáng), 理論與實(shí)踐結(jié)合緊密, 精選最常用、最實(shí)用的100多個(gè)影視欄目與商業(yè)廣告進(jìn)行技術(shù)剖析和操作詳解, 全面詳細(xì)地講解了影視欄目與商業(yè)廣告的制作技法。
本書采用豐富的圖例來(lái)闡述數(shù)據(jù)結(jié)構(gòu)的基本概念, 力求簡(jiǎn)潔明了地闡述復(fù)雜的算法理論, 以Python作為描述語(yǔ)言解析算法的執(zhí)行過(guò)程, 以大量的范例程序來(lái)展示數(shù)據(jù)結(jié)構(gòu)的使用及其相關(guān)算法的具體實(shí)現(xiàn)。數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)專業(yè)的核心課程之一, 也是編程愛好者程序設(shè)計(jì)的重要基礎(chǔ)。本書內(nèi)容體現(xiàn)這門必修課的完整知識(shí)體系: 數(shù)組、鏈表、堆棧、隊(duì)列、樹、圖等數(shù)據(jù)結(jié)構(gòu), 以及基于這些數(shù)據(jù)結(jié)構(gòu)的各類算法等。為了教學(xué)的需要, 每章都提供了豐富的課后習(xí)題及詳細(xì)的參考答案。
本書詳細(xì)闡述了與構(gòu)建低代碼應(yīng)用程序相關(guān)的基本解決方案, 主要包括Mendix簡(jiǎn)介、Mendix平臺(tái)、 Mendix Studio、Studio Pro、構(gòu)建基礎(chǔ)應(yīng)用程序、域模型、頁(yè)面設(shè)計(jì)、微流、自定義應(yīng)用程序、錯(cuò)誤處理和故障排除、存儲(chǔ)數(shù)據(jù)、REST集成等內(nèi)容。此外, 本書還提供了相應(yīng)的示例、代碼, 以幫助讀者進(jìn)步理解相關(guān)方案的實(shí)現(xiàn)過(guò)程。
本書分為20章, 還包含一個(gè)附錄, 具體內(nèi)容包括: C#與.NET入門, C#編程基礎(chǔ), 控制程序流程、轉(zhuǎn)換類型和處理異常, 編寫、調(diào)試和測(cè)試函數(shù), 使用面向?qū)ο缶幊碳夹g(shù)構(gòu)建自己的類型, 實(shí)現(xiàn)接口和繼承類, 理解和打包.NET類型, 使用常見的.NET類型, 處理文件、流和序列化, 使用Entity Framework Core處理數(shù)據(jù)庫(kù), 使用LINQ查詢和操作數(shù)據(jù), 使用多任務(wù)提高性能和可伸縮性, C#和.NET的實(shí)際應(yīng)用, 使用ASPNET Core RazorPages構(gòu)建網(wǎng)站
本書共分18章。內(nèi)容包括HTML5快速入門, 文本、圖像和超鏈接, 創(chuàng)建表格和表單, CSS快速入門, CSS3字體與段落屬性, CSS3美化表格和表單樣式, CSS3美化圖像, CSS3美化背景與邊框, JavaScript概述, JavaScript語(yǔ)言基礎(chǔ), JavaScript內(nèi)置對(duì)象, JavaScript對(duì)象編程, JavaScript操縱CSS3, HTML5繪制圖形, HTML5中的音頻和視頻, 地理定位、離線Web應(yīng)用和Web存儲(chǔ), 開發(fā)企業(yè)門戶網(wǎng)站, 開發(fā)響應(yīng)式購(gòu)物
本書共分為一個(gè)楔子+29章正文。其中, 楔子主要通過(guò)一個(gè)編程實(shí)例的演變?yōu)槌鯇W(xué)者介紹了面向?qū)ο蟮幕靖拍? 用來(lái)奠定面向?qū)ο蠡A(chǔ)以及樹立正確的、有高度的開發(fā)思維; 第0、1、3、4、5章著重講解了面向?qū)ο蟮囊饬x、好處以及幾個(gè)重要的設(shè)計(jì)規(guī)則; 第2章, 以及第6-28章詳細(xì)講解了23種設(shè)計(jì)模式; 第29章對(duì)設(shè)計(jì)模式進(jìn)行了全面總結(jié)。