本書結合數學、科學、音樂等幾個科目,以小猴編程卡通角色帶入,用豐富的人設和故事把Scratch3.0所表達的計算思維展現出來。全書共分為12課,每課主要講一個功能模塊,鼓勵孩子們運用這個模塊實現各種項目,不僅教會孩子們使用Scratch3.0,掌握全新的編程思維,還能提升孩子們的創(chuàng)造力、思考力、想象力。本書非常適合孩子
本書用淺顯易懂的語言,圖文并貌地講解了深度學習的基礎知識,從如何挑選硬件到神經網絡的初步搭建,再到實現圖片識別、文本翻譯、強化學習、生成對抗網絡等多個目前*流行的深度學習應用。書中基于目前流行的PyTorch框架,運用Python語言實現了各種深度學習的應用程序,讓理論和實踐緊密結合。
本書以R語言為基礎,介紹做任何分析都繞不開的數據處理基本操作。從基本包入手,循序漸進地引導讀者一步一步進行學習。首先介紹tidyverse生態(tài)系統(tǒng)的dplyr包,并在其后引入難度稍高但是性能更加優(yōu)秀的data.table包,然后介紹支持分布式數據處理的sparklyr包。在本書的zui后部分還提供了實戰(zhàn)的案例,并介紹了
隨著數字經濟時代的到來,數據的價值不斷被發(fā)掘。但是,圍繞數據價值的挖掘也出現了諸多問題。例如,因為數據過于海量以及數據產權不明確導致用戶不會用,因數據使用和保護不當引起隱私泄露等安全事件,等等!稊祿卫砼c數據安全》正是圍繞這些問題,以數據治理與數據安全為主題展開論述。首先,《數據治理與數據安全》對數據治理的對象、主題
本書主要介紹用C進行3D電子游戲編程的方法,并深入探討游戲開發(fā)人員在實際工作中所使用的相關技術和系統(tǒng)。全書分為14章和1個附錄(附錄A)。第1~5章主要介紹2D電子游戲的內容和電子游戲編程的核心概念;第6~14章主要介紹并講解3D電子游戲編程的內容,其中第8章的內容既適用于2D環(huán)境下的電子游戲編程,也適用于3D環(huán)境下的
本書通過大量測試代碼、界面截圖和操作步驟,介紹了如何使用SeleniumWebDriver3.0實現Web自動化測試。主要內容包括如何構建測試框架、如何處理失敗的測試、Selenium生成的各種異常的含義、自動化測試失敗的原因、頁面對象的使用方法、高級用戶交互API的使用方法、JavascriptExecutor類的使
Unity是一款虛擬現實開發(fā)軟件,功能強大,操作簡單,界面友好。使用Unity可以輕松實現各種虛擬現實素材的整合,如材質、UI、光照、模型、貼圖、動畫特效、音頻等,結合Unity完美的引擎和友好的程序開發(fā)平臺,可以很容易制作出適合各種平臺發(fā)布的虛擬現實應用產品。本書共設計了20章內容,包含虛擬現實基礎知識、Unity軟
隨著計算科學的快速發(fā)展,人工智能已為我們大家熟知。2017年國務院正式印發(fā)《新一代人工智能發(fā)展規(guī)劃》,明確了人工智能的國家戰(zhàn)略地位,關于人工智能的科普、技術普及讀物也已出現,但符合少年兒童認知的人工智能科普讀物卻一直是個空白。本書是面向少年兒童的人工智能科普讀物,用輕松有趣的筆觸和明確簡潔的形式介紹人工智能的歷史、現狀
Web前端編程技術(HTML/CSS/JavaScript)是Web產品開發(fā)中*基本的組成部分之一。本書主要講解了基本的Web前端開發(fā)技術HTML、CSS和JavaScript。全書共11章,第1章是Web前端編程基礎知識;第2~4章是HTML相關知識;第5~7章是CSS相關知識;第8~10章是JavaScript相關
本書是SpringCloud的入門書。首先,簡要概述了微服務并分析了當前互聯(lián)網架構趨勢。其次,系統(tǒng)地介紹了SpringBoot的相關知識,從基礎用法到核心組件。再次,從具體的案例出發(fā),依次講解了SpringCloud*常用的組件,將理論與實踐相結合,使讀者在學習SpringCloud的過程中還能了解一個產品從無到有的全