《Java系統(tǒng)分析與架構(gòu)設(shè)計(jì)》面向軟件工程項(xiàng)目實(shí)戰(zhàn),內(nèi)容按照軟件項(xiàng)目的生命周期展開(kāi),分別為軟件項(xiàng)目需求分析、軟件項(xiàng)目架構(gòu)設(shè)計(jì)(開(kāi)發(fā)架構(gòu)模式為主)、軟件項(xiàng)目模塊設(shè)計(jì)、軟件項(xiàng)目的持久層設(shè)計(jì)(關(guān)系型物理表設(shè)計(jì)、Redis設(shè)計(jì)、MongoDB設(shè)計(jì))、軟件項(xiàng)目的部署等。 《Java系統(tǒng)分析與架構(gòu)設(shè)計(jì)》共7章,第1章以大型企業(yè)項(xiàng)目“中國(guó)石油物資采購(gòu)管理信息系統(tǒng)”為例,詳細(xì)講解需求分析技術(shù),如流程圖分解、UML用例圖設(shè)計(jì)、UML狀態(tài)圖設(shè)計(jì)、概念模型分析等;第2章為“軟件架構(gòu)設(shè)計(jì)”,講解架構(gòu)設(shè)
軟件架構(gòu)是指可以簡(jiǎn)化軟件開(kāi)發(fā)過(guò)程并提高應(yīng)用程序質(zhì)量的實(shí)現(xiàn)架構(gòu)和系統(tǒng)。本書(shū)在第1版的基礎(chǔ)上進(jìn)行了全面修訂和擴(kuò)展,面向.NET 5和C# 9,介紹了一些能夠助你成為一名卓越的軟件架構(gòu)師所需的關(guān)鍵技能、知識(shí)和**實(shí)踐。 第2版增加了對(duì)軟件架構(gòu)原則的額外講述、Azure服務(wù)結(jié)構(gòu)、Kubernetes和Blazor等新章節(jié)。另外,還增加了關(guān)于安全性、微服務(wù)和DevOps的討論,以及軟件開(kāi)發(fā)周期的GitHub部署。 首先,介紹如何將用戶需求轉(zhuǎn)換為軟件架構(gòu)需求,并探討功能性需求和非功能性需
本書(shū)是一本幫助多媒體短視頻創(chuàng)作者快速、系統(tǒng)地掌握剪映手機(jī)版軟件及電腦版軟件,對(duì)視頻進(jìn)行后期處理,提高視頻剪輯技術(shù)水平的專業(yè)工具書(shū)。本書(shū)共分10章,循序漸進(jìn)地介紹了使用剪映進(jìn)行短視頻剪輯的各種操作技巧,涵蓋了剪映基礎(chǔ)操作、剪輯技巧、調(diào)色技巧、運(yùn)用特效、添加字幕、音頻卡點(diǎn)、使用爆款模板、添加片頭和片尾、電腦專業(yè)版應(yīng)用以及綜合實(shí)例操作等內(nèi)容。本書(shū)全彩印刷,案例精彩實(shí)用,剪輯心得及技法描述通俗易懂。本書(shū)提供與書(shū)中內(nèi)容同步的案例操作教學(xué)視頻,讀者可掃描書(shū)中二維碼進(jìn)行學(xué)習(xí)。同時(shí),本書(shū)還提供案例配套的
本書(shū)針對(duì)高等學(xué)校人工智能本科生專業(yè)人才培養(yǎng)的專業(yè)內(nèi)涵、定位和知識(shí)體系, 設(shè)置了數(shù)學(xué)與統(tǒng)計(jì)、科學(xué)與工程、計(jì)算機(jī)科學(xué)與工程核心、人工智能核心、認(rèn)知與神經(jīng)科學(xué)、先進(jìn)機(jī)器人技術(shù)、人工智能與社會(huì)、人工智能工具與平臺(tái)等專業(yè)課程群, 重點(diǎn)介紹了八大課程群中各課程的概況和知識(shí)點(diǎn), 為培養(yǎng)具有科學(xué)家素養(yǎng)的工程師奠定知識(shí)和能力的基礎(chǔ)。
本書(shū)根據(jù)著者多年Linux系統(tǒng)實(shí)戰(zhàn)經(jīng)驗(yàn),以實(shí)用高效為原則,從走進(jìn)Linux的世界、熟練使用Linux、玩轉(zhuǎn)Shell腳本編程、掌握企業(yè)主流Web架構(gòu)、部署常見(jiàn)的企業(yè)服務(wù)5個(gè)方面徐徐展開(kāi),詳細(xì)講解了Linux 操作系統(tǒng)的安裝、命令、權(quán)限和軟件管理,數(shù)據(jù)庫(kù),防火墻,文本處理,Shell 腳本編程,Web 服務(wù)器架構(gòu)以及常見(jiàn)的企業(yè)服務(wù)等內(nèi)容,全書(shū)共23章,每一章都包含大量企業(yè)實(shí)戰(zhàn)演示案例。 本書(shū)內(nèi)容源于企業(yè)實(shí)際工作需要,側(cè)重于快速掌握Linux系統(tǒng)操作、提高系統(tǒng)操作效率以及解決在企業(yè)實(shí)戰(zhàn)中常遇到的疑難
本書(shū)內(nèi)容包括:工業(yè)機(jī)器人的基本概念、編程基礎(chǔ)知識(shí),F(xiàn)ANUC的KAREL程序結(jié)構(gòu)與語(yǔ)法、指令詳解、程序編輯與程序點(diǎn)變換、機(jī)器人與作業(yè)文件設(shè)定,安川的機(jī)器人程序編制、操作與示教編程、機(jī)器人設(shè)定、作業(yè)文件編輯等。
本書(shū)提供了可編程網(wǎng)絡(luò)自動(dòng)化的基本技能,使用了包括Linux、Python、JSON和XML在內(nèi)的一系列技術(shù)。本書(shū)涵蓋以下內(nèi)容:Python編程基礎(chǔ)、網(wǎng)絡(luò)自動(dòng)化所需的Linux基礎(chǔ)、數(shù)據(jù)格式和數(shù)據(jù)模型,并介紹了Jinja模板及其在創(chuàng)建網(wǎng)絡(luò)設(shè)備配置中的適用性、應(yīng)用程序接口在網(wǎng)絡(luò)自動(dòng)化中的作用、使用Git進(jìn)行源代碼管理以在自動(dòng)化過(guò)程中管理代碼更改,等等。
本書(shū)通過(guò)實(shí)戰(zhàn)案例和可視化的圖形講解數(shù)據(jù)分析的知識(shí)。通過(guò)閱讀本書(shū),讀者可以從容地處理數(shù)據(jù),高效地完成數(shù)據(jù)分析工作。本書(shū)共9章,主要內(nèi)容包括不同場(chǎng)景下的數(shù)據(jù)分析方法,從業(yè)者應(yīng)具備的數(shù)據(jù)分析基本知識(shí),數(shù)據(jù)分析師應(yīng)具有的思維方式,海盜法則和指標(biāo)體系建模,用戶畫(huà)像賦能數(shù)據(jù)分析,數(shù)據(jù)可視化的實(shí)操技巧等。 本書(shū)不僅適合產(chǎn)品經(jīng)理、運(yùn)營(yíng)人員、市場(chǎng)營(yíng)銷(xiāo)人員閱讀,還適合數(shù)據(jù)分析人員閱讀。
本書(shū)以Qt 6為開(kāi)發(fā)平臺(tái),系統(tǒng)介紹如何用Qt C++開(kāi)發(fā)應(yīng)用程序。首先介紹Qt C++應(yīng)用程序的基本結(jié)構(gòu)、界面可視化設(shè)計(jì)和布局管理方法、元對(duì)象系統(tǒng)的功能及其應(yīng)用等基本內(nèi)容,然后深入講解常用界面組件、模型/視圖結(jié)構(gòu)、事件處理、對(duì)話框和多窗口程序設(shè)計(jì)、文件讀寫(xiě)等功能的編程方法,以及數(shù)據(jù)庫(kù)、多線程、網(wǎng)絡(luò)、多媒體、圖表、數(shù)據(jù)可視化、串口通信等功能模塊的使用。本書(shū)內(nèi)容豐富,輔以大量精心設(shè)計(jì)的完整示例程序,涵蓋進(jìn)行GUI程序設(shè)計(jì)所需掌握的各種技術(shù)主題。
2019年我社聯(lián)合南京大學(xué)人工智能學(xué)院出版了國(guó)內(nèi)外率先公開(kāi)出版和發(fā)表的人工智能本科專業(yè)教育培養(yǎng)體系,在國(guó)內(nèi)人工智能教育領(lǐng)域起到了很好的引領(lǐng)和示范作用,有效推動(dòng)了中國(guó)人工智能高等教育的發(fā)展。經(jīng)過(guò)3年多的探索和實(shí)踐,南京大學(xué)完成了一整輪本科和研究生培養(yǎng)方案的修訂,準(zhǔn)備集結(jié)出版這本AI人才培養(yǎng)體系的第2版,一方面對(duì)原有的AI本科體系進(jìn)行了調(diào)整,另一方面是新設(shè)了AI方向研究生培養(yǎng)的內(nèi)容,使得體系更加系統(tǒng)化和全面化。