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