本書主要介紹與計算機系統(tǒng)相關的核心概念,解釋這些概念如何相互關聯(lián)并最終影響程序執(zhí)行的結果和性能。本書共分12章,主要包括數據的機器級表示和處理、程序的轉換及機器級表示、程序的鏈接和加載執(zhí)行、存儲器層次結構、虛擬存儲器、進程和異常控制流、I/O操作的實現、程序性能的優(yōu)化、網絡編程以及并發(fā)編程等內容。
本書作者從設計和構建3D角色與游戲環(huán)境開始,逐步剖析如何在游戲中為用戶提供更好的交互體驗。本書主要內容如下:設計3D游戲和C#腳本的基礎知識。設計游戲角色以及角色的機制和動作的方法。使用Unity地形工具和ProBuilder工具創(chuàng)建環(huán)境。探索如何使用物理理論和代碼創(chuàng)建實例和剛體。實現聲音、光照效果、軌跡渲染和其他動態(tài)
本書提供了實用且易于理解的示例,對ROS機器人編程的高級概念進行了全面的介紹。本書首先介紹用ROS進行機器人編程所需的基本概念和ROS框架,討論了如何用運動規(guī)劃庫和ROS導航棧對機器人進行仿真和交互,還討論了ROS插件、控制器和節(jié)點、各種ROS接口(如何把I/O開發(fā)板、傳感器和執(zhí)行器等與ROS連接起來),以及如何用RO
并行硬件已經無處不在,但如何在并行環(huán)境下編寫出高性能的程序,仍然是擺在廣大程序員面前的一道難題,特別是,不少計算機科學專業(yè)的學生在畢業(yè)時甚至沒有并行編程的經驗。本書嘗試解決這個問題。主要面向沒有經驗的讀者,清晰講解如何設計、調試和評估分布式內存和共享內存程序的性能。
本書第1章介紹物聯(lián)網工程的系統(tǒng)架構,包括物聯(lián)網平臺、物聯(lián)網網關、數字孿生和時序數據庫等。第2章介紹如何使用Node-RED官方的主要擴展節(jié)點,同時介紹了如何使用dashboard節(jié)點構建物聯(lián)網數據采集界面。第3章介紹如何通過合理的流程結構規(guī)劃、消息設計和流程文件的項目化管理來實現Node-RED的團隊開發(fā)模式。第4章介
本書針對近幾年全國計算機學科專業(yè)綜合考試大綱的“計算機網絡”部分進行了深入解讀,以一種獨創(chuàng)的方式對考試大綱的知識點進行了講解,即從考生的視角剖析知識難點,以通俗易懂的語言取代晦澀難懂的專業(yè)術語,以成功考生的親身經歷指引復習方向,以風趣幽默的筆觸緩解考研壓力。考生對書中的知識點講解有任何疑問都可與作者在天勤論壇上進行在線
本書針對缺陷樣本稀少且樣本搜集困難、缺陷檢測算法模型多且檢測成本高、缺陷類型繁多且檢測場景復雜等問題提出了基于深度學習的技術解決方案,采用生成對抗網絡、目標檢測網絡和遷移學習等最前沿的深度學習技術建立了完善的缺陷樣本數據集,提高了缺陷檢測的精度,并且對不同種類的缺陷檢測快速地訓練新模型。最后還介紹了一個多類型表面缺陷智
本書內容共包括為9章。第1章介紹了并行算法與應用的研究現狀及其面臨的挑戰(zhàn)。第2章介紹了天河超級計算機系統(tǒng)。第3至9章,介紹了作者在天河系列超級計算機系統(tǒng)上取得的一些研究成果,包括粒子輸運離散縱標方法、粒子輸運蒙特卡洛方法、大地電磁正演模擬、地球動力學模擬、高通量材料模擬、反應堆多物理場耦合模擬和城市風場數值模擬等典型場
本書針對多輪對話情緒預測任務,從多輪對話中的情緒傳播特性、情緒信息的多源性、情緒反應的多樣性等角度,采用序列模型、圖神經網絡模型、知識圖譜以及集成模型等技術,研究并提出了多種對話情緒預測模型,從而為人機對話、智能客服、心理健康咨詢等領域的應用提供技術支撐。
計算復雜性理論是研究各種計算模型、探究各種計算問題求解有效算法的存在性、比較計算問題求解的困難程度并據其復雜度進行分類研究的理論。本書對這些基礎理論知識進行了全面介紹。在此基礎上,引入了格的LLL算法、最近平面算法和格的某些困難問題的相關復雜度研究結果,并進一步介紹計算復雜性在密碼學中的應用,嘗試為讀者呈現計算復雜性理