"本書通過“基礎理論 + 算法詳解 + 代碼實現”的方式,從用戶學習與應用的角度出發,使用 Python 由淺入深地講解數據結構與算法知識。 本書利用圖文結合的方式,詳細講述了當下比較實用的算法。全書共分為四部分,第一部分(第 1 ~ 2 章),主要介紹 Python 安裝與開發環境的搭建,Python 算法入門等內容,以快速了解 Python 的開發環境和基本語法;第二部分(第 3 ~ 5 章),主要介紹 Python 算法的基礎內容,包含但是不限于對順序表、鏈表、棧、隊列、樹、森林
主要特色?講解變量、表達式、控制流程、函數、調試和錯誤處理?涵蓋面向對象編程、類、類成員、ASP.NET Core、WCF、REST API和Blazor App編程技術?闡述代碼導航、IntelliSense、重構和代碼修復等增強功能如何幫助你更快捷、更輕松地編寫程序?提供大量可下載的示例代碼?如何在流程早期發現和修復bug,節省時間,減少麻煩?探索云計算、跨平臺和數據訪問編程
本書主要內容l 涵蓋ES2015~ES2020中JavaScript的所有新特性以及下一版的預覽。l 探索**的語法:空值合并、可選鏈、let和const、類語法、私有方法、私有字段、new.target、數字分隔符、BigInt、解構、默認參數、箭頭函數、異步函數、await、生成器函數、…(rest和spread操作符)、模板字面量、二進制和八進制字面量、**(求冪運算符)、計算屬性/方法名、for-of、for-await-of、屬性的簡寫語法等。l 詳細介紹新特性
本書以零基礎講解為宗旨,用實例引導讀者學習,深入淺出地介紹了Java的相關知識和實戰技巧。 本書“第Ⅰ篇 基礎知識”主要介紹Java開發環境搭建、Java程序要素、常量、變量、數據類型、運算符、表達式、語句、流程控制、數組、枚舉、類、對象以及方法等,“第Ⅱ篇 核心技術”主要介紹類的封裝、繼承、多態、抽象類、接口、Java常用類庫以及異常的捕獲與處理等,“第Ⅲ篇 高級應用”主要介紹多線程、文件I/O操作、GUI編程、數據庫編程、Java Web以及常用設計框架等,“第Ⅳ篇 項目實戰”主要介紹中國象
本書是指導初學者學習Unity 3D游戲開發的入門圖書,書中詳細講解了場景搭建、腳本、物理系統、Mecanim動畫系統、UI(用戶界面)系統等初學者必須具備的Unity 3D游戲開發基礎知識,并演示了如何將這些知識運用到實際的游戲開發中。 全書共分為11章。第1章和第2章為Unity 3D的基礎認識;第3章講解場景搭建;第4章和第5章講解游戲開發所需的編程知識;第6章講解控制游戲中對象的位置、位移和旋轉角度的3D數學;第7章講解用于在游戲中進行檢測的物理系統;第8章講解制作游戲動畫片段,以及控制
《Word+Excel+PPT+PS+遠程辦公+PDF文件處理6合1辦公高手速成》以解決實際工作中的常見問題為導向,以提高工作效率為目標,以大量實際工作經驗為基礎,介紹職場人士需要掌握的日常辦公技能,包括Word文檔編輯、Excel表格制作與數據分析、PPT設計與制作、Photoshop圖像處理、遠程辦公、PDF文件處理等6項技能。全書分5篇,共16章。第1篇主要介紹如何高效地制作規范且專業的Word文檔;第2篇介紹如何利用Excel高效處理與分析數據;第3篇介紹如何快速打造一份完美的PPT;第
本書以CentOS Linux系統的操作實踐為出發點,系統講解Linux安裝和管理的方法,從系統安裝、基礎命令到網絡管理以及常用的系統服務,使得讀者可以快速獲得日常維護Linux系統和網絡服務的技能。本書配套腳本源碼、PPT課件與教學視頻。本書共分16章。第1~10章是Linux系統的基礎知識,內容涵蓋CentOS Stream 8的安裝方法、常見的Linux命令、vi編輯器、文件系統和磁盤管理、日志系統管理、用戶管理、應用程序管理、Shell基礎知識、進程管理和網絡管理;第11~16章
本書結合大量實驗程序和圖表,通俗易懂地介紹了Linux操作系統的運行原理和硬件的基礎知識,涉及進程管理、進程調度器、內存管理、存儲層次、文件系統和外部存儲器等。實驗程序使用C語言和Python編寫,讀者可親自動手運行程序,來確認系統的行為。另外,以圖解的方式介紹各知識點,簡明且直觀,能夠幫助讀者加深理解。讀者只需對Linux基本命令有所了解,即可輕松閱讀。 本書適合應用程序開發人員、系統設計師、運維管理人員和技術支持人員等人士閱讀。
本書基于MATLAB R2020b,重點介紹 MATLAB 的基礎應用,包括利用MATLAB進行科學計算、編寫程序、繪制圖形等。本書以簡潔的語言和富有代表性的示例向讀者介紹MATLAB的功能和用法,為MATLAB初級用戶提供指導。全書共分12章,對MATLAB的常用函數和功能進行了詳細介紹,并通過示例及大量的圖形進行了說明,包括MATLAB R2020b簡介,MATLAB的基本用法,數組和向量,MATLAB的數學運算,字符串、單元數組和結構體,MATLAB編程,MATLAB的符號處理,MATLA
主要內容:● 開始使用C++20標準編寫程序● 使用C++進行模塊化編程● 使用數組、循環、指針、引用和字符串等● 編寫自己的函數、類型和運算符● 了解面向對象編程的要素● 使用重載、繼承、虛函數和多態性● 編寫泛型函數和類模板,并使用概念讓它們更安全● 深入了解容器、算法和范圍● 使用自動類型推斷、異常、移動語義、lambda表達式等