本書探討了軟件工程的真正含義,匯集了一些重要的軟件開發(fā)基本原則,將它們緊密結合成一個一致的模型,旨在幫助讀者有效、快速地構建軟件。全書共4個部分:第1部分探討軟件工程的真正含義,以及如何將工程的原則和原理應用到軟件開發(fā)中;第2部分講述運用科學思想優(yōu)化軟件開發(fā)過程的方法,包括迭代式、增量式工作,獲得并利用快速、高質量的反
本書包含ROS基礎以及ROS機械臂全過程開發(fā)和實踐等內容,是編著者在結合國內外最新方法和技術,總結自己多年機器人開發(fā)經驗以及教學科研成果的基礎上完成的。本書第1~4章簡單概述了機械臂基礎和ROS基礎,結合具體實踐詳細講解了ROS通信機制、常用組件、TF2等進階功能;第5~7章基于機械臂控制系統開發(fā)的工程實踐,詳細講解了
本書全面介紹JUnit5的新特性及其主要應用。全書共22章,分為五部分。部分介紹JUnit的核心、JUnit的體系結構、從JUnit4向JUnit5遷移、軟件測試原則等內容;第二部分介紹軟件測試質量、用stub和mockobject進行測試、容器內測試等內容;第三部分介紹用Maven和Gradle工具運行JUnit測試
DaVinciResolve17集快編、剪輯、合成、調色、混音于一體,滿足后期一體化、全流程使用需求,可以剪輯各種專業(yè)視頻格式,既是院線電影和廣播電視專業(yè)制作的主要工具,也是工作室、自媒體的得力助手。正如其公司理念BlackmagicDesign致力于讓每個人都用得起最高質量視頻,這樣后期制作和電視行業(yè)才能成為一個真正
本書以經典的關系數據庫理論和技術為基礎,介紹了數據庫系統概述與體系結構、關系數據模型、結構化查詢語言、過程化SQL、數據庫模式設計、數據庫設計、數據庫應用系統開發(fā)、數據庫事務、故障恢復、并發(fā)控制、數據庫完整性、數據庫安全性以及數據庫技術新發(fā)展等內容。在理論方面,本書重點介紹關系數據模型、關系模式規(guī)范化、并發(fā)調度的可串性
本書全面、系統地介紹了數據結構的基礎理論和算法設計方法,以及數據結構的應用、算法性能評價等內容,使讀者進一步理解數據抽象與編程實現的關系,提高用計算機解決實際問題的能力。 本書共10章,分為4個部分。第1部分(第1章)介紹數據結構和算法的基本概念等;第2部分(第2章~第7章)詳細講解不同類型的數據結構,包含線性結構(線
本書共9章,第1章介紹了移動端信息聯動的方法;第2-4章介紹了日常辦公文件在手機端的處理操作;第5章介紹了手機端文件的共享與協作;第6-8章介紹了手機端圖片處理、視頻剪輯以及思維導圖的日常處理操作;第9章介紹了企業(yè)微信APP的日常操作。本書采用“圖解+視頻”模式進行講解,讓讀者輕松掌握相關知識點。
本書以零基礎讀者為對象,用范例引導讀者學習,深入淺出地介紹了Python的相關知識和實戰(zhàn)技能。 本書從Python基礎入手,介紹了Python的開發(fā)環(huán)境、各種數據類型的操作方法、流程控制、函數等Python內核技術,以及使用Python處理文件、處理錯誤與異常等各種應用,最后列舉了Python在重要領域的項目實戰(zhàn),內容
《3dsMax三維建模案例大全》從實際操作和應用的角度出發(fā),通過182個精彩建模案例,全面、詳細地講解3dsMax三維建模的各種建模工具和建模命令的知識要點、使用方法以及創(chuàng)建各類三維模型的技巧與思路。 《3dsMax三維建模案例大全》共18章,從3dsMax不同類型的三維建模工具和建模命令的基本操作,到使用這些建模工具