主要內(nèi)容包括:數(shù)據(jù)分析基礎(chǔ)、NumPy模塊實(shí)現(xiàn)數(shù)值計算、Pandas模塊實(shí)現(xiàn)統(tǒng)計分析、Matplotlib模塊實(shí)現(xiàn)數(shù)據(jù)可視化、【案例】客戶價值分析、【案例】銷售收入預(yù)測、【案例】二手房數(shù)據(jù)分析預(yù)測系統(tǒng)、【案例】智能停車場運(yùn)營分析系統(tǒng)、【案例】影視作品分析和【案例】看店寶。
內(nèi)容提要 本書從學(xué)習(xí)SSM輕量級框架集技術(shù)的角度出發(fā),通過通俗易懂的語言、豐富多樣的案例,詳細(xì)介紹了基于SSM框架技術(shù)的Web應(yīng)用開發(fā)應(yīng)掌握的各項(xiàng)核心技術(shù)。全書共分8章,主要內(nèi)容包括SSM框架集綜述及開發(fā)環(huán)境搭建,Spring框架的應(yīng)用,MyBatis持久層框架的使用,SpringMVC框架的應(yīng)用,以及SSM框架整合案
內(nèi)容包括Web開發(fā)基礎(chǔ)、Python常用的Web框架、基于Flask的在線學(xué)習(xí)筆記、基于Flask的甜橙音樂網(wǎng)、基于Flask的51商城、基于Flask的e起去旅行、基于Tornado的BBS問答社區(qū)和基于Django的智慧校園考試系統(tǒng)。
本書在內(nèi)容上較為全面地、系統(tǒng)地涵蓋了當(dāng)前軟件測試領(lǐng)域的理論和實(shí)踐知識,反映了當(dāng)前最新的軟件測試?yán)碚摗?biāo)準(zhǔn)、技術(shù)和工具。全書共14章,包括:軟件測試概述、軟件測試模型、靜態(tài)測試與動態(tài)測試、白盒測試、黑盒測試、單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試、軟件測試管理、面向?qū)ο蟮能浖䴗y試、軟件測試自動化、缺陷跟蹤管理、單元測試工
本書以語料庫語言學(xué)研究實(shí)踐為導(dǎo)向,介紹Python編程基礎(chǔ)知識。第1章為Python語言簡介,第2章至第6章由易到難、循序漸進(jìn)介紹Python語言的基本數(shù)據(jù)類型和語法。第7章和第8章提供文本處理的個案實(shí)例。全書內(nèi)容涵蓋語料庫語言學(xué)研究中常用的文本處理模式,讀者可以通過學(xué)習(xí)本書掌握語料庫語言學(xué)研究中的Python編程技巧
軟件演化的本質(zhì)是由用戶預(yù)期偏差所驅(qū)動的對軟件的修改過程。要成功實(shí)施演化活動,涉及兩個核心問題:“演化什么”和“如何演化”。其中“演化什么”定義在何處和什么范圍內(nèi)對軟件系統(tǒng)實(shí)施演化活動;“如何演化”明確實(shí)現(xiàn)演化活動的方法、理論和技術(shù)。從這個意義上來說“演化什么”是“如何演化”的前提。本書圍繞上述兩個核心問題,從特征定位、
本書是為“數(shù)據(jù)結(jié)構(gòu)”課程編寫的教材,前面兩章介紹數(shù)學(xué)基礎(chǔ)和算法相關(guān)預(yù)備知識,第3章至第10章介紹常見數(shù)據(jù)結(jié)構(gòu)的抽象數(shù)據(jù)類型、算法實(shí)現(xiàn)、性能分析及其應(yīng)用。本書注重全面運(yùn)用數(shù)據(jù)結(jié)構(gòu)知識解決實(shí)際問題的案例介紹,同時穿插程序設(shè)計的技巧。全書采用Java語言作為數(shù)據(jù)結(jié)構(gòu)和算法的描述語言,介紹JDK中常見的數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)原理,如A
本書共8章:第1章綜述數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和抽象數(shù)據(jù)類型等基本概念;第2章~第6章從抽象數(shù)據(jù)類型的角度出發(fā),分別討論線性表、棧、隊(duì)列、字符串、二叉樹以及圖等基本類型的數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用;第7章和第8章討論查找和排序,除了介紹各種實(shí)現(xiàn)方法,還著重從時間上進(jìn)行定性或定量的分析和比較。
本書從軟件自動化測試的發(fā)展歷史和趨勢出發(fā),作者總結(jié)了當(dāng)前軟件自動化測試的需求和挑戰(zhàn),比如:1. 測試對象功能復(fù)雜化,被測對象的功能越來越多,越來越全面。2. 迭代快速化,軟件從設(shè)計到交付的時間周期越來越短。3. 測試環(huán)境規(guī)模不斷增加,被測試對象的系統(tǒng)規(guī)模越來越龐大。在此基礎(chǔ)上,本書以實(shí)戰(zhàn)的方法,深入淺出地分析和介紹了一
本書基于較新的Linux發(fā)行版——CentOS7.6,內(nèi)容涵蓋Linux基礎(chǔ)操作、Linux常見服務(wù)器架設(shè)及Hadoop生態(tài)圈中基于Linux的Hadoop、Spark、Flink、Hbase、Hive等平臺的搭建。CentOS是RHEL的社區(qū)版,可以無縫銜接應(yīng)用廣泛的RHEL,其基礎(chǔ)知識也可以用于其他很多Linux發(fā)
全書共分為6章,分別是命令行應(yīng)用、HTTP應(yīng)用、RPC應(yīng)用、WebSocket應(yīng)用、進(jìn)程內(nèi)緩存和Go語言中的大殺器,其中前5章是Go語言開發(fā)中最常見的項(xiàng)目類型。本書對項(xiàng)目開發(fā)、細(xì)節(jié)分析、運(yùn)行時分析等核心內(nèi)容進(jìn)行了較為深入的剖析,提供了相對完整的項(xiàng)目實(shí)踐經(jīng)驗(yàn)。在項(xiàng)目迭代過程中,難免會遇到問題,因此本書針對Go語言的大殺器
Python是一種面向?qū)ο蟮哪_本語言,其代碼簡潔優(yōu)美,類庫豐富,開發(fā)效率也很高,得到越來越多開發(fā)者的喜愛,廣泛應(yīng)用于Web開發(fā)、網(wǎng)絡(luò)編程、爬蟲開發(fā)、自動化運(yùn)維、云計算、人工智能、科學(xué)計算等領(lǐng)域。預(yù)測技術(shù)在當(dāng)今智能分析及其應(yīng)用領(lǐng)域中發(fā)揮著重要作用,也是大數(shù)據(jù)時代的核心價值所在。隨著AI技術(shù)的進(jìn)一步深化,預(yù)測技術(shù)將更好地支
《我的世界》(Minecraft)是一款風(fēng)靡全世界的沙盒游戲,是目前PC游戲中暢銷的游戲之一。作為一款擁有很大自由度的游戲,在社區(qū)中也存在一些基于Minecraft本身的修改行為,并以一種被稱為模組(Mod)的方式廣為傳播。此外,通過編寫Java程序的方式直接控制Minecraft的某些行為,在玩游戲中學(xué)習(xí)編程,能夠大
隨著移動互聯(lián)網(wǎng)的發(fā)展,幾乎所有主流的互聯(lián)網(wǎng)應(yīng)用都需要應(yīng)對高并發(fā)場景,所以不管是Java初學(xué)者,還是Java開發(fā)老兵,了解和掌握J(rèn)ava高并發(fā)編程的相關(guān)知識都是非常必要的。本書以由淺入深的方式來對Java高并發(fā)編程的相關(guān)知識進(jìn)行講解,首先是對高并發(fā)的理解、多線程基礎(chǔ)、Java并發(fā)包相關(guān)類的使用與設(shè)計原理進(jìn)行介紹;然后再拓
本書在全面介紹UI設(shè)計基礎(chǔ)知識、設(shè)計流程與策略的基礎(chǔ)之上,從臨摹圖標(biāo)到原創(chuàng)圖標(biāo),再到GIF動畫、插畫等UI中必備的基礎(chǔ)技能,都進(jìn)行詳細(xì)的講解。本書語言風(fēng)趣,通俗易懂,書中每一個案例都側(cè)重設(shè)計思路的講解,不是機(jī)械地講解怎樣做,而是給讀者點(diǎn)撥設(shè)計思路和技巧,告訴大家設(shè)計時如何思考,如何謀劃。本書適合UI設(shè)計愛好者自學(xué),也可
作者根據(jù)自己多年的前后端開發(fā)經(jīng)驗(yàn),詳盡介紹了HTML5Canvas動畫開發(fā)技術(shù)。 《從0到1HTML5Canvas動畫開發(fā)》分為兩大部分:第一部分介紹Canvas基礎(chǔ)知識,主要包括Canvas概述、直線圖形、曲線圖形、線條操作、文本操作、圖片操作、變形操作、像素操作、漸變與陰影、Canvas路徑、Canvas狀態(tài)及其他
本書從數(shù)據(jù)處理平臺數(shù)據(jù)庫和數(shù)據(jù)倉庫入手,幫助讀者逐步搭建大數(shù)據(jù)Hive數(shù)據(jù)倉庫平臺,并介紹了這種傳統(tǒng)數(shù)據(jù)分析方法在大數(shù)據(jù)平臺成功應(yīng)用的典型案例。本書通過對Hive數(shù)據(jù)定義語言、Hive數(shù)據(jù)操縱語言、Hive數(shù)據(jù)基本查詢、Hive數(shù)據(jù)復(fù)雜查詢的詳細(xì)介紹,全面闡述了Hive大數(shù)據(jù)平臺工具的應(yīng)用與開發(fā)。另外,還介紹了Hive
本書是根據(jù)像素范兒UI設(shè)計課程編寫的系列UI設(shè)計書中的第一本書,主要講解了UI設(shè)計的學(xué)習(xí)方法、基礎(chǔ)知識,以及相關(guān)的行業(yè)知識。 書中涉及的軟件知識以視頻教學(xué)的方式呈現(xiàn)。本書注重系統(tǒng)性的訓(xùn)練,非常適合零基礎(chǔ)的UI設(shè)計學(xué)習(xí)者。 本書提供了大量的軟件教學(xué)視頻,包括Photoshop快速入門教程、Illustrator快速入門教
本書結(jié)合小學(xué)生的認(rèn)知規(guī)律,以激發(fā)學(xué)生學(xué)習(xí)編程的興趣、培養(yǎng)學(xué)生編程思維為目的,將編程與學(xué)科結(jié)合,通過寓教于樂且貼近小學(xué)生學(xué)習(xí)和生活的編程案例,幫助學(xué)生掌握C++的常量、變量、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、算法等基礎(chǔ)知識,教會學(xué)生用編程的思維來學(xué)習(xí)與探索跨學(xué)科的內(nèi)容,并從中體會C++編程的樂趣和魅力。 本書適合
本書以LabVIEW2018中文版為平臺,介紹了虛擬儀器程序設(shè)計設(shè)計的方法和技巧。全書共13章,分別介紹LabVIEW基礎(chǔ)知識,前面板設(shè)計,程序框圖與程序結(jié)構(gòu),介紹數(shù)值字符串與布爾運(yùn)算,數(shù)組、矩陣與簇,數(shù)據(jù)圖形顯示,介紹數(shù)學(xué)函數(shù),波形運(yùn)算,信號生成與處理,文件管理,數(shù)據(jù)采集,通信技術(shù),以及綜合實(shí)例。 本書可以作為大中專