本書主要內(nèi)容由七個(gè)章節(jié)組成,第一章為區(qū)塊鏈基本內(nèi)容介紹區(qū)塊鏈的基本概念以及原理。第二章為共識(shí)算法基礎(chǔ)介紹區(qū)塊鏈技術(shù)作用的分布式系統(tǒng)的組成結(jié)構(gòu)和特點(diǎn),共識(shí)問(wèn)題的起源以及共識(shí)算法的分類。第三章為分布式一致性共識(shí)算法及應(yīng)用介紹在分布式系統(tǒng)中共識(shí)算法的類型及運(yùn)用。第四章為典型區(qū)塊鏈共識(shí)算法及應(yīng)用介紹PoW、PoS、DPoS、P
本書基于Python語(yǔ)言,系統(tǒng)地介紹了Selenium與Appium自動(dòng)化測(cè)試的相關(guān)知識(shí)及應(yīng)用。 本書共10章,第1章主要講解自動(dòng)化測(cè)試的基礎(chǔ)知識(shí),第2~4章主要講解SeleniumWebDriver的應(yīng)用與App自動(dòng)化測(cè)試;第5~9章主要講解了單元測(cè)試框架、PO模式、數(shù)據(jù)驅(qū)動(dòng)、日志和持續(xù)集成;第10章通過(guò)測(cè)試一個(gè)黑馬
"《軟件工程案例教程》依照專業(yè)能力培養(yǎng)目標(biāo)、課程能力培養(yǎng)目標(biāo)及畢業(yè)要求,合理設(shè)計(jì)各章的知識(shí)點(diǎn),按不同能力層級(jí)配置與課程各項(xiàng)能力相關(guān)的習(xí)題,并實(shí)現(xiàn)各實(shí)驗(yàn)資源可在線編輯、修改、運(yùn)行,通過(guò)理論學(xué)習(xí)與實(shí)踐訓(xùn)練提升學(xué)生軟件設(shè)計(jì)能力與工程實(shí)踐能力,最終達(dá)成課程的能力目標(biāo)要求和畢業(yè)要求。本教材內(nèi)容由四部分組成:基礎(chǔ)篇、開(kāi)發(fā)篇、維護(hù)篇
本書基于知識(shí)、技能、能力儲(chǔ)備過(guò)程,案例化教學(xué),理實(shí)一體,按照J(rèn)ava程序設(shè)計(jì)開(kāi)發(fā)的知識(shí)、技術(shù)、技能編排內(nèi)容,從教、學(xué)、做的模式來(lái)安排章節(jié)內(nèi)容。每一章包括正文、案例分析、任務(wù)訓(xùn)練、知識(shí)拓展、思考與練習(xí);全書最后還包括思考與練習(xí)參考答案,可供學(xué)生進(jìn)行練習(xí)和查漏補(bǔ)缺。本書結(jié)合行業(yè)要求,職業(yè)資格證要求編寫、校企合作,例子更貼近
匯編語(yǔ)言是人和計(jì)算機(jī)溝通的最直接的方式,它描述了機(jī)器最終所要執(zhí)行的指令序列。匯編語(yǔ)言和機(jī)器語(yǔ)言一樣都是和計(jì)算機(jī)體系架構(gòu)強(qiáng)綁定的低級(jí)語(yǔ)言。本書是龍芯自主指令集的首本匯編語(yǔ)言教程,系統(tǒng)講解龍芯處理器全新的自主指令系統(tǒng)架構(gòu)LoongArch。本書循序漸進(jìn)地介紹基于LoongArch的匯編語(yǔ)言知識(shí),包括計(jì)算機(jī)語(yǔ)言、使用匯編語(yǔ)言
MATLAB是一種用于數(shù)值計(jì)算和圖形圖像處理的工具軟件,它的特點(diǎn)是語(yǔ)法結(jié)構(gòu)簡(jiǎn)明、數(shù)值計(jì)算高效、圖形功能完備、易學(xué)易用。它在矩陣運(yùn)算、數(shù)值分析、圖形圖像處理、系統(tǒng)建模與仿真等領(lǐng)域都有廣泛的應(yīng)用。 本書從MATLAB的基礎(chǔ)知識(shí)入手,循序漸進(jìn)地介紹了MATLAB的知識(shí)體系結(jié)構(gòu)和操作方法。其中主要介紹了如何使用MATLAB進(jìn)行
本書將以一款開(kāi)放世界類游戲的實(shí)踐過(guò)程為主線,為讀者呈現(xiàn)從零開(kāi)始上線一款游戲的實(shí)踐路線、游戲引擎Unity的開(kāi)發(fā)模式,以及游戲開(kāi)發(fā)的核心框架。 本書共分為3篇,第1篇是場(chǎng)景搭建篇,第2篇是腳本開(kāi)發(fā)篇,第3篇是發(fā)布上線篇。第1篇包含第1章和第2章,主要介紹在Unity中如何創(chuàng)建一個(gè)游戲項(xiàng)目,如何搭建一款游戲的場(chǎng)景和界面。
本書立足于大數(shù)據(jù)背景,面向“新文科”“新商科”相關(guān)專業(yè),探析各行業(yè)專業(yè)人士在數(shù)據(jù)處理、管理、分析應(yīng)用等方面的不同要求,整合統(tǒng)計(jì)學(xué)、數(shù)據(jù)分析與挖掘基本原理,利用主流數(shù)據(jù)處理工具講解數(shù)據(jù)的管理和應(yīng)用,既有文科、商科教學(xué)過(guò)程中常用的Excel工具,也有與其相關(guān)聯(lián)的PowerQuery、PowerPivot等加載項(xiàng),也包括利用
"本書共分為11個(gè)章節(jié),系統(tǒng)介紹了關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)與開(kāi)發(fā)的相關(guān)應(yīng)用技術(shù)。其內(nèi)容包括數(shù)據(jù)庫(kù)規(guī)范化理論,數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程各階段的工作內(nèi)容與支撐技術(shù),數(shù)據(jù)庫(kù)高級(jí)編程技術(shù)(存儲(chǔ)過(guò)程、用戶自定義函數(shù)、游標(biāo)、觸發(fā)器、主語(yǔ)言與數(shù)據(jù)庫(kù)交互),數(shù)據(jù)庫(kù)運(yùn)維技術(shù)(數(shù)據(jù)庫(kù)恢復(fù)以及并發(fā)控制)等各類技術(shù)涉及的概念、原理、語(yǔ)法說(shuō)明以及操作實(shí)例。書中通
"本書是面向Java初學(xué)者的入門級(jí)圖書,以通俗易懂的語(yǔ)言系統(tǒng)地介紹Java程序設(shè)計(jì)的基礎(chǔ)知識(shí)、開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具。全書共分9個(gè)項(xiàng)目,內(nèi)容包括Java語(yǔ)言概述、Java的基本語(yǔ)法、程序的控制結(jié)構(gòu)、類和對(duì)象、繼承與接口、圖形用戶界面設(shè)計(jì)、常用類庫(kù)、Java輸入與輸出、數(shù)據(jù)庫(kù)編程等。本書采用講練結(jié)合的形式對(duì)知識(shí)點(diǎn)進(jìn)行介紹,力
Go語(yǔ)言是近年來(lái)非常流行的新興編程語(yǔ)言,它不僅是以太坊客戶端和HyperledgerFabric區(qū)塊鏈平臺(tái)的開(kāi)發(fā)語(yǔ)言,而且廣泛應(yīng)用于區(qū)塊鏈應(yīng)用的開(kāi)發(fā)。本書介紹使用Go語(yǔ)言開(kāi)發(fā)的經(jīng)典聯(lián)盟鏈項(xiàng)目HyperledgerFabric,它由Linux基金會(huì)管理。國(guó)外的微軟、摩根大通、世界銀行和國(guó)內(nèi)的華為、阿里巴巴、百度、騰訊等企
面對(duì)大數(shù)據(jù)和人工智能技術(shù)及應(yīng)用的迅猛發(fā)展,傳統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與算法課程的教學(xué)內(nèi)容和教學(xué)模式亟待改革,以適應(yīng)大數(shù)據(jù)和人工智能專業(yè)人才培養(yǎng)的需要。本書就是為滿足這種需要而編寫的。本書共15章,主要內(nèi)容包括大數(shù)據(jù)概念、Python語(yǔ)言基礎(chǔ)、線性表、棧與隊(duì)列、數(shù)組與字符串、樹、圖等經(jīng)典數(shù)據(jù)結(jié)構(gòu),鍵值對(duì)、嵌套數(shù)據(jù)結(jié)構(gòu)、列存儲(chǔ)結(jié)構(gòu)等面
本書從畫面的構(gòu)成關(guān)系對(duì)視覺(jué)感受的影響這一底層的設(shè)計(jì)邏輯出發(fā),由淺入深地解析了游戲概念設(shè)計(jì)的知識(shí)點(diǎn)。 本書前3章主要講解基礎(chǔ)的構(gòu)成關(guān)系和節(jié)奏感的塑造。第4~8章主要講解不同層面外觀形式對(duì)概念設(shè)計(jì)結(jié)果的影響。第9~11章主要從畫面框架關(guān)系、空間關(guān)系及光影塑造的角度講解對(duì)整體畫面進(jìn)行塑造時(shí)所應(yīng)掌握的知識(shí)點(diǎn)。第12~14章從游
本書是一本經(jīng)典而實(shí)用的Spring學(xué)習(xí)指南,介紹了Spring使用框架、SpringBoot,以及Spring系統(tǒng)中的其他組成部分。 本書分為4個(gè)部分,共18章。第1部分(第1章~第6章)涵蓋了構(gòu)建Spring應(yīng)用的基礎(chǔ)知識(shí)。第2部分(第7章~第10章)討論了如何講Spring應(yīng)用與其他應(yīng)用進(jìn)行集成。第3部分(第11章
"本書作為程序設(shè)計(jì)課程的通用性教材,主要以C語(yǔ)言為基礎(chǔ)介紹程序設(shè)計(jì)的一般理論和案例實(shí)踐,內(nèi)容包括:程序設(shè)計(jì)引論及算法知識(shí),C語(yǔ)言概述以及C語(yǔ)言中數(shù)據(jù)類型、運(yùn)算符、表達(dá)式等初步知識(shí),程序設(shè)計(jì)基本結(jié)構(gòu),函數(shù)、數(shù)組、指針的基本應(yīng)用,文件讀寫,構(gòu)造數(shù)據(jù)類型,位運(yùn)算知識(shí)等。本書在加強(qiáng)C語(yǔ)言基本知識(shí)訓(xùn)練的同時(shí),注重對(duì)編程能力的培養(yǎng)
"本教材立足信創(chuàng)產(chǎn)業(yè)基礎(chǔ)課程操作系統(tǒng)管理,全面梳理了我國(guó)發(fā)展信創(chuàng)產(chǎn)業(yè)的原因和戰(zhàn)略需求,讓讀者領(lǐng)會(huì)在當(dāng)今數(shù)字化大時(shí)代是大國(guó)科技需要堅(jiān)實(shí)的信息技術(shù)基礎(chǔ)做為支撐;在知識(shí)點(diǎn)講授方面,教材從管理工作崗位需求出發(fā)以項(xiàng)目為牽手任務(wù)為驅(qū)動(dòng)全面介紹了信創(chuàng)Linux系統(tǒng)管理知識(shí),內(nèi)容具體包括信創(chuàng)產(chǎn)業(yè)和統(tǒng)信UOS的發(fā)展史、統(tǒng)信服務(wù)器操作系統(tǒng)
本書從實(shí)用的角度,介紹軟件工程的基礎(chǔ)知識(shí)和技術(shù)方法,力求做到結(jié)合實(shí)際、注重應(yīng)用、便于教學(xué),體現(xiàn)內(nèi)容的新穎性和系統(tǒng)性。本書內(nèi)容包括軟件工程概述,可行性研究與軟件工程開(kāi)發(fā)計(jì)劃,需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),軟件實(shí)現(xiàn),軟件維護(hù),面向?qū)ο蠓椒、UML及應(yīng)用,WebApp軟件工程,軟件重用和再工程,軟件工程管理,實(shí)例網(wǎng)上商品競(jìng)拍
本書講解了SystemVerilogTestbench強(qiáng)大的驗(yàn)證功能,清楚地解釋了面向?qū)ο缶幊、約束隨機(jī)測(cè)試和功能覆蓋的概念。本書涵蓋SystemVerilog所有驗(yàn)證結(jié)構(gòu),如類、程序塊、隨機(jī)化和功能覆蓋等,并通過(guò)超過(guò)500個(gè)代碼示例和詳細(xì)解釋,說(shuō)明了學(xué)習(xí)多態(tài)性、回調(diào)和工廠模式等概念的內(nèi)部工作原理。此外,本書提供了數(shù)百
這是一本系統(tǒng)介紹UI設(shè)計(jì)的書,可帶領(lǐng)初、中級(jí)讀者快速學(xué)習(xí)UI設(shè)計(jì)知識(shí)、技巧和操作。 本書從UI設(shè)計(jì)基礎(chǔ)入手,結(jié)合大量的案例分析,深入地講解了UI設(shè)計(jì)的界面類型、界面構(gòu)圖、版面布局、元素、界面用色、設(shè)計(jì)原則與規(guī)范、切圖與標(biāo)注、圖標(biāo)設(shè)計(jì)及藝術(shù)二維碼設(shè)計(jì)等方面的內(nèi)容。通過(guò)實(shí)戰(zhàn)練習(xí),幫助讀者輕松地掌握UI設(shè)計(jì)的相關(guān)技術(shù)。 隨書
本書首先介紹Spring、SpringBoot、SpringMVC和SpringSecurity等技術(shù),然后以一個(gè)簡(jiǎn)易的在線書店管理系統(tǒng)為例,全面講解采用JPA/MyBatis、MySQL、Thymeleaf與Bootstrap技術(shù)棧開(kāi)發(fā)應(yīng)用程序的過(guò)程。開(kāi)發(fā)過(guò)程中引入菱形測(cè)試模型,覆蓋單元測(cè)試、接口測(cè)試、功能測(cè)試和探索