數(shù)據(jù)結構與程序設計實驗教程
這是一本專為少年兒童打造的編程啟蒙書,在這里你不僅可以掌握如何使用Scratch進行編程,更重要的是,你將學會分析和解決問題的邏輯思維。本書以制作漢堡、打掃衛(wèi)生、乘坐公交車等簡單有趣,卻又蘊含規(guī)律的生活化情景為例,將編程思維訓練和Scratch編程教程巧妙融入其中,循序漸進、寓教于樂地啟發(fā)大家的編程思維,如基礎思維、函
本書分為4個部分,第1部分為數(shù)據(jù)庫技術概述,第2部分介紹關系型數(shù)據(jù)庫(包括MySQL、Oracle、SQLServer和PostgreSQL)技術應用,第3部分介紹NoSQL數(shù)據(jù)庫(包括Redis、MongoDB、HBase、Hive、Cassandra和Elasticsearch)技術應用,第4部分介紹其他類型數(shù)據(jù)庫
本書分為兩部分。第一部分為第1~7章,介紹了Python的語法、編程基礎和對常見錯誤的處理。第二部分為第8~14章,介紹了Python的各種實踐應用,分別是對目錄和文件的操作,對Excel、Word和PDF文件的操作,在圖像處理、網(wǎng)絡爬蟲領域的應用,以及Python的圖形用戶接口編程。本書以實踐應用為目的,希望讀者能夠
本書適應于當今前端開發(fā)的流行趨勢,注重理論與實戰(zhàn)相結合的思想,配合大量的、基礎且實用的代碼實例,幫助讀者學習基于TypeScript語言規(guī)范的React框架開發(fā)的相關知識。全書內容通俗易懂、覆蓋面廣、充分翔實、重點突出,涵蓋了TypeScript語言規(guī)范和React框架開發(fā)的方方面面。全書內容共10章,TypeScri
Go語言"入門易,精通難”。想要用Go語言寫出優(yōu)質的軟件,不僅要了解Go語言的語法,還需要對Go語言的特性、軟件的通用編寫方法、軟件項目的組織方法、并發(fā)程序設計、軟件測試、軟件性能優(yōu)化等方面都有一定的了解。本書既聚焦于Go語言,又不限于Go語言,介紹了開發(fā)者在使用Go語言時經(jīng)常犯的100個經(jīng)典錯誤,內容側重于語言核心和
Java是一個面向互聯(lián)網(wǎng)的開源的計算機程序設計語言,擁有跨平臺、面向對象、多線程的特點,經(jīng)過20多年的發(fā)展,吸收了軟件開發(fā)領域的最新技術,支持泛型編程、Lambda表達式、反射、注解等,形成了Spring、SpringMVC、Mybatis、springBoot等框架技術,先后使用了Git,Maven,Docker等各
C++是一種集過程化程序設計、面向對象程序設計于一體的編程語言,是對C語言的繼承。全書共4章,以通俗易懂的語言和豐富的實例分別介紹了C++的開發(fā)環(huán)境、語言特性、新的變化和項目實戰(zhàn)。開發(fā)環(huán)境主要介紹了編譯環(huán)境的構建和集成開發(fā)環(huán)境;語言特性則從C++中的四大特性說起,分析了虛指針、虛函數(shù)、字節(jié)序與對齊和操作符重載等;新的變
本書以LabVIEW為講解對象,圍繞LabVIEW編程環(huán)境、編程處理數(shù)據(jù)的方法手段、提升編程的技巧進行編排,詳盡介紹了LabVIEW常用的編程方法、編程技巧和應用實例。全書共11章,其中:第1~6章介紹了LabVIEW基本編程知識,包括LabVIEW概述、LabVIEW編程環(huán)境、LabVIEW數(shù)據(jù)處理基礎、LabVIE
《數(shù)據(jù)結構與算法入門到提高(Python語言實現(xiàn))》面向零基礎的讀者,全面講解了數(shù)據(jù)結構和算法的相關知識。全書共8章,首先介紹了相關概念和Python語言的基本情況,再講解核心知識:線性表、棧、隊列、樹、圖等數(shù)據(jù)結構,最后解讀了查找、排序等算法及Python的相關庫和模塊實現(xiàn)多種數(shù)據(jù)結構的方法。全書內容通俗易懂、文字精