本書是一本經(jīng)典而實用的Spring學(xué)習(xí)指南,介紹了Spring使用框架、SpringBoot,以及Spring系統(tǒng)中的其他組成部分。 本書分為4個部分,共18章。第1部分(第1章~第6章)涵蓋了構(gòu)建Spring應(yīng)用的基礎(chǔ)知識。第2部分(第7章~第10章)討論了如何講Spring應(yīng)用與其他應(yīng)用進行集成。第3部分(第11章
"本書作為程序設(shè)計課程的通用性教材,主要以C語言為基礎(chǔ)介紹程序設(shè)計的一般理論和案例實踐,內(nèi)容包括:程序設(shè)計引論及算法知識,C語言概述以及C語言中數(shù)據(jù)類型、運算符、表達式等初步知識,程序設(shè)計基本結(jié)構(gòu),函數(shù)、數(shù)組、指針的基本應(yīng)用,文件讀寫,構(gòu)造數(shù)據(jù)類型,位運算知識等。本書在加強C語言基本知識訓(xùn)練的同時,注重對編程能力的培養(yǎng)
"本教材立足信創(chuàng)產(chǎn)業(yè)基礎(chǔ)課程操作系統(tǒng)管理,全面梳理了我國發(fā)展信創(chuàng)產(chǎn)業(yè)的原因和戰(zhàn)略需求,讓讀者領(lǐng)會在當(dāng)今數(shù)字化大時代是大國科技需要堅實的信息技術(shù)基礎(chǔ)做為支撐;在知識點講授方面,教材從管理工作崗位需求出發(fā)以項目為牽手任務(wù)為驅(qū)動全面介紹了信創(chuàng)Linux系統(tǒng)管理知識,內(nèi)容具體包括信創(chuàng)產(chǎn)業(yè)和統(tǒng)信UOS的發(fā)展史、統(tǒng)信服務(wù)器操作系統(tǒng)
本書從實用的角度,介紹軟件工程的基礎(chǔ)知識和技術(shù)方法,力求做到結(jié)合實際、注重應(yīng)用、便于教學(xué),體現(xiàn)內(nèi)容的新穎性和系統(tǒng)性。本書內(nèi)容包括軟件工程概述,可行性研究與軟件工程開發(fā)計劃,需求分析,概要設(shè)計,詳細設(shè)計,軟件實現(xiàn),軟件維護,面向?qū)ο蠓椒āML及應(yīng)用,WebApp軟件工程,軟件重用和再工程,軟件工程管理,實例網(wǎng)上商品競拍
本書講解了SystemVerilogTestbench強大的驗證功能,清楚地解釋了面向?qū)ο缶幊、約束隨機測試和功能覆蓋的概念。本書涵蓋SystemVerilog所有驗證結(jié)構(gòu),如類、程序塊、隨機化和功能覆蓋等,并通過超過500個代碼示例和詳細解釋,說明了學(xué)習(xí)多態(tài)性、回調(diào)和工廠模式等概念的內(nèi)部工作原理。此外,本書提供了數(shù)百
這是一本系統(tǒng)介紹UI設(shè)計的書,可帶領(lǐng)初、中級讀者快速學(xué)習(xí)UI設(shè)計知識、技巧和操作。 本書從UI設(shè)計基礎(chǔ)入手,結(jié)合大量的案例分析,深入地講解了UI設(shè)計的界面類型、界面構(gòu)圖、版面布局、元素、界面用色、設(shè)計原則與規(guī)范、切圖與標注、圖標設(shè)計及藝術(shù)二維碼設(shè)計等方面的內(nèi)容。通過實戰(zhàn)練習(xí),幫助讀者輕松地掌握UI設(shè)計的相關(guān)技術(shù)。 隨書
本書首先介紹Spring、SpringBoot、SpringMVC和SpringSecurity等技術(shù),然后以一個簡易的在線書店管理系統(tǒng)為例,全面講解采用JPA/MyBatis、MySQL、Thymeleaf與Bootstrap技術(shù)棧開發(fā)應(yīng)用程序的過程。開發(fā)過程中引入菱形測試模型,覆蓋單元測試、接口測試、功能測試和探索
本書分享的實用技巧可以幫助你編寫魯棒、可靠且易于團隊成員理解和適應(yīng)不斷變化需求的代碼。內(nèi)容涉及如何像高效的軟件工程師一樣思考代碼,如何編寫讀起來像一個結(jié)構(gòu)良好的句子的函數(shù),如何確保代碼可靠且無錯誤,如何進行有效的單元測試,如何識別可能導(dǎo)致問題的代碼并對其進行改進,如何編寫可重用并適應(yīng)新需求的代碼,如何提高讀者的中長期生
內(nèi)容提要本書講解了MySQL數(shù)據(jù)庫的基礎(chǔ)知識、MySQL編程技術(shù)和數(shù)據(jù)庫運維技術(shù),本書突出實用性和可操作性,以面向工作過程的教學(xué)方法為導(dǎo)向,合理安排相關(guān)知識點和技能點。全書分為三篇,【基礎(chǔ)篇】先以兩個簡單的案例帶領(lǐng)讀者入門,然后通過第三個案例深入講解關(guān)系數(shù)據(jù)庫的原理、設(shè)計、實施,以及數(shù)據(jù)操縱和數(shù)據(jù)查詢!咎岣咂恳砸粋
本書以C++語言為環(huán)境,重點講授程序設(shè)計的思想和方法,包括過程化的程序設(shè)計和面向?qū)ο蟮某绦蛟O(shè)計。本書非常強調(diào)程序設(shè)計的風(fēng)格,將各種情況下的程序風(fēng)格的要求貫穿于本書的各個章節(jié)。 本書的內(nèi)容可以分為兩大部分:第1章到第9章為第一部分,它們主要對一些基本的程序設(shè)計思想、概念、技術(shù)、良好的程序設(shè)計風(fēng)格以及過程化程序設(shè)計進行介紹
本書以自然語言處理常用技術(shù)與真實案例相結(jié)合的方式,深入淺出地介紹自然語言處理中的關(guān)鍵內(nèi)容。全書共8章,內(nèi)容包括自然語言處理概述、文本數(shù)據(jù)爬取、文本基礎(chǔ)處理、文本進階處理、天問一號事件中的B站網(wǎng)民情感分析、新聞文本分類、基于瀏覽記錄的個性化新聞推薦以及基于TipDM數(shù)據(jù)挖掘建模平臺實現(xiàn)新聞文本分類。本書大部分章節(jié)包含了課
本書按照教育部《高等學(xué)校非計算機專業(yè)計算機基礎(chǔ)課程教學(xué)基本要求》編寫,并結(jié)合師范類大學(xué)的教育特點,添加了旨在提高學(xué)生師范技能的內(nèi)容。全書分為三篇:實驗篇、基礎(chǔ)測試篇和綜合測試篇。實驗篇共含16個實驗,基礎(chǔ)測試篇含六個部分共22套測試題,綜合測篇共含10套測試題,所有測試題均配有參考答案,綜合測試題的詳細解析以二維碼的形
本書按照教育部《高等學(xué)校非計算機專業(yè)計算機基礎(chǔ)課程教學(xué)基本要求》編寫,并結(jié)合師范類大學(xué)教育的特點,添加了旨在提高學(xué)生師范技能的內(nèi)容。本書主要內(nèi)容包括:計算機基礎(chǔ)知識、計算機硬件和軟件系統(tǒng)知識、Windows10的功能與使用、文字處理軟件Word2019、表格處理軟件Excel2019、演示文稿制作軟件PowerPoin
本書圍繞編譯程序分析、設(shè)計和實現(xiàn)方面的主題,介紹上下文無關(guān)文法、有限自動機的基礎(chǔ)知識,以及構(gòu)造程序設(shè)計語言編譯程序的一般原理、設(shè)計方法和實現(xiàn)技術(shù),包括詞法分析、語法分析、語義分析、中間代碼生成、目標代碼生成、運行時刻環(huán)境和代碼優(yōu)化;設(shè)計了一個案例語言,給出該語言翻譯器的分析、設(shè)計和實現(xiàn)的完整過程;介紹了開源編譯器GCC
在編寫代碼時,每位軟件專業(yè)人士都需要對算法有充分的理解。在這本實用性極強的著作中,作者對一些關(guān)鍵的算法進行了詳實的描述,可以有效地提高用各種語言編寫代碼的質(zhì)量。軟件開發(fā)人員、測試人員和維護人員可以在本書中學(xué)會如何使用算法,以創(chuàng)造性的方式解決計算性問題。 本書各章內(nèi)容前后銜接緊密,環(huán)環(huán)相扣,用醒目的圖表有條不紊地展示了
本書系統(tǒng)地介紹了?JSP?開發(fā)所涉及的各類知識。全書共13章,內(nèi)容包括JSP概述、JSP開發(fā)基礎(chǔ)、JSP語法、JSP內(nèi)置對象、JavaBean技術(shù)、Servlet技術(shù)、JSP實用組件、JSP數(shù)據(jù)庫應(yīng)用開發(fā)、JSP與AJAX及JSP高級技術(shù),并通過JSP綜合案例——清爽夏日九宮格日記網(wǎng),介紹了JSP應(yīng)用的開發(fā)流程和相關(guān)技
這是一本介紹如何實現(xiàn)Python代碼整潔的書,主要介紹如何使用Python3.9引入的新特性提升編碼技能。此外,本書還介紹了以下內(nèi)容:通過利用自動化工具建立高效的開發(fā)環(huán)境,利用Python中的魔法方法來編寫更好的代碼,抽象代碼復(fù)雜性并封裝細節(jié),使用Python特有的特性創(chuàng)建高級的面向?qū)ο笤O(shè)計,通過使用面向?qū)ο笤O(shè)計的軟件
本書通過探索多種系統(tǒng)編程概念和技術(shù)引入Rust編程語言,在深入探索計算機工作原理的同時,幫助讀者了解Rust的所有權(quán)系統(tǒng)、Trait、包管理、錯誤處理、條件編譯等概念,并通過源自現(xiàn)實的示例來幫助讀者了解Rust中的內(nèi)存模型、文件操作、多線程、網(wǎng)絡(luò)編程等內(nèi)容。 本書旨在幫助讀者理解如何用Rust進行系統(tǒng)編程,并提供了一些
"本書以滿足學(xué)生對理論和實踐相結(jié)合的知識需求為目的,服從創(chuàng)新教育和素質(zhì)教育的教學(xué)理念,以C語言為程序設(shè)計與開發(fā)的基礎(chǔ),介紹了C語言概述、標識符與數(shù)據(jù)類型、運算符、選擇結(jié)構(gòu)、循環(huán)、數(shù)組與字符串、函數(shù)、指針、結(jié)構(gòu)體、文件操作、學(xué)生管理系統(tǒng)等。教材編寫突出學(xué)生沉浸式學(xué)習(xí),以學(xué)生、教師、工程師等對話的形式貫穿。本書內(nèi)容簡明易懂
JavaScript是一門腳本語言,廣泛應(yīng)用于Web前端開發(fā)。通過編寫JavaScript代碼可以為網(wǎng)頁添加各式各樣的動態(tài)交互效果,為用戶提供舒適、美觀的體驗。 本書共12章,主要內(nèi)容包括初識JavaScript、JavaScript基礎(chǔ)語法、數(shù)組、函數(shù)、對象、DOM、BOM、正則表達式、Web服務(wù)器與Ajax、jQu