《基于Java的物聯(lián)網基礎應用開發(fā)》編者總結了十多年的物聯(lián)網專業(yè)教學和指導學生參加競賽的經驗,精心選擇物聯(lián)網方面典型的項目展開分析,根據項目需求設計工作任務,采用任務式結構編寫,通過引導讀者完成不同的物聯(lián)網程序任務,對Java物聯(lián)網開發(fā)各方面的知識進行講解。全書共分為13個項目,建議學時為100學時,不包括項目12和項
本書在選材與編排上,貼近當前普通高等院!皵祿Y構”課程的現狀和發(fā)展趨勢,符合研究生考試大綱,內容難度適中,突出實用性和應用性。全書共9章,內容包括緒論、線性表、棧和隊列、串、數組和廣義表、樹和二叉樹、圖、查找、排序。本書可作為普通高等院校計算機和信息技術相關專業(yè)“數據結構”課程的教材,也可供從事計算機工程與應用工作的
本書從實用角度出發(fā),詳細講解了HTML5、CSS3和JavaScript的基本語法和設計技巧。在HTML5部分,強調HTML5基本語法及新增元素和屬性的應用。在CSS3部分,通過精選知名網站的典型頁面進行評析,加強學生對商業(yè)網站頁面設計基本原則及頁面布局技術的理解和應用。在JavaScript部分,講授了基本語法和程序
本書可幫助讀者學會在Unix、Linuxshell、MacOS和Windows命令行上以輕松、循序漸進的方式使用Rust進行編程,引導讀者全面了解Rust提供的功能。本書從Rust的基礎開始講解,包括如何命名對象、控制執(zhí)行流和處理基本類型。你將了解如何進行算術運算、分配內存、使用迭代器以及處理輸入/輸出。掌握了這些核心
本書用Python語言來講解數據結構及實現方法。全書首先概述Python編程的功能—這些功能是實際編程和解決問題時所必需的;其次介紹抽象數據類型的規(guī)范、實現和應用,多項集類型,以及接口和實現之間的重要差異;隨后介紹線性多項集、棧、隊列和列表;最后介紹樹、圖等內容。本書附有大量的復習題和編程項目,旨在幫助讀者鞏固所學知識
PHP是一種運行于服務器端并完全跨平臺的嵌入式腳本編程語言,是目前開發(fā)各類Web應用的主流語言之一。本書站在初學者的角度,以通俗易懂的語言、豐富的圖表、實用的案例詳細介紹了PHP語言。全書共分11章:第1~7章主要介紹了Web開發(fā)概念和PHP入門、PHP基本語法、PHP流程控制和數組、PHP函數及應用、PHP與網頁交互
本書全面而深入地講解了PythonWeb開發(fā)的主流框架Flask。全書共9章,第1章主要講解“蝸牛筆記”博客系統(tǒng)的功能,同時對使用的開發(fā)環(huán)境和基礎知識進行了梳理;第2章講解如何基于“蝸牛筆記”博客系統(tǒng)的功能需求設計前端頁面,并利用HTML5+Bootstrap框架設計能夠同時適配移動端和PC端的響應式頁面;第3章講解如
《領域特定語言》是領域特定語言(Domain-SpecificLanguage,DSL)領域的豐碑之作,由世界級軟件開發(fā)大師馬丁·福勒(MartinFowler)歷時多年寫作而成。 全書共57章,分為6個部分,全面介紹了DSL概念、DSL常見主題、外部DSL主題、內部DSL主題、備選計算模型以及代碼生成等內容,揭示了與
本書共計25章,以輕松、幽默、淺顯易懂的文風從面向對象編程、面向對象三大特性的理論基礎開篇,然后系統(tǒng)且詳細地講解了單例、原型、工廠方法、抽象工廠、建造者、門面、組合、裝飾器、適配器、享元、代理、橋接、模板方法、迭代器、責任鏈、策略、狀態(tài)、備忘錄、中介、命令、訪問者、觀察者及解釋器等23種設計模式的概念及結構機理,最后以
本書以MySQL數據庫管理系統(tǒng)為平臺,較全面地介紹了數據庫的基礎知識及其應用。全書共9個單元,包括認識數據庫、數據庫設計、數據定義、數據操作、數據查詢、數據視圖、索引與分區(qū)、數據庫編程和數據安全。全書采用案例教學方式,分別采用4個不同的數據庫項目貫穿始末。每個單元先以應用舉例的方式闡述知識要點,再通過對一個典型的商業(yè)實