《Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)》共14章,每章由知識(shí)提煉、實(shí)例解析、上機(jī)實(shí)驗(yàn)、拓展練習(xí)組成。在進(jìn)行實(shí)驗(yàn)之前,先了解相關(guān)的知識(shí)點(diǎn)、實(shí)驗(yàn)?zāi)康,然后通過(guò)典型實(shí)例的學(xué)習(xí)完成相應(yīng)的實(shí)驗(yàn)內(nèi)容,最后學(xué)有余力的學(xué)生可以完成拓展練習(xí),以達(dá)到鞏固提高的目的。本書概念清晰,結(jié)構(gòu)合理,敘述簡(jiǎn)明易懂。無(wú)論是編程新手,還是具有編程基礎(chǔ)的讀者,都可從本
本書在介紹Java語(yǔ)言的同時(shí),更注重Java語(yǔ)言的知識(shí)體系,系統(tǒng)性地分析了Java核心機(jī)制與基本原理。全書分為核心基礎(chǔ)篇與應(yīng)用技術(shù)篇。在核心基礎(chǔ)篇中,論述了面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念、Java語(yǔ)言基礎(chǔ)(包括運(yùn)算符與表達(dá)式、程序流控制、數(shù)組)、Java面向?qū)ο筇匦、異常處理方法、基于Swing的圖形化用戶界面構(gòu)造方法、輸
本書是一本面向廣大編程愛(ài)好者的游戲設(shè)計(jì)類圖書。本書從最基本的Java面向?qū)ο笤O(shè)計(jì),圖形開(kāi)發(fā)開(kāi)始,對(duì)游戲的原理及其Java程序?qū)崿F(xiàn)進(jìn)行了詳細(xì)介紹,包括動(dòng)畫的實(shí)現(xiàn)、音效的處理、鼠標(biāo)和鍵盤事件的處理。本書最后4章在前面基礎(chǔ)上講解Android游戲圖形界面開(kāi)發(fā),介紹Java如何開(kāi)發(fā)Andriod手機(jī)游戲。
本書是一本從基礎(chǔ)逐步深入Processing體系的書籍,以簡(jiǎn)潔的語(yǔ)言引導(dǎo)讀者了解和學(xué)習(xí)每一個(gè)關(guān)鍵知識(shí)點(diǎn)。本書完全以初學(xué)者學(xué)習(xí)歷程中遇到的各類問(wèn)題為核心,拋出疑問(wèn)再深入解析,是自學(xué)Processing創(chuàng)意編程基礎(chǔ)的首選書籍。本書盡量避免晦澀難懂的語(yǔ)言描述概念性內(nèi)容,由淺入深、環(huán)環(huán)緊扣、前后呼應(yīng),為初學(xué)者進(jìn)階為高手奠定基礎(chǔ)
Scratch是一款面向青少年的圖形化編程軟件,使用該軟件編程就如同創(chuàng)作一場(chǎng)舞臺(tái)劇,即使沒(méi)有任何基礎(chǔ)的小學(xué)生,也可以在極短的時(shí)間內(nèi)創(chuàng)作出生動(dòng)活潑的編程作品,因此它特別適合培養(yǎng)青少年的邏輯思維、編程思維和工程思維。 本書介紹了Scratch軟件的概況、工作模式和積木指令精髓;結(jié)合青少年熟知的生活場(chǎng)景,帶領(lǐng)大家學(xué)習(xí)和理解程
本書系統(tǒng)全面的介紹了有關(guān)JavaWeb程序開(kāi)發(fā)所涉及的各類知識(shí)。全書共分13章,內(nèi)容包括.JavaWeb應(yīng)用開(kāi)發(fā)概述,網(wǎng)頁(yè)前端開(kāi)發(fā)基礎(chǔ),JavaScript腳本語(yǔ)言,JavaEE開(kāi)發(fā)環(huán)境,走進(jìn)JSP,Servlet技術(shù),數(shù)據(jù)庫(kù)技術(shù),程序日志組件,SpringMVC框架,MyBatis技術(shù),Spring框架,SSM框架整
本書以程序設(shè)計(jì)初學(xué)者為主要對(duì)象,以Scratch3.0為基礎(chǔ),主要內(nèi)容包括Scratch簡(jiǎn)介、變量與運(yùn)算符、運(yùn)動(dòng)與繪圖、外觀與音效、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、消息與過(guò)程、數(shù)據(jù)結(jié)構(gòu)與算法,在介紹編程知識(shí)的同時(shí),通過(guò)一個(gè)個(gè)有趣的案例,逐步引入和鞏固各個(gè)知識(shí)點(diǎn),從而使初學(xué)者在學(xué)習(xí)編程知識(shí)的過(guò)程中感受到編程的樂(lè)趣。
本書是作者積多年講授與研究“數(shù)據(jù)結(jié)構(gòu)”課程的經(jīng)驗(yàn)并結(jié)合指導(dǎo)學(xué)生上機(jī)的實(shí)踐編寫而成的。作者力求從實(shí)踐的角度,幫助讀者深入學(xué)習(xí)、理解和掌握數(shù)據(jù)結(jié)構(gòu)知識(shí)并能靈活應(yīng)用這些知識(shí)。本書涵蓋了“數(shù)據(jù)結(jié)構(gòu)”課程涉及的上機(jī)實(shí)踐內(nèi)容,并且列舉了理論知識(shí)對(duì)應(yīng)的算法實(shí)現(xiàn)程序,這些程序都已在VC++6.0環(huán)境下調(diào)試通過(guò)。
本書內(nèi)容包括9章。第1章為基于Go語(yǔ)言編寫基本區(qū)塊鏈,第2章為比特幣客戶端與回歸測(cè)試網(wǎng)絡(luò),第3章為區(qū)塊鏈瀏覽器與區(qū)塊鏈錢包,第4章為以太坊客戶端與分布式網(wǎng)絡(luò),第5章為IPFS-P2P私有網(wǎng)絡(luò)搭建,第6章為超級(jí)賬本項(xiàng)目Fabric實(shí)驗(yàn),第7章為Solidity與智能合約在線編程,第8章為簡(jiǎn)單DApp的開(kāi)發(fā)實(shí)踐,第9章為自
本書以于RHEL8.2/CentOS8.2為基礎(chǔ),循序漸進(jìn)講解Linux操作系統(tǒng)的基本概念及使用方法,共10個(gè)項(xiàng)目,包括Linux的基本概念、Linux安裝和配置、Linux文件系統(tǒng)、Linux磁盤管理、Linux用戶和權(quán)限管理、Linux軟件包管理、Linux文本處理、Linux網(wǎng)絡(luò)與安全管理、SHELL編程基礎(chǔ)及L