跳躍表是一種隨機(jī)化的數(shù)據(jù)結(jié)構(gòu),目前開(kāi)源軟件 Redis 和 LevelDB 都有用到它,它的效率和紅黑樹(shù)以及 AVL 樹(shù)不相上下,但原理相當(dāng)簡(jiǎn)單...
在python中,namedtuple創(chuàng)建一個(gè)和tuple類(lèi)似的對(duì)象,可以使用名稱(chēng)來(lái)訪(fǎng)問(wèn)元素的數(shù)據(jù)對(duì)象,通常用來(lái)增強(qiáng)代碼的可讀性, 在訪(fǎng)問(wèn)一些t...
一、Elasticsearch 1.1簡(jiǎn)介 開(kāi)源的 Elasticsearch 是目前全文搜索引擎的首選。 它可以快速地儲(chǔ)存、搜索和分析海量數(shù)據(jù)...
------2020.02.18更新------ 確保head.pre 和 end.next 為nil,感謝評(píng)論區(qū)朋友指出 LRU緩存淘汰算法 ...
flask路由 在使用flask時(shí),我們?cè)O(shè)置路由的方式通常為: 問(wèn)題來(lái)了, 我們并沒(méi)有執(zhí)行定義的函數(shù),那么app.route()方法是如何將我們...
利用scrapy登錄豆瓣 一、網(wǎng)頁(yè)分析 豆瓣的登錄頁(yè)面如上,如果你是第一次登陸是不需要輸入驗(yàn)證碼的,當(dāng)多次登錄失敗后將出現(xiàn)驗(yàn)證碼。 點(diǎn)擊登錄并抓...
最近學(xué)習(xí)《第一本docker書(shū)》, 學(xué)習(xí)完 Docker Compose 這一章節(jié)之后打算自己使用它來(lái)構(gòu)建一個(gè)使用 php 和 python 做...
一、準(zhǔn)備工作 1.安裝splash 在windows環(huán)境下,splash可通過(guò)docker進(jìn)行安裝,安裝方法在 這篇文章 中有詳細(xì)講解,在此不再...