本書采用Linux最新版本CentOS8操作系統(tǒng),全面介紹了Linux操作系統(tǒng)的基礎知識和基本操作。共有Linux的概述與安裝,Linux的基本配置與管理,Linux用戶和文件權限的管理,Linux文件系統(tǒng)和磁盤的管理,Linux軟件和服務的管理,Linux網(wǎng)絡和防火墻的配置與管理,DNS服務的配置與安全管理,F(xiàn)TP服
系統(tǒng)編程為全世界的計算提供了基礎。開發(fā)性能敏感代碼需要一種編程語言,能夠讓程序員掌控內存、處理器時間以及其他系統(tǒng)資源。Rust系統(tǒng)編程語言將這種控制力與現(xiàn)代類型系統(tǒng)相結合,可以捕捉到從內存管理錯誤到線程間數(shù)據(jù)競爭等各種常見的錯誤。 通過這本實用指南,有經(jīng)驗的系統(tǒng)程序員將學會如何成功地使用Rust彌補性能和安全之間的差
軟件設計是一項復雜的系統(tǒng)工程,就其生命周期而言,包括項目立項,需求調查、需求分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)、系統(tǒng)測試和系統(tǒng)使用等階段。要開發(fā)出可靠的軟件系統(tǒng),必須嚴格遵循軟件工程的相關理論。同時由于軟件功能的實現(xiàn)牽涉面非常廣,僅僅依靠軟件工程相關知識是遠遠不夠的,它還與計算機硬件結構、操作系統(tǒng)、數(shù)據(jù)結構、高級語言、數(shù)據(jù)庫等密
從互聯(lián)網(wǎng),到移動互聯(lián)網(wǎng)、云計算和大數(shù)據(jù),全面云化的云原生時代已然來臨。在云原生架構的助推下,數(shù)字化轉型正在開啟第四次工業(yè)革命。從蒸汽、電力到信息,進入到第四次工業(yè)革命,以大數(shù)據(jù)為驅動的人工智能技術是開發(fā)者的技能。作為《新程序員003:云原生和全面數(shù)字化實踐》兩大主題,云原生時代的開發(fā)者和全面數(shù)字化轉型分別從觀點、理論、
本書從JavaWeb應用開發(fā)技術的原理出發(fā),結合網(wǎng)站應用開發(fā)實例對各知識點進行詳細講解,并將知識點融入實際項目的開發(fā)中,項目中的每個任務解決一個實際開發(fā)中的技術要點。全書共分8個單元,包括搭建JavaWeb開發(fā)環(huán)境、Servlet編程基礎、JSP編程技術、文件上傳和下載、過濾器和監(jiān)聽器、JDBC數(shù)據(jù)庫技術、EL表達式和
本書是一本全方位、多角度講解影視欄目與商業(yè)廣告的案例式教材,注重案例實用性和精美度,同時按照技術和行業(yè)應用統(tǒng)一進行劃分,清晰有序,可以方便零基礎的讀者由淺入深地學習本書,從而循序漸進地提升剪映的視頻處理能力。本書的最大特點是實例的實用性強,理論與實踐結合緊密,精選最常用、最實用的100多個影視欄目與商業(yè)廣告進行技術剖析
本書系統(tǒng)論述了ARM嵌入式Linux應用開發(fā)的全過程,內容包括:宿主機開發(fā)環(huán)境搭建與配置,常用開發(fā)工具的安裝與使用,嵌入式編程基礎知識以及ARM處理器常用命令與ATPCS規(guī)則等;嵌入式C語言編程基礎知識,常用硬件部件的使用與編程方法;自定義交叉工具鏈制作,U-Boot、Linux內核的分析、配置與移植rootfs根文件
本書以OracleJDeveloper10g與OracleAS10gContainerforJavaEE作為JavaWeb應用的開發(fā)與運行環(huán)境,介紹如何在上述兩個環(huán)境下開發(fā)與運行Servlet、JSP等JavaWeb應用。同時,本書還介紹如何基于NetBeansIDE開發(fā)JavaFX應用。書中每章都有大量的實例,最后給
本書共分11章,圍繞軟件項目管理過程展開論述,內容涉及軟件項目合同管理、軟件開發(fā)過程管理、軟件質量管理、軟件項目團隊管理、軟件項目需求管理、軟件項目開發(fā)計劃、軟件項目風險管理、軟件項目跟蹤控制、軟件項目配置管理、軟件項目收尾等方面。本書采用大量案例解釋和驗證軟件項目管理的基本概念、基本原理及基本方法。
本書詳細闡述了與構建低代碼應用程序相關的基本解決方案,主要包括Mendix簡介、Mendix平臺、MendixStudio、StudioPro、構建基礎應用程序、域模型、頁面設計、微流、自定義應用程序、錯誤處理和故障排除、存儲數(shù)據(jù)、REST集成等內容。此外,本書還提供了相應的示例、代碼,以幫助讀者進步理解相關方案的實現(xiàn)