原创 JavaScript數據類型及(隱式)類型轉換

JavaScript數據類型及(隱式)類型轉換 JavaScript是一種非常靈活的現代編程語言,靈活到使用者極其容易被忽視的它那廣闊的世界以及它帶給我們的無限遐想空間。本文將對JavaScript最最基礎也最容易被忽視的數據類型問題和類型

原创 Python實用技法第33篇:字符串連接及合併

上一篇文章: Python實用技法第32篇:對齊文本字符串下一篇文章:  問題 我們想將許多小字符串合併成一個大的字符串。  解決方案 如果想要合併的字符串在一個序列或可迭代對象中,那麼將它們合併起來的最快方法就是使用join()方法。示例

原创 Python實用技法第31篇:文本過濾和清理

上一篇文章:Python實用技法第30篇:從字符串中去掉不需要的字符下一篇文章:Python實用技法第32篇:對齊文本字符串  問題 某些無聊的腳本小子在Web頁面表單中填入了“pýtĥöñ”這樣的文本,我們想以某種方式將其清理掉。  解

原创 Python實用技法第32篇:對齊文本字符串

上一篇文章:Python實用技法第31篇:文本過濾和清理下一篇文章:Python實用技法第33篇:字符串連接及合併  問題 我們需要以某種對齊方式將文本做格式化處理。  解決方案 對於基本的字符串對齊要求,可以使用字符串的ljust()、

原创 Python實用技法第30篇:從字符串中去掉不需要的字符

上一篇文章: Python實用技法第29篇:用正則表達式處理Unicode字符下一篇文章:  問題 我們想在字符串的開始、結尾或中間去掉不需要的字符,比如說空格符。  解決方案 strip()方法可用來從字符串的開始和結尾處去掉字符。lst

原创 Python3網絡爬蟲實戰---38、動態渲染頁面抓取:Splash的使用

上一篇文章:Python3網絡爬蟲實戰---37、動態渲染頁面抓取:Selenium下一篇文章: Splash 是一個 JavaScript 渲染服務,是一個帶有 HTTP API 的輕量級瀏覽器,同時它對接了 Python 中的 Twis

原创 Python3網絡爬蟲實戰---37、動態渲染頁面抓取:Selenium

上一篇文章:Python3網絡爬蟲實戰---36、分析Ajax爬取今日頭條街拍美圖下一篇文章: 在前面一章我們瞭解了 Ajax 的分析和抓取方式,這種頁面其實也是 JavaScript 動態渲染的頁面的一種情形,通過直接分析 Ajax 我們

原创 Python3網絡爬蟲實戰---36、分析Ajax爬取今日頭條街拍美圖

上一篇文章:Python3網絡爬蟲實戰---35、 Ajax數據爬取下一篇文章: 本節我們以今日頭條爲例來嘗試通過分析 Ajax 請求來抓取網頁數據的方法,我們這次要抓取的目標是今日頭條的街拍美圖,抓取完成之後將每組圖片分文件夾下載到本地保

原创 MongoDB指南---18、聚合命令

上一篇文章:MongoDB指南---17、MapReduce下一篇文章: MongoDB爲在集合上執行基本的聚合任務提供了一些命令。這些命令在聚合框架出現之前就已經存在了,現在(大多數情況下)已經被聚合框架取代。然而,複雜的group操作可

原创 MongoDB指南---17、MapReduce

上一篇文章:MongoDB指南---16、聚合下一篇文章: MapReduce是聚合工具中的明星,它非常強大、非常靈活。有些問題過於複雜,無法使用聚合框架的查詢語言來表達,這時可以使用MapReduce。MapReduce使用JavaScr

原创 Python3網絡爬蟲實戰---35、 Ajax數據爬取

上一篇文章:Python3網絡爬蟲實戰---34、數據存儲:非關係型數據庫存儲:Redis下一篇文章: 有時候我們在用 Requests 抓取頁面的時候,得到的結果可能和在瀏覽器中看到的是不一樣的,在瀏覽器中可以看到正常顯示的頁面數據,但是

原创 MongoDB指南---16、聚合

上一篇文章:MongoDB指南---15、特殊的索引和集合:地理空間索引、使用GridFS存儲文件下一篇文章: 如果你有數據存儲在MongoDB中,你想做的可能就不僅僅是將數據提取出來那麼簡單了;你可能希望對數據進行分析並加以利用。本章介紹

原创 MongoDB指南---15、特殊的索引和集合:地理空間索引、使用GridFS存儲文件

上一篇文章:MongoDB指南---14、特殊的索引和集合:固定集合、TTL索引、全文本索引下一篇文章: 地理空間索引 MongoDB支持幾種類型的地理空間索引。其中最常用的是2dsphere索引(用於地球表面類型的地圖)和2d索引(用於平

原创 MongoDB指南---14、特殊的索引和集合:固定集合、TTL索引、全文本索引

上一篇文章:MongoDB指南---13、索引類型、索引管理下一篇文章: 本章介紹MongoDB中一些特殊的集合和索引類型,包括: 用於類隊列數據的固定集合(capped collection); 用於緩存的TTL索引; 用於簡單字符串搜

原创 MongoDB指南---13、索引類型

上一篇文章:MongoDB指南---12、使用explain()和hint()、何時不應該使用索引下一篇文章: 創建索引時可以指定一些選項,使用不同選項建立的索引會有不同的行爲。接下來的小節會介紹常見的索引變種,更高級的索引類型和特殊選項會