本書由淺入深、詳細地介紹了RPC技術和RPC框架的原理。除此之外,本書還詳細介紹了與RPC框架原理相關的技術,包括遠程通信技術、通信協(xié)議、序列化技術、動態(tài)代理技術、IDL等。 本書首先介紹了RPC技術和RPC框架的發(fā)展背景、歷史及演進過程,以加深讀者對RPC技術的理解。然后介紹了常見的RPC框架,讓讀者能夠?qū)@些RPC
隨著信息技術的發(fā)展,社會迫切需要大批高素質(zhì)的IT業(yè)應用型人才。應用型人才培養(yǎng)需要加大實訓在教學中的比重,強調(diào)理論學習和工程實踐相結(jié)合,提高職業(yè)技能與綜合素質(zhì)。本書共十章,由10個實訓項目組成,從項目入手,以需求分析、總體設計、詳細設計為導線,逐步引導學生完成實際項目,從中體會數(shù)據(jù)結(jié)構的理論知識是如何在實際工程項目中進行
本書是根據(jù)教育部高等學校大學計算機課程教學指導委員會編制的《大學計算機基礎課程教學基本要求》中有關程序設計基礎課程教學基本要求編寫的。 本書充分體現(xiàn)程序設計教材編寫風格,即案例驅(qū)動、激發(fā)興趣;淡化語法、重視解決問題的思路和方法;從好教、易學、實用、能考的角度,構建教材的知識體系。 全書分為三篇:基礎篇、應用篇和實驗篇。
嵌入式實時操作系統(tǒng)μC/OS-II原理及應用(第5版)
本書分為理論篇與實踐篇。理論篇講解了Ceph存儲系統(tǒng)的架構設計、對外服務接口及各個組件的工作原理,各層次可行的解決方案、各方案的優(yōu)劣,以幫助Ceph的使用者更客觀地了解系統(tǒng)全貌;實踐篇探討了在使用Ceph存儲系統(tǒng)時可能遇到的問題及問題規(guī)避思路,介紹了作者團隊在使用Ceph時的一些實踐心得,以幫助Ceph的使用者更好地使
敏捷一詞已成為涵蓋各種價值觀、原則和實踐方法的統(tǒng)稱,敏捷實踐已成為眾多高效能軟件組織的制勝之道。然而近年來,新的敏捷實踐百花齊放,作為軟件開發(fā)組織先行者,如何識別有效的敏捷實踐方法?如何通過有效的軟件開發(fā)實現(xiàn)更多的業(yè)務功能?本書作者史蒂夫·邁克康奈爾(SteveMcConnell)帶領Construx軟件
這是一本以技術講解與項目實戰(zhàn)為主的Unity游戲開發(fā)教程圖書。本書以簡潔明快的語言對Unity的重點知識進行了講解,配合詳細的圖文注釋和大量的項目實例,讓讀者能夠輕松快速地入門Unity,同時在本書后面的章節(jié)中也包含了很多游戲編程中的進階知識,可供基礎較好的讀者進行拓展。另外,本書還為每個章節(jié)中的項目實戰(zhàn)提供了配套視頻
本書詳細講解JavaEE中Spring、SpringMVC和MyBatis三大框架(以下簡稱SSM)的基本知識和應用。本書在對知識點進行描述時采用了大量案例,以便讀者理解SSM的核心技術。本書共15章,第1~5章主要講解MyBatis的相關知識,包括初識MyBatis框架、MyBatis的核心配置、動態(tài)SQL、MyBa
現(xiàn)實世界中的數(shù)據(jù)往往并不是能以行列形式呈現(xiàn)的表格型數(shù)據(jù),而是富含關系信息的復雜網(wǎng)絡。對于挖掘這類數(shù)據(jù)的潛在價值,圖數(shù)據(jù)庫具有明顯的優(yōu)勢。本書介紹如何針對真實場景設計和實現(xiàn)圖數(shù)據(jù)庫。你將學習圖論的基礎知識,并嘗試構建基于圖數(shù)據(jù)庫的社交網(wǎng)絡應用程序和推薦引擎等。你將掌握圖數(shù)據(jù)庫開發(fā)的所有重要概念,包括遞歸遍歷、圖數(shù)據(jù)建模、
《零基礎學Python項目開發(fā)》采取項目基礎篇項目實戰(zhàn)篇項目拓展篇智能項目篇項目管理篇的結(jié)構和由淺入深,由深到精的學習模式進行講解!读慊A學Python項目開發(fā)》共16章,首先講解了設計模式、事件驅(qū)動編程、軟件數(shù)據(jù)庫架構以及PythonWeb框架等內(nèi)容;接著深入介紹了坦克大戰(zhàn)小游戲開發(fā)、貪吃蛇小游戲開發(fā)、畫圖小工具開