本書旨在通過Python編程語言的學習,幫助讀者掌握計算機編程的基本概念和技能,并能夠將其應用于實際工作和項目開發(fā)中。本書內容從入門到進階,涵蓋了Python語言的基礎和應用,包括變量、數據類型、字符串、列表、條件分支、元組、字典、循環(huán)、函數基礎語法部分,以及庫的應用、音視頻處理、數據分析和自動化辦公等進階知識,讓讀者
本書以優(yōu)秀的國產開發(fā)工具HBuilderX及新版Web技術標準HTML5、CSS3和JavaScript設計與制作網頁。全書共分為5篇(1個準備篇、3個技能篇、1個提高篇)10個單元,具體內容包括Web基礎知識、HTML5基本標簽、表格和音視頻標簽、表單應用、CSS3美化網頁、DIV+CSS布局網頁、JavaScrip
本書對數據庫系統(tǒng)的概念、原理、技術和方法進行系統(tǒng)、全面的闡述。本書共14章,內容包括數據庫概述、關系數據庫、關系數據庫標準語言SQL、關系數據庫編程、關系數據庫安全和保護、關系數據庫的規(guī)范化理論、關系數據庫設計、NoSQL數據庫、分布式數據庫HBase、文檔數據庫MongoDB等。
本書共8章,第1章是數據結構與算法概論,主要介紹數據結構和算法的基本概念;第2、3章是線性表與棧和隊列,這部分介紹簡單的數據結構類型及操作算法;第4章是遞歸,這是數據結構中重要的操作算法;第5、6章是樹與圖,這部分介紹較為復雜的數據結構及操作算法;第7、8章是排序與查找,這部分主要介紹各種常見算法、優(yōu)化存儲結構的思想。
本書以國產RT-Thread實時操作系統(tǒng)為藍本,以ARM架構MCU為載體,基于應用開發(fā)的視角,闡述實時操作系統(tǒng)的線程、調度、延時函數、事件、消息隊列、信號量、互斥量等基本知識要素,重點講解實時操作系統(tǒng)下的程序設計方法。對于原理部分,本書從知其然且了解其所以然的角度,用一章篇幅以在內核代碼中注入顯示輸出的方式給出原理淺析
本書介紹了C語言基礎知識。全書共9章,分別為程序設計與C語言、數據對象與計算、程序流程控制、函數、數組、指針、結構體、文件以及C語言開發(fā)環(huán)境。 本書每章都從一個實際應用問題出發(fā),一步步啟發(fā)讀者進行提出問題分析建模求解編碼的迭代,并將各個知識點自然穿插其中。讀者通過解決問題,進行自動代入式學習與實踐。本書通過豐富有趣的實
本書以項目為主線,以基于工作過程的任務驅動為導向,從職業(yè)崗位需求出發(fā),以職業(yè)能力培養(yǎng)為重點,充分體現現代職業(yè)教育特色。本書將數據庫應用過程中的工作任務歸納為典型案例,再將其依據學習目標進行分解、序化、重構,形成若干個項目,建立了以完成工作任務為主線的教學內容體系。全書內容圍繞學生成績管理系統(tǒng)這個具體案例展開,分別介紹了
《C語言程序設計》全書共12章,主要內容包括:第1章,介紹了程序設計語言及C語言的發(fā)展歷程和開發(fā)環(huán)境;第2章,剖析C語言程序的基本結構和基本元素;第3~第5章,介紹了C語言的選擇、循環(huán)程序控制結構和函數的基本概念及使用;第6章,介紹了3種基本數據類型及8類運算符和表達式;第7~第9章,介紹了數組、結構體、共用體、枚舉和
本書分為四個部分,介紹了十幾種迷宮生成方法,涉及許多有趣的內容,第一部分介紹一些基本技術,以及實現網格的基礎知識。你將了解Dijkstra算法,用它來生成迷宮、深入了解隱藏在迷宮中的結構和模式。到第5章結束時,我們將學到六種生成彎曲小通道的方法;第二部分將展示一些令人興奮的方法來改變前五章的迷宮,將迷宮放入任意輪廓,將
本書分為3篇,第1篇是基礎入門篇,包括Go語言基礎、Go語言進階、算法與數據結構基礎、基本數據結構,系統(tǒng)地介紹了Go語言基礎知識、算法基礎、棧、隊列、鏈表等的基本原理和Go語言實現及面試題實戰(zhàn);第2篇是進階篇,包括樹和圖兩章內容,系統(tǒng)地介紹了樹與圖數據結構的基本原理、Go語言實現及面試題實戰(zhàn);第3篇是高級篇,包括排序算