本書首先介紹了開發(fā)環(huán)境的配置,接著討論了Web網(wǎng)站的構成和頁面渲染、動態(tài)網(wǎng)頁和靜態(tài)網(wǎng)頁對爬蟲造成的影響,緊接著詳細介紹了信息校驗型反爬蟲、動態(tài)渲染反爬蟲、文本混淆反爬蟲知識、特征識別反爬蟲的原理、實現(xiàn)和繞過,然后概覽了App數(shù)據(jù)爬取的關鍵和常用的反爬蟲手段,最后介紹了常見的編碼和加密原理、JavaScript代碼混淆知
“數(shù)據(jù)結(jié)構”是計算機科學及相關學科的一門核心專業(yè)基礎課,主要討論各種數(shù)據(jù)結(jié)構在計算機中的存儲表示及算法實現(xiàn),是一門集技術性、理論性和實踐性于一體的課程。本書綜合了諸多院校的課程教學大綱以及教育部2018年考研大綱中《計算機學科專業(yè)基礎綜合考試大綱》進行編寫,書中所有算法描述均采用標準C語言。教材內(nèi)容安排合理,難易程度適
本書立足于新工科和工程教育,從工程應用和實踐者的視角,全面系統(tǒng)地介紹了目前在工業(yè)界中使用*為廣泛的JDK8的全部核心知識。全書共17章,主要內(nèi)容包括Java概述、Java基本類型與運算符、程序流程控制、數(shù)組、類與對象、抽象類、接口與嵌套類、GUI編程、Swing高ji組件、異常與處理、I∕O流與文件、多線程與并發(fā)、容器
互聯(lián)網(wǎng)上存在著大量值得收集的公共信息,而爬蟲技術就是獲取這些公共信息的主要工具。本書以主流的Scrapy爬蟲框架為例,介紹了Python網(wǎng)絡爬蟲的組成、爬蟲框架的使用以及分布式爬蟲等內(nèi)容。本書運用了大量案例和實踐,融入了含金量十足的開發(fā)經(jīng)驗,使得內(nèi)容緊密結(jié)合實際應用。在此基礎上,本書還通過豐富的練習和操作實踐,幫助讀者
本書采用理論與實例相結(jié)合的形式,以Anaconda 3為主要開發(fā)工具,全面地介紹了Python數(shù)據(jù)可視化的相關知識。全書共分為9章,章介紹數(shù)據(jù)可視化與matplotlib的入門知識;第2~8章全面地介紹matplotlib的核心知識,包括使用matplotlib繪制簡單圖表、圖表輔助元素的定制、圖表樣式的美化、子圖的
本書主要面向職場新人,詳細講解Word的使用技巧,并提供配套的視頻講解,幫助職場新人快速掌握工作中所需要的辦公技能。本書是作者多年企業(yè)培訓經(jīng)驗的精心匯總,直擊各行業(yè)日常辦公中的常見問題,并提出高效解決方案,幫助讀者快速理清思路、高效操作、精準匯報,完成工作文檔的整理,成為Word達人。
作者根據(jù)自己多年的前后端開發(fā)經(jīng)驗,站在完全零基礎讀者的角度,詳盡介紹了HTML5和CSS3的基礎知識、新技術及各種高級開發(fā)技巧。 全書分為兩大部分:第一部分介紹HTML5的新技術,主要包括新增元素、新增屬性、元素拖放、文件操作、本地存儲、音頻視頻、離線應用等;第二部分介紹CSS3的新技術,主要包括新增選擇器、CSS3變
本書針對初學者的需求,通過爸爸和兒子兩個角色,一個作為老師,一個作為學生,生動而細致地講述了他們學習Scratch的歷程,全面、詳細、由淺入深地講解了Scratch的知識點。 本書共分為9個單元,包括對編程領域的認識、常見游戲的介紹、Scratch少兒編程的介紹、Scratch在線編程平臺的使用、Scratch離線版本
本書以麻省理工學院開發(fā)的圖形化編程軟件Scratch3.0為設計工具,結(jié)合數(shù)學、物理、美術、音樂等學科知識,講解計算機編程中的基礎知識。本書利用豐富的項目化場景和生動的科幻故事情節(jié),對知識點進行鞏固運用,同時鍛煉學生的邏輯能力和發(fā)現(xiàn)并解決問題的能力。 本書分為四大部分,分別為編程原理及Scratch3.0環(huán)境、Scra
本書是一本介紹VR技術及VR游戲設計和制作的實例教程。全書分為五大部分:第一部分主要講VR技術的概念、發(fā)展簡史、應用領域及其與虛擬游戲的關系;第二部分主要講VR游戲開發(fā)基礎,包括主流的VR硬件設備和開發(fā)平臺、VR游戲制作的軟件和游戲引擎等;第三部分講3dsMax軟件的基礎操作,包括模型的創(chuàng)建與編輯及貼圖的制作;第四部分