本書詳細(xì)講解了當(dāng)前JavaEE開發(fā)流行的SSH框架,涵蓋Hibernate、Struts2、Spring三大塊知識,以及它們之間的整合和實(shí)戰(zhàn)項(xiàng)目案例。 全書共18章,第1-4章是Hibernate部分,第5-11章為struts2部分,第12-16章為Spring框架部分,第17章為SSH三大框架整合,介紹了整合原理,
機(jī)器人是人工智能時(shí)代的重要產(chǎn)物,為人類的工作和生活提供了非常多的助力。對于智能機(jī)器人而言,視覺識別能力和對話能力是非常重要的兩個(gè)方面,本書就是基于這兩個(gè)技術(shù)展開介紹,并通過一系列的編程案例和實(shí)踐項(xiàng)目,引導(dǎo)讀者高效掌握機(jī)器人的開發(fā)技巧。 本書基于Python語言進(jìn)行講解,結(jié)合機(jī)器人操作系統(tǒng)(ROS)平臺給出了豐富多樣的機(jī)
本書共14章,主要講解游戲引擎中的動(dòng)畫、渲染、多線程等高級技術(shù)。書中的主要內(nèi)容包括骨骼蒙皮模型與動(dòng)畫基礎(chǔ),動(dòng)畫播放和插槽,動(dòng)畫混合,變形動(dòng)畫混合,逆向動(dòng)力學(xué)(IK)與角色,光照渲染的發(fā)展史,渲染器接口,材質(zhì),流程渲染架構(gòu),光照與材質(zhì),后期效果,陰影,多線程,動(dòng)態(tài)緩沖區(qū)和性能分析器。 本書適合游戲開發(fā)人員閱讀。
本書共分為3部分,第一部分介紹Word文檔操作,包括Word文檔錄入與編排、圖文混排、文檔中的表格應(yīng)用等;第二部分介紹Excel表格制作,包括數(shù)據(jù)錄入與整理、數(shù)據(jù)査看與分析、公式與函數(shù)應(yīng)用等;第三部分介紹PowerPoint幻燈片制作,內(nèi)容包括幻燈片編輯與放映、幻燈片母版與動(dòng)畫設(shè)計(jì)和幻燈片多媒體與交互應(yīng)用等。
本書在寫作上通過采用“做學(xué)教合一”理實(shí)一體化的“項(xiàng)目引領(lǐng)、任務(wù)驅(qū)動(dòng)”由淺入深、循序漸進(jìn)的編寫方法,真正實(shí)現(xiàn)“做中學(xué),學(xué)中做”的教學(xué)方法,可以改變C語言課程難教、難學(xué)的現(xiàn)狀,可顯著提高C語言課程教學(xué)效率及教學(xué)效果。 本書突出以“函數(shù)”為主線,編者精心地創(chuàng)設(shè)了“項(xiàng)目一菜單人機(jī)交互響應(yīng)調(diào)用函數(shù)”、“項(xiàng)目二學(xué)生成績管理系統(tǒng)”
本書共有三個(gè)模塊。模塊一,介紹Scratch3.0軟件的操作方法,初步學(xué)習(xí)如何在Scratch中演奏樂曲、繪制圖形、設(shè)計(jì)動(dòng)畫和游戲,包括美麗的海底世界、小貓去旅行等案例。模塊二,學(xué)習(xí)繪制各種有趣的圖形,并能自己發(fā)揮想象進(jìn)行設(shè)計(jì),包括菱形花、圓形花、螺旋花等案例。模塊三,學(xué)習(xí)設(shè)計(jì)有趣、酷炫的交互式游戲,并嘗試通關(guān)游戲,包
為了滿足當(dāng)下高等學(xué)校操作系統(tǒng)課程的教學(xué)需求,本書在《計(jì)算機(jī)操作系統(tǒng)(第四版)》的基礎(chǔ)上進(jìn)行了全方位的內(nèi)容修訂與資源完善,現(xiàn)已全面覆蓋全國碩士研究生招生考試操作系統(tǒng)考試大綱。全書共12章,在引論之后詳細(xì)介紹了進(jìn)程的描述與控制、處理機(jī)調(diào)度與死鎖、進(jìn)程同步、存儲(chǔ)器管理、虛擬存儲(chǔ)器、輸入/輸出系統(tǒng)、文件管理、磁盤存儲(chǔ)器管理、多
本書以Python3為基礎(chǔ),循序漸進(jìn)地講解了Python從入門到進(jìn)階的知識。全書共15章。首先從Python的起源及功能特點(diǎn)開始講述,介紹Python3的安裝、配置,并詳細(xì)講解Python的基礎(chǔ)知識,包括變量和運(yùn)算符的使用、三大控制結(jié)構(gòu)、標(biāo)準(zhǔn)數(shù)據(jù)類型、函數(shù)、文件輸入和輸出、面向?qū)ο缶幊毯彤惓L幚淼认嚓P(guān)知識;然后講解Py
本書從初學(xué)者的角度出發(fā),詳細(xì)介紹了JavaWeb開發(fā)需要掌握的相關(guān)技術(shù)。全書分4個(gè)部分,共17章,由淺入深地介紹了HTTP、Tomcat、Servlet、Maven、數(shù)據(jù)庫基礎(chǔ)知識、JDBC、MyBatis、JSP、框架原理、如何設(shè)計(jì)自己的框架,以及在線購書商城、個(gè)人云文件系統(tǒng)、論壇、個(gè)人博客項(xiàng)目開發(fā)的完整過程。本書理
本書主要講解新手設(shè)計(jì)師需要掌握的技能及練習(xí)方法。全書共9章,第1~4章為設(shè)計(jì)必備軟件技能;第5~8章則結(jié)合實(shí)戰(zhàn)案例,為提升內(nèi)容;第9章為設(shè)計(jì)師面試及接單時(shí)的注意事項(xiàng)。本書采用理論和實(shí)戰(zhàn)案例相結(jié)合的方式來展現(xiàn),設(shè)置了很多練習(xí)題方便讀者加以練習(xí)。 本書附贈(zèng)豐富資源,提供案例素材文件,實(shí)戰(zhàn)案例配以在線視頻講解,讀者實(shí)操練習(xí)后
本書以MATLABR2020a為平臺,以人工智能算法為背景,全面地介紹了如何利用MATLAB各種智能算法求解相關(guān)領(lǐng)域中的實(shí)際問題。書中內(nèi)容做到了理論與實(shí)踐相結(jié)合,讓讀者可以快速、便捷地學(xué)習(xí)各種智能算法,并利用智能算法解決問題,做到學(xué)以致用、舉一反三。全書共分12章,第1章為MATLAB基礎(chǔ)篇;第2~12章為智能算法篇,
本書從核心技術(shù)、運(yùn)作邏輯、發(fā)展現(xiàn)狀、落地場景等方面介紹了最新技術(shù)——區(qū)塊鏈,主要介紹了區(qū)塊鏈在新零售、數(shù)字身份、數(shù)字版權(quán)、金融、物聯(lián)網(wǎng)、能源、教育、醫(yī)療、社交等領(lǐng)域的應(yīng)用,增強(qiáng)了本書的實(shí)用性和可讀性。另外,本書還介紹了區(qū)塊鏈與5G、人工智能的融合應(yīng)用。本書站在讀者的角度,從實(shí)際操作層面出發(fā),全面闡述與區(qū)塊鏈有關(guān)的理論、
MATLAB是適合多學(xué)科、多種工作平臺的功能強(qiáng)大、界面友好且開放性很強(qiáng)的大型數(shù)學(xué)應(yīng)用軟件。本書以MATLABR2020a軟件為基礎(chǔ),全面闡述MATLAB的主要功能,通過大量實(shí)例向讀者講解如何編寫高效的MATLAB代碼。全書共33章,其中第1~9章講解MATLAB基礎(chǔ)知識,包括MATLAB入門、數(shù)組運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)
Kubernetes是由谷歌開源的容器集群管理系統(tǒng),為容器化應(yīng)用提供了資源調(diào)度、部署運(yùn)行、服務(wù)發(fā)現(xiàn)、擴(kuò)縮容等一整套功能。Kubernetes也是將“一切以服務(wù)(Service)為中心,一切圍繞服務(wù)運(yùn)轉(zhuǎn)”作為指導(dǎo)思想的創(chuàng)新型產(chǎn)品,它的功能和架構(gòu)設(shè)計(jì)自始至終地遵循了這一指導(dǎo)思想。構(gòu)建在Kubernetes上的系統(tǒng)不僅可以獨(dú)
本書全面地介紹了Go語言區(qū)塊鏈應(yīng)用工程師所需要的基礎(chǔ)知識和各種技術(shù),主要分為基礎(chǔ)篇、進(jìn)階篇和實(shí)戰(zhàn)篇三部分。全書共7章,其中1~2章為基礎(chǔ)篇,介紹Go語言環(huán)境安裝、基礎(chǔ)語法、函數(shù)編程、容器編程、面向?qū)ο缶幊、并發(fā)編程以及網(wǎng)絡(luò)編程;3~5章為進(jìn)階篇,第3章介紹區(qū)塊鏈基本原理、發(fā)展歷程、行業(yè)應(yīng)用案例,第4章主要介紹智能合約,
本書主要介紹嵌入式Linux接口開發(fā)技術(shù),首先介紹Linux的基礎(chǔ)知識、嵌入式LinuxC的開發(fā)基礎(chǔ)和Linux系統(tǒng)的文件操作,然后在此基礎(chǔ)上詳細(xì)介紹嵌入式系統(tǒng)常用接口的編程,最后通過一個(gè)完整的案例開發(fā)來介紹嵌入式系統(tǒng)的綜合設(shè)計(jì)。對于每種接口,本書先介紹其原理,然后通過典型的外設(shè)來介紹嵌入式Linux的接口編程。在編程
本書共有19章。第1~10章介紹SeleniumIDE、SeleniumWebDriver、SeleniumGrid、Appium等工具的應(yīng)用。第11~16章介紹自動(dòng)化測試實(shí)戰(zhàn)的組織及模式優(yōu)化,包括如何通過Selenium進(jìn)行功能測試和非功能測試,如何完善功能測試驅(qū)動(dòng),如何設(shè)置功能測試的邏輯組織結(jié)構(gòu),如何優(yōu)化功能測試的
在人們極力渴求提高JavaScript性能的情況下,WebAssembly應(yīng)運(yùn)而生,現(xiàn)已得到所有主流Web瀏覽器的支持。由于其卓越的性能和可移植性,WebAssembly也被用于Web瀏覽器之外的許多場景。本書圍繞WebAssembly技術(shù)棧介紹如何通過C、C++等語言編寫高性能的瀏覽器端應(yīng)用程序。你將掌握WebAss
SSM框架是目前比較主流的JavaEE企業(yè)級框架,適用于搭建各種大型的企業(yè)級應(yīng)用系統(tǒng)。 本書由淺入深地講解了SSM框架的基礎(chǔ)知識及應(yīng)用。本書共18章,共5部分。第1部分為初識SSM框架,讓讀者了解SSM框架的概念及分工。第2部分為Spring框架,包括第2~5章,主要講解Spring的基本知識和應(yīng)用。第3部分為MyBa
本書介紹利用Python進(jìn)行大數(shù)據(jù)處理與分析的詳細(xì)方法和步驟。全書共9章,主要內(nèi)容包括搭建開發(fā)環(huán)境、Numpy庫、Pandas庫、Matplotlib庫、數(shù)據(jù)預(yù)處理以及多個(gè)案例分析。本書注重理論緊密聯(lián)系實(shí)際,使讀者可以系統(tǒng)、全面地了解Python大數(shù)據(jù)處理與分析的實(shí)用技術(shù)和方法。 本書可作為高等院校Python大數(shù)據(jù)處