本書從初學(xué)者的角度出發(fā),采用項目任務(wù)教學(xué)方式,通過通俗易懂的語言、豐富實用的案例,詳細介紹了使用Python進行程序開發(fā)所需的知識和技術(shù)。全書共分11個項目,內(nèi)容包括走進Python編程世界、Python編程基礎(chǔ)知識、流程控制語句、數(shù)據(jù)容器、函數(shù)、面向?qū)ο缶幊、文件操作、異常處理、游戲開發(fā)、網(wǎng)絡(luò)爬蟲、辦公自動化等。
本書包含五個部分:第一部分是對軟件工程的一般性介紹,包括軟件工程過程和敏捷開發(fā),以及面向?qū)ο蟮脑O(shè)計和設(shè)計模式的使用;第二部分介紹可依賴性和信息安全性問題;第三部分介紹高級軟件工程;第四部分介紹軟件管理,重點介紹技術(shù)管理問題。第五部門是結(jié)合大數(shù)據(jù)時代下的軟件工程的發(fā)展更新。 本書為“大數(shù)據(jù)與計算機科學(xué)系列”教材之一,本
網(wǎng)絡(luò)爬蟲是可以自動請求網(wǎng)站數(shù)據(jù)的程序或腳本,可以代替人工進行高效的網(wǎng)絡(luò)數(shù)據(jù)信息采集。本書系統(tǒng)全面地講解了Python網(wǎng)絡(luò)爬蟲的相關(guān)知識。主要包括:urllib庫和urllib3庫爬蟲基礎(chǔ),三方庫requests爬蟲,數(shù)據(jù)解析,以及scrapy框架的應(yīng)用等。本書通過實際案例深入簡出地講解了爬蟲的流程以及常用爬蟲庫的操作,
本書分為7個項目共19個任務(wù),講解了單片機應(yīng)用系統(tǒng)的開發(fā)過程、設(shè)計方法和基本技能。主要內(nèi)容有:控制1只發(fā)光二極管閃爍顯示;顯示開關(guān)量的輸入狀態(tài);控制樓梯燈;制作跑馬燈;制作流水燈;顯示鍵按下的次數(shù);使CPU進入睡眠狀態(tài);制作簡易秒表;制作簡易頻率計;制作用數(shù)碼管顯示的秒表;控制秒表的啟停與清零;串口擴展并口模擬交通燈;
數(shù)據(jù)庫,簡單地說,它是存儲數(shù)據(jù)的倉庫。它是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫。數(shù)據(jù)庫管理系統(tǒng)是管理數(shù)據(jù)庫的系統(tǒng),即對數(shù)據(jù)庫執(zhí)行一定的管理操作。數(shù)據(jù)庫管理系統(tǒng)常被簡稱為數(shù)據(jù)庫。目前,市場上的主流數(shù)據(jù)庫管理系統(tǒng)有甲骨文公司的Oracle數(shù)據(jù)庫、微軟公司的SQLServer數(shù)據(jù)庫、開源數(shù)據(jù)庫MySQL等。 數(shù)據(jù)庫技術(shù)
學(xué)習(xí)可視化技術(shù)是探索和理解大數(shù)據(jù)的有效的途徑之一,人們想挖掘出數(shù)據(jù)背后隱藏的信息,將數(shù)據(jù)轉(zhuǎn)化為視覺圖像變的可視化,將存在每個角落中的數(shù)據(jù)進行有效的利用,如改善交通狀況、增長知識等。本書作為職業(yè)教材主要介紹了生活中可視化的方法和途徑。 本書包括課程準(zhǔn)備及10個項目,包括可視化圖表創(chuàng)建、圖表的美化、動態(tài)儀表板的設(shè)計、客戶
本書從實際應(yīng)用的角度全面介紹Linux的系統(tǒng)管理與網(wǎng)絡(luò)管理技術(shù)。在內(nèi)容的選職、組織和編排上,強調(diào)先進性、技術(shù)性和實用性,淡化理論,突出實踐,強調(diào)應(yīng)用。全書共18章,主要內(nèi)容包括:Lirux的文件系統(tǒng)管理、用戶管理、進程管理、軟件包管理、打印機管理,以及DNS服務(wù)器、DHCP服務(wù)器、Samba服務(wù)器、NFS服務(wù)器、Apa
本書根據(jù)企業(yè)Linux工程師的實際工作背景,結(jié)合職業(yè)學(xué)生的學(xué)習(xí)特點、Linux網(wǎng)絡(luò)操作系統(tǒng)職業(yè)應(yīng)用背景,組織教學(xué)內(nèi)容,在保持知識先進性的同時,注意降低學(xué)習(xí)難度,以激發(fā)學(xué)生的興趣。 書中分為4個大的項目,其中各項目中包含具體細化的學(xué)習(xí)情境,任務(wù)目標(biāo)清晰,流程完整,學(xué)生通過完成各個項目任務(wù)。本書內(nèi)容包括基本應(yīng)用、服務(wù)配置
本書共有6章內(nèi)容,開篇第1章對軟件測試、眾包測試、群體智能協(xié)作測試這三個圍繞軟件系統(tǒng)開展的測試活動進行了描述;第6章是對群體智能協(xié)作測試的總結(jié)與展望;中間4章內(nèi)容匯集慕測平臺過去幾年的典型案例共20個,按照傳統(tǒng)眾包測試經(jīng)典案例、企業(yè)眾包測試案例、眾包測試與產(chǎn)教學(xué)研的融合、群體智能協(xié)作測試實戰(zhàn)案例進行分類介紹。這些案例來
Python是一種跨平臺多功能高級腳本語言,應(yīng)用領(lǐng)域非常廣泛。本書呈現(xiàn)了一系列的Python應(yīng)用案例,介紹了包括Python語言基礎(chǔ)、流程控制、序列、面向?qū)ο蟮确矫娴募寄。作為一本Python編程基礎(chǔ)的教材,通過案例的實現(xiàn)過程的學(xué)習(xí),引導(dǎo)學(xué)生從簡單到深入地學(xué)習(xí)Python編程的部分基礎(chǔ)應(yīng)用,從而培養(yǎng)初學(xué)者的編程興趣。