《我的世界》(Minecraft)是一款風(fēng)靡全世界的沙盒游戲,是目前PC游戲中暢銷(xiāo)的游戲之一。作為一款擁有很大自由度的游戲,在社區(qū)中也存在一些基于Minecraft本身的修改行為,并以一種被稱(chēng)為模組(Mod)的方式廣為傳播。此外,通過(guò)編寫(xiě)Java程序的方式直接控制Minecraft的某些行為,在玩游戲中學(xué)習(xí)編程,能夠大
本書(shū)從程序設(shè)計(jì)的基本概念出發(fā),由淺入深、循序漸進(jìn)地講述Python程序設(shè)計(jì)的基本知識(shí)和應(yīng)用技能。本書(shū)主要介紹Python編程環(huán)境,Python語(yǔ)言基礎(chǔ),流程控制結(jié)構(gòu),復(fù)合數(shù)據(jù)類(lèi)型,字符串與正則表達(dá)式,函數(shù)、模塊和包,面向?qū)ο缶幊,文件操作,圖形用戶(hù)界面設(shè)計(jì),以及數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)。本書(shū)以Python3.8.1為藍(lán)本,實(shí)例全部在
Linux究其本質(zhì)是操作系統(tǒng)。本書(shū)將Linux系統(tǒng)從應(yīng)用的角度拆分為系統(tǒng)認(rèn)知、系統(tǒng)安裝、基本操作、用戶(hù)管理、文件管理、權(quán)限管理、磁盤(pán)管理、高級(jí)磁盤(pán)管理、網(wǎng)絡(luò)管理、軟件包管理、進(jìn)程管理以及Shell編程基礎(chǔ)等12個(gè)模塊。每個(gè)模塊采用通俗易懂的語(yǔ)言進(jìn)行講解與剖析,并精選大量實(shí)例貫穿知識(shí)點(diǎn)的講解,在每個(gè)章節(jié)末配有配套實(shí)訓(xùn)項(xiàng)目
本書(shū)是國(guó)家精品課程配套輔導(dǎo)教材,以教育部計(jì)算機(jī)類(lèi)專(zhuān)業(yè)教學(xué)指導(dǎo)委員會(huì)發(fā)布的“高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)本科專(zhuān)業(yè)規(guī)范”為依據(jù),以基本數(shù)據(jù)結(jié)構(gòu)為知識(shí)單元而編寫(xiě)。全書(shū)共分10章,包括引論、表、棧、隊(duì)列、排序與選擇、樹(shù)、散列表、優(yōu)先隊(duì)列、并查集、圖等。全書(shū)采用C語(yǔ)言作為描述語(yǔ)言,內(nèi)容豐富,敘述簡(jiǎn)明,理論與實(shí)踐并重,是《數(shù)據(jù)結(jié)構(gòu)(C
隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,幾乎所有主流的互聯(lián)網(wǎng)應(yīng)用都需要應(yīng)對(duì)高并發(fā)場(chǎng)景,所以不管是Java初學(xué)者,還是Java開(kāi)發(fā)老兵,了解和掌握J(rèn)ava高并發(fā)編程的相關(guān)知識(shí)都是非常必要的。本書(shū)以由淺入深的方式來(lái)對(duì)Java高并發(fā)編程的相關(guān)知識(shí)進(jìn)行講解,首先是對(duì)高并發(fā)的理解、多線(xiàn)程基礎(chǔ)、Java并發(fā)包相關(guān)類(lèi)的使用與設(shè)計(jì)原理進(jìn)行介紹;然后再拓
本書(shū)既是關(guān)于操作系統(tǒng)概念、結(jié)構(gòu)和原理的教材,目的是盡可能清楚與全面地展示現(xiàn)代操作系統(tǒng)的本質(zhì)和特點(diǎn);又是講解操作系統(tǒng)的經(jīng)典教材,不僅系統(tǒng)地講述了操作系統(tǒng)的基本概念、原理和方法,而且以當(dāng)代流行的操作系統(tǒng)Windows10、UNIX、Android、Linux為例,展現(xiàn)了當(dāng)代操作系統(tǒng)的本質(zhì)和特點(diǎn)。全書(shū)共分背景知識(shí)、進(jìn)程、內(nèi)存
本書(shū)從Spring和SpringMVC的基礎(chǔ)知識(shí)講起,讓讀者無(wú)難度地學(xué)習(xí)SpringBoot2。為更好地幫助讀者學(xué)習(xí),本書(shū)以大量實(shí)例介紹了SpringBoot2的基本思想、方法和技術(shù)。全書(shū)共12章,內(nèi)容涵蓋Spring基礎(chǔ)、SpringMVC基礎(chǔ)、SpringBoot核心知識(shí)、Web開(kāi)發(fā)、數(shù)據(jù)訪(fǎng)問(wèn)、安全控制、異步消息、
本書(shū)主要基于Java13來(lái)介紹Java核心編程相關(guān)的知識(shí)點(diǎn),以及從Java8至Java13以來(lái)的新特性,主要內(nèi)容包括:Java語(yǔ)言基礎(chǔ)、面向?qū)ο缶幊、集合框架、異常處理、I/O處理、網(wǎng)絡(luò)編程、并發(fā)編程、基本編程結(jié)構(gòu)的改進(jìn)、垃圾回收器的增強(qiáng)、使用腳本語(yǔ)言、Lambda表達(dá)式與函數(shù)式編程、Stream、集合的增強(qiáng)、新的日期
本書(shū)針對(duì)Python零基礎(chǔ)的用戶(hù),主要講解大量的股票指標(biāo)技術(shù)分析的范例,由淺入深地介紹了使用Python語(yǔ)言編程開(kāi)發(fā)的應(yīng)用“圖譜”。全書(shū)分為三篇:基礎(chǔ)篇(第1~4章):講述Python開(kāi)發(fā)環(huán)境的搭建、基本語(yǔ)法、數(shù)據(jù)結(jié)構(gòu)、代碼的調(diào)試以及面向?qū)ο蟮木幊趟枷;股票指?biāo)技術(shù)分析篇(第5~10章):分別講述使用網(wǎng)絡(luò)爬蟲(chóng)技術(shù)獲取股
本書(shū)以Python3.7版本作為數(shù)據(jù)分析與挖掘?qū)崙?zhàn)的應(yīng)用工具,從Python的基礎(chǔ)語(yǔ)法開(kāi)始,陸續(xù)介紹有關(guān)數(shù)值計(jì)算的numpy、數(shù)據(jù)處理的pandas、數(shù)據(jù)可視化的matplotlib和數(shù)據(jù)挖掘的sklearn等內(nèi)容。全書(shū)共涵蓋15種可視化圖形以及10個(gè)常用的數(shù)據(jù)挖掘算法和實(shí)戰(zhàn)項(xiàng)目,通過(guò)本書(shū)的學(xué)習(xí),讀者可以掌握數(shù)據(jù)分析與