本書主要介紹C#語言、WinForms應用編程、C/S網絡應用編程、ASP.NET Core和Vue應用編程的基礎知識。全書共10章,第1~5章主要介紹C#語言和WinForms應用編程的基礎知識;第6~8章主要介紹C/S網絡應用編程的基本技術,并用一個實例介紹項目的完整實現;第9~10章主要介紹ASP.NET Core Web應用編程架構和Vue架構,以及HTML和CSS編程的基本技術,并用一個實例介紹前端Vue項目+后端ASP.NET Core Web API項目的完整實現。此外,附錄中給出
本書注重零基礎讀者實現Python從入門到精通,加強讀者基于數據分析而常用的編程基礎,并通過數據分析、機器學習和可視化的內容,增強了讀者對數據進行分析和挖掘的能力。全書共8章,主要內容包括Python開發環境搭建與編碼規范,數據類型、運算符與內置函數,列表、元組、字典、集合與字符串,選擇結構、循環結構、函數定義與使用,文件操作,數據分析,機器學習,數據可視化。本書可作為高等院校統計學、數學、經濟學、金融學、管理學等專業相關課程的教材,也可作為從事數據咨詢、研究或分析等人士的參考書。
Unity 游戲引擎是由 Unity Technologies 公司開發的一個讓玩家能夠輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等內容的跨平臺綜合游戲開發工具。很多熱門游戲都是應用該引擎開發的,例如《深海迷航》《坎巴拉太空計劃》等。 本書以直截了當、循序漸進的方式講解Unity 游戲開發從基礎到高級的所有內容,包括游戲物理引擎、動畫和移動設備部署技術。本書分為24 章,內容包括 Unity 游戲引擎和編輯器的介紹,游戲對象、模型、材質、紋理、地形、環境、燈光和攝像機的介紹及應用,任務
本書涵蓋51單片機C語言程序設計所需掌握的各方面知識點。本書首先詳細介紹了51單片機的集成開發環境和開發流程;然后結合實例對51單片機C語言程序設計基礎知識點進行介紹;接著對51單片機C語言的程序設計進行了詳細的講解,包括中斷設計、定時/計數器、串口設計等內容,最后設計了一個完整的綜合應用實例。本書不僅介紹51單片機C語言程序設計相關知識,而且對單片機的硬件資源及如何使用51單片機C語言來編程控制單片機的各種片上資源進行了詳細介紹,通過學習和實踐,學生能夠真正掌握單片機開發的核心技術,為將來進入
"本書全面、系統地介紹了各種常見的數據結構及其存儲表示,并討論了數據結構的基本操作和實際算法。全書共9章。第1章為概論,引入數據、數據結構、抽象數據類型等基本概念; 第2~7章分別介紹線性表、棧和隊列、串、數組、矩陣、廣義表、樹和二叉樹、圖等基本類型的數據結構及應用,從抽象數據類型的角度進行分析; 第8章和第9章分別介紹查找和內部排序,除了介紹各種實現方法外,著重從時間上進行定性或定量的分析。本書對各類數據結構的分析均按照“邏輯結構—抽象數據類型—存儲結構—基本操作的實現及時空分析—應用”的順序
Go語言"入門易,精通難”。想要用Go語言寫出優質的軟件,不僅要了解Go語言的語法,還需要對Go語言的特性、軟件的通用編寫方法、軟件項目的組織方法、并發程序設計、軟件測試、軟件性能優化等方面都有一定的了解。 本書既聚焦于Go語言,又不限于Go語言,介紹了開發者在使用Go語言時經常犯的100個經典錯誤,內容側重于語言核心和標準庫。對大多數錯誤的討論都提供了具體的示例,以說明在什么時候容易犯這樣的錯誤。這不是一本教條主義的圖書,每個解決方案都詳細傳達了它應該適用的上下文。
本課程是人工智能與大數據方向開設的專業必修課之一,旨在幫助學生了解新一代信息技術發展的歷史進程、主要階段、基本現狀和主要成就,以及相關領域的發展成果,明確新一代信息技術的發展離不開改革開放,離不開黨和國家的一貫支持,從而加強學生對本專業、本行業的了解,堅定學生的專業自信,進一步培養學生的探索精神、創新精神和工匠精神。本課程具有綜合性、實用性、導向性和基礎性的特點,強調理論聯系實際,采用校企合作開發模式,具有較高的實用價值。本課程根據學科特點和學生實際,強調講解宏觀性、基礎性知識,圍繞新一代信息技
《解構Tableau可視化原理》是一本深入剖析Tableau軟件繪圖原理的高級指南。作者開創了一種新的講授方式,通過繪制各種圖形,深入淺出地講解了Tableau中的底層概念、計算原理和交互邏輯,并全面解讀了詳細級別(LOD)表達式、表計算、集動作、參數動作等高級概念的原理,讓讀者能夠更加靈活地運用Tableau進行數據分析和可視化展現。 本書適合已經掌握Tableau基礎操作的進階用戶閱讀,通過對本書的深入學習,讀者可以更加深刻地理解Tableau的運行原理,不再糾結于Tableau的使用技巧,
本書從實戰的角度出發,提煉并總結項目開發中需要掌握的前端知識,既可以為前端開發初學者提供清晰的學習路徑,又可以為具有3~5年經驗的開發者提供進階的方向。 本書包括5篇。第1篇介紹前端基礎,包括前端"三駕馬車”(HTML、CSS、JavaScript)和新時代的JavaScript(ES6+、Node.js、TypeScript);第2篇介紹前端框架,圍繞Vue.js 3的基礎知識點和Vue全家桶展開介紹,并使用Vue.js 3實戰開發一個備忘錄項目;第3篇與第4篇介紹前端中級和高級知識(構建工具
ChatGPT是美國OpenAI公司推出的人工智能聊天平臺,其能夠像人類一樣聊天和交流,甚至能完成寫方案、翻譯、寫代碼等任務。本書闡述如何將ChatGPT技術應用于多種場景,特別介紹了通過編程與ChatGPT對接的方法,從而實現各種令人驚嘆的智能應用。本書提供了大量的應用實現方法和實踐經驗,希望能幫助讀者快速構建基于ChatGPT的應用系統。本書共9章,第1章介紹ChatGPT應用模式,接下來的每章都詳細介紹一個特定領域,包括自動編程、文本翻譯、智能寫作、交互機器人、圖像、數據庫、3D、金融分析