本書(shū)通過(guò)大量測(cè)試代碼、界面截圖和操作步驟,介紹了如何使用SeleniumWebDriver3.0實(shí)現(xiàn)Web自動(dòng)化測(cè)試。主要內(nèi)容包括如何構(gòu)建測(cè)試框架、如何處理失敗的測(cè)試、Selenium生成的各種異常的含義、自動(dòng)化測(cè)試失敗的原因、頁(yè)面對(duì)象的使用方法、高級(jí)用戶(hù)交互API的使用方法、JavascriptExecutor類(lèi)的使
本書(shū)基于Django2.0,較為全面地介紹了Django應(yīng)用的開(kāi)發(fā)過(guò)程、Django核心模塊的實(shí)現(xiàn)原理以及部署應(yīng)用的相關(guān)技巧。全書(shū)共14章,第1章到第3章對(duì)Django框架以及開(kāi)發(fā)環(huán)境配置、項(xiàng)目框架搭建進(jìn)行了介紹;第4章到第13章使用Django內(nèi)置的核心模塊完成了應(yīng)用的開(kāi)發(fā),并對(duì)各個(gè)模塊的實(shí)現(xiàn)原理進(jìn)行了分析,包括OR
Unity是一款虛擬現(xiàn)實(shí)開(kāi)發(fā)軟件,功能強(qiáng)大,操作簡(jiǎn)單,界面友好。使用Unity可以輕松實(shí)現(xiàn)各種虛擬現(xiàn)實(shí)素材的整合,如材質(zhì)、UI、光照、模型、貼圖、動(dòng)畫(huà)特效、音頻等,結(jié)合Unity完美的引擎和友好的程序開(kāi)發(fā)平臺(tái),可以很容易制作出適合各種平臺(tái)發(fā)布的虛擬現(xiàn)實(shí)應(yīng)用產(chǎn)品。本書(shū)共設(shè)計(jì)了20章內(nèi)容,包含虛擬現(xiàn)實(shí)基礎(chǔ)知識(shí)、Unity軟
本書(shū)結(jié)合數(shù)學(xué)、科學(xué)、音樂(lè)等幾個(gè)科目,以小猴編程卡通角色帶入,用豐富的人設(shè)和故事把Scratch3.0所表達(dá)的計(jì)算思維展現(xiàn)出來(lái)。全書(shū)共分為12課,每課主要講一個(gè)功能模塊,鼓勵(lì)孩子們運(yùn)用這個(gè)模塊實(shí)現(xiàn)各種項(xiàng)目,不僅教會(huì)孩子們使用Scratch3.0,掌握全新的編程思維,還能提升孩子們的創(chuàng)造力、思考力、想象力。本書(shū)非常適合孩子
《深入淺出MySQL:數(shù)據(jù)庫(kù)開(kāi)發(fā)、優(yōu)化與管理維護(hù)(第3版)》源自網(wǎng)易公司多位資深數(shù)據(jù)庫(kù)專(zhuān)家數(shù)年的經(jīng)驗(yàn)總結(jié)和MySQL數(shù)據(jù)庫(kù)的使用心得,在之前版本的基礎(chǔ)之上,基于MySQL5.7版本進(jìn)行了內(nèi)容升級(jí),同時(shí)也對(duì)MySQL8.0的重要功能進(jìn)行了介紹。除了對(duì)原有內(nèi)容的更新之外,本書(shū)還新增了作者在高可用架構(gòu)、數(shù)據(jù)庫(kù)自動(dòng)化運(yùn)維,以及
本書(shū)以R語(yǔ)言為基礎(chǔ),介紹做任何分析都繞不開(kāi)的數(shù)據(jù)處理基本操作。從基本包入手,循序漸進(jìn)地引導(dǎo)讀者一步一步進(jìn)行學(xué)習(xí)。首先介紹tidyverse生態(tài)系統(tǒng)的dplyr包,并在其后引入難度稍高但是性能更加優(yōu)秀的data.table包,然后介紹支持分布式數(shù)據(jù)處理的sparklyr包。在本書(shū)的zui后部分還提供了實(shí)戰(zhàn)的案例,并介紹了
本書(shū)主要介紹用C進(jìn)行3D電子游戲編程的方法,并深入探討游戲開(kāi)發(fā)人員在實(shí)際工作中所使用的相關(guān)技術(shù)和系統(tǒng)。全書(shū)分為14章和1個(gè)附錄(附錄A)。第1~5章主要介紹2D電子游戲的內(nèi)容和電子游戲編程的核心概念;第6~14章主要介紹并講解3D電子游戲編程的內(nèi)容,其中第8章的內(nèi)容既適用于2D環(huán)境下的電子游戲編程,也適用于3D環(huán)境下的
本書(shū)結(jié)合了機(jī)器學(xué)習(xí)、數(shù)據(jù)分析和Python語(yǔ)言,通過(guò)案例以通俗易懂的方式講解了如何將算法應(yīng)用到實(shí)際任務(wù)。 全書(shū)共20章,大致分為4個(gè)部分。第一部分介紹了Python的工具包,包括科學(xué)計(jì)算庫(kù)Numpy、數(shù)據(jù)分析庫(kù)Pandas、可視化庫(kù)Matplotlib;第2部分講解了機(jī)器學(xué)習(xí)中的經(jīng)典算法,例如回歸算法、決策樹(shù)、集成算法
本書(shū)主要探討SQLAlchemy,這個(gè)Python庫(kù)在關(guān)系型數(shù)據(jù)庫(kù)和傳統(tǒng)編程之間架起了一座橋梁,有助于Python程序員將應(yīng)用程序連接到關(guān)系型數(shù)據(jù)庫(kù)。本書(shū)首先通過(guò)對(duì)比的方式介紹了SQLAlchemy的兩種主要使用模式——SQLAlchemyCore和SQLAlchemyORM,然后探討了數(shù)據(jù)庫(kù)遷移工具Alembic的用
本書(shū)共包含六個(gè)項(xiàng)目,每個(gè)項(xiàng)目介紹一個(gè)數(shù)據(jù)庫(kù)對(duì)象,本書(shū)圍繞“教學(xué)管理系統(tǒng)”,從數(shù)據(jù)庫(kù)管理系統(tǒng)的需求分析開(kāi)始,詳細(xì)的解析了設(shè)計(jì)數(shù)據(jù)庫(kù)、創(chuàng)建數(shù)據(jù)表、建立各種查詢(xún)、設(shè)計(jì)靈活多樣的窗體和形式多樣的報(bào)表以及宏的簡(jiǎn)單應(yīng)用,使讀者掌握如何規(guī)劃并設(shè)計(jì)一個(gè)小型數(shù)據(jù)庫(kù)管理系統(tǒng)。