本書將軟件開發(fā)理論與現(xiàn)代工程方法論相結(jié)合,著重研究軟件工程基礎(chǔ)理論與過程、軟件分析與設(shè)計(jì)及測試方法、軟件維護(hù)與項(xiàng)目管理方法等,是指導(dǎo)軟件生產(chǎn)和管理的一本新興的、綜合性的軟件理論與應(yīng)用圖書。本書分別從傳統(tǒng)的結(jié)構(gòu)化軟件工程和面向?qū)ο筌浖こ虄蓚(gè)范型出發(fā),把軟件工程基礎(chǔ)理論與方法融入開發(fā)實(shí)踐當(dāng)中,通過豐富的案例深入地介紹軟件
本書系統(tǒng)地介紹了JavaWeb網(wǎng)站設(shè)計(jì)開發(fā)原理、技術(shù)、框架和流程,用簡潔、清晰的語言講解了網(wǎng)站開發(fā)的前端和后端的相關(guān)技術(shù)。 本書共13章,內(nèi)容包括Web技術(shù)概述、超文本標(biāo)記語言HTML?5、層疊樣式表CSS、腳本語言JavaScript、XML與JSON技術(shù)、Web服務(wù)器工作機(jī)理及配置、Servlet技術(shù)基礎(chǔ)、JSP技
SystemVerilog硬件設(shè)計(jì)
內(nèi)容提要 本書構(gòu)建了模塊化、層次化的課程結(jié)構(gòu),全書共9個(gè)模塊,以真實(shí)工作任務(wù)為載體組織教學(xué)內(nèi)容,強(qiáng)化技能訓(xùn)練,能有效提升讀者的動(dòng)手能力。全書圍繞“網(wǎng)上商城”數(shù)據(jù)庫和72項(xiàng)操作任務(wù)展開,采用任務(wù)驅(qū)動(dòng)式的教學(xué)方法,全方位促進(jìn)讀者數(shù)據(jù)庫應(yīng)用與管理能力的提升。 本書以引導(dǎo)讀者主動(dòng)學(xué)習(xí)、高效學(xué)習(xí)、快樂學(xué)習(xí)為目標(biāo),選擇教學(xué)內(nèi)容與教
本書介紹了ISO/IEC15026系列標(biāo)準(zhǔn)中的系統(tǒng)和軟件保證方法——軟件保證舉證。全書共6章,首先概述了軟件保證舉證的相關(guān)知識(shí),接著詳細(xì)介紹了軟件安全性舉證、軟件可靠性舉證、軟件保密性舉證和軟件可信性舉證的基礎(chǔ)知識(shí)、舉證框架、論證模式及應(yīng)用實(shí)例,最后給出了基于非形式邏輯理論的軟件保證舉證信心評(píng)定方法。 本書適合從事軟件
本書從初學(xué)者的角度出發(fā),以實(shí)戰(zhàn)為導(dǎo)向,幫助讀者快速掌握Kubernetes的核心知識(shí),并在實(shí)踐中用好Kubernetes。本書共7章。第1章介紹如何搭建一個(gè)易上手的Kubernetes實(shí)驗(yàn)環(huán)境;第2章以Docker為例介紹容器、鏡像、鏡像倉庫等概念和運(yùn)行原理;第3章介紹容器編排概念,并搭建Minikube的單機(jī)環(huán)境和k
本書是系統(tǒng)架構(gòu)領(lǐng)域標(biāo)桿參考書的升級(jí)版,由業(yè)內(nèi)資深專家薩姆·紐曼(SamNewman)撰寫。過去10年,隨著微服務(wù)的普及,大量組織從單體應(yīng)用遷移到了微服務(wù)應(yīng)用,分布式系統(tǒng)變得愈加精細(xì)化,然而,這個(gè)過程中也出現(xiàn)了一系列問題。本書深入探討了構(gòu)建、管理、擴(kuò)展和演進(jìn)微服務(wù)架構(gòu)時(shí)需要考慮的方方面面。內(nèi)容分為三部分:第一部分“基礎(chǔ)”
本書基于Linux操作系統(tǒng)的操作、管理和運(yùn)維的實(shí)際需求,主要講解Linux桌面操作系統(tǒng)Ubuntu的配置管理、桌面應(yīng)用、編程和軟件開發(fā)。本書共12章,內(nèi)容包括Ubuntu概述、安裝與基本操作,用戶與組管理,文件與目錄管理,磁盤存儲(chǔ)管理,軟件包管理,系統(tǒng)高級(jí)管理,Ubuntu桌面應(yīng)用,Shell編程,C/C++編程,Ja
全鏈路壓測是互聯(lián)網(wǎng)服務(wù)容量保障工作人員的重要工作,也是橫跨多個(gè)領(lǐng)域的技術(shù)。本書采用“理論聯(lián)系實(shí)際,再從實(shí)際回溯到理論”的方式,深入淺出地闡述全鏈路壓測的知識(shí)。本書前4章聚焦于全鏈路壓測的基礎(chǔ)知識(shí),先對(duì)全鏈路壓測的基本知識(shí)和發(fā)展前景等進(jìn)行深入介紹,再展開講解全鏈路壓測的技術(shù)實(shí)現(xiàn)、組織保障和工具建設(shè),其間穿插一些實(shí)例代碼和
自從2015年被引入JavaScript以來,Promise已經(jīng)成為這門語言的重要組成部分。所有新的異步應(yīng)用程序接口都是基于Promise構(gòu)建的。正因?yàn)槿绱耍钊肜斫釶romise的原理是JavaScript開發(fā)人員的進(jìn)階必修課,也是所有JavaScript編程工作的重中之重。本書共有5章,篇幅短小精悍,代碼清晰易懂。