C語言是計算機領(lǐng)域的通用語言之一,是一門面向過程的、抽象化的通用程序設(shè)計語言,廣泛應(yīng)用于底層開發(fā)。本書內(nèi)容主要包括C語言數(shù)據(jù)類型、條件、循環(huán)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件等方面的知識。書中還提供了豐富的案例、習(xí)題等資源幫助學(xué)生學(xué)習(xí),力求通過案例驅(qū)動模式將各知識點進行詳細的講解,使學(xué)生能夠熟練地運用結(jié)構(gòu)化程序設(shè)計方法設(shè)
軟件測試在軟件開發(fā)過程中扮演著至關(guān)重要的角色,能及時發(fā)現(xiàn)和修復(fù)軟件中的缺陷,這有助于提前發(fā)現(xiàn)和修復(fù)問題,確保軟件的質(zhì)量和可靠性。本書內(nèi)容包括:軟件測試的概念、背景和現(xiàn)狀,重要的黑盒測試和白盒測試的概念和應(yīng)用實例,單元測試過程和分析及案例,集成測試策略和案例,系統(tǒng)測試中Web系統(tǒng)的測試方法,VR項目測試,驗收測試的內(nèi)容和
JavaEE是一個用于開發(fā)企業(yè)級應(yīng)用程序的標(biāo)準(zhǔn)平臺,應(yīng)用領(lǐng)域廣泛。本書共分為17章,具體內(nèi)容如下:第1-5章介紹了開發(fā)環(huán)境設(shè)置、框架入門、MyBatis核心配置、MyBatis框架的動態(tài)SQL、MyBatis框架中的關(guān)聯(lián)映射和緩存機制;第6-10章內(nèi)容包括初識Spring框架、控制反轉(zhuǎn)與依賴注入、SpringBean管
Java是在計算機領(lǐng)域非常流行的一種編程語言,應(yīng)用十分廣泛。本書分為13章,第1章主要介紹Java產(chǎn)生的背景和Java平臺,讀者可以了解到Java的各種特性;第2-3章主要介紹Java的基本數(shù)據(jù)類型、數(shù)組、枚舉類型,以及運算符和控制語句;第4-7章講述類、對象、繼承、異常類等內(nèi)容;第8章講述Java中常用的實用類,包括
本書由深耕高校教育數(shù)十年的教授,以及企業(yè)一線技術(shù)骨干精心編寫而成,以企業(yè)真實生產(chǎn)項目基金交易管理系統(tǒng)為基礎(chǔ),采用典型工作任務(wù)法將內(nèi)容分為10個模塊,系統(tǒng)介紹了企業(yè)級Java桌面應(yīng)用開發(fā)的項目流程和技術(shù)應(yīng)用。同時通過任務(wù)驅(qū)動知識教學(xué),將項目由易到難逐層分解。本書主要內(nèi)容包括Java桌面應(yīng)用開發(fā)環(huán)境搭建、Java面向?qū)ο缶?/p>
軟件設(shè)計是軟件開發(fā)的核心活動,軟件設(shè)計理論的發(fā)展推動著軟件工程的發(fā)展。本書梳理了基礎(chǔ)的軟件設(shè)計理論,可幫助讀者更好地理解各種軟件設(shè)計技術(shù)。全書共分為5章,第1章介紹軟件設(shè)計基礎(chǔ)原則;第2章介紹程序設(shè)計,幫助讀者深刻認(rèn)識程序設(shè)計工作背后的機理,而不是僅僅停留在掌握一門或幾門程序設(shè)計語言上;第3章介紹復(fù)雜軟件設(shè)計,重點包括
在自媒體日益流行的當(dāng)下,短視頻已經(jīng)成為人們在互聯(lián)網(wǎng)中獲取信息的一種重要媒介,短視頻能否拍得精彩,能否吸引更多人注意,與拍攝短視頻時的運鏡技巧及拍攝畫面的構(gòu)圖策略有很大關(guān)系。 本書《手機短視頻:運鏡技巧攝影構(gòu)圖》分為四大版塊、十三個章節(jié),目的是教會讀者用手機拍攝短視頻的運鏡及構(gòu)圖方法。本書適合短視頻拍攝愛好者、初學(xué)者,以
本書從制造企業(yè)的數(shù)字化轉(zhuǎn)型出發(fā),分析了工業(yè)互聯(lián)網(wǎng)時代的工業(yè)軟件特點以及面臨的挑戰(zhàn),以軟件的架構(gòu)設(shè)計為基礎(chǔ),從計算、信息、算法等三個維度構(gòu)建了工業(yè)互聯(lián)網(wǎng)環(huán)境下的工業(yè)軟件構(gòu)造方法框架,并基于語法級、語義級、語用級等多層次的互操作機制,結(jié)合當(dāng)前主流網(wǎng)絡(luò)架構(gòu),闡述了計算、信息、算法、集成等方面的軟件構(gòu)造技術(shù)和前沿發(fā)展趨勢。本書
大數(shù)據(jù)技術(shù)涵蓋面廣、體系龐大,涉及不同層面及其相關(guān)技術(shù)。本書主要介紹大數(shù)據(jù)應(yīng)用中的兩大關(guān)鍵技術(shù),即數(shù)據(jù)存儲和數(shù)據(jù)處理與分析。首先介紹大數(shù)據(jù)的基本概念,然后基于Hadoop架構(gòu)簡要講解HDFS大數(shù)據(jù)存儲原理,剖析MapReduce和Spark分布式計算模型,重點通過Python語言詳細介紹大數(shù)據(jù)處理、數(shù)據(jù)可視化和數(shù)據(jù)分析
本書為校企雙元合作的教材。通過簡明生動的語言和豐富的案例,以行業(yè)流行的IntelliJIDEA開發(fā)工具作為開發(fā)平臺,本書內(nèi)容涵蓋了Java基礎(chǔ)語法、面向?qū)ο缶幊獭ava核心類庫、異常處理、多線程、JavaFX圖形用戶界面設(shè)計以及Java網(wǎng)絡(luò)編程與數(shù)據(jù)庫應(yīng)用等,全面系統(tǒng)地介紹JavaSE的核心技術(shù),使讀者掌握面向?qū)ο蟮?/p>