
背景 全文檢索是信息檢索技術(shù)的一種,主要是把用戶(hù)的查詢(xún)請(qǐng)求和全文中的每一個(gè)詞進(jìn)行比較,不考慮查詢(xún)請(qǐng)求與文本語(yǔ)義上的匹配。在信息檢索工具中,全文檢...
什么是跳表 跳表是一種有序的數(shù)據(jù)結(jié)構(gòu),它通過(guò)在每個(gè)節(jié)點(diǎn)中維持多個(gè)指向其它節(jié)點(diǎn)的指針,從而達(dá)到快速訪(fǎng)問(wèn)的目的。 核心思想 這是一個(gè)單向鏈表,我們要...
性能優(yōu)化是一個(gè)老生常談的話(huà)題,典型的性能問(wèn)題如頁(yè)面響應(yīng)慢、接口超時(shí),服務(wù)器負(fù)載高、并發(fā)數(shù)低,數(shù)據(jù)庫(kù)頻繁死鎖等。尤其是在“糙快猛”的互聯(lián)網(wǎng)開(kāi)發(fā)模式...
MySQL憑借著出色的性能、低廉的成本、豐富的資源,已經(jīng)成為絕大多數(shù)互聯(lián)網(wǎng)公司的首選關(guān)系型數(shù)據(jù)庫(kù)。雖然性能出色,但所謂“好馬配好鞍”,如何能夠更...
大家都知道,Linux系統(tǒng)提供了非常多非常多的命令或工具,這些命令都各有所長(zhǎng),都是系統(tǒng)需要的。但我們精力有限,要掌握全部的命令不太現(xiàn)實(shí),所以只需...
在工作中,我們經(jīng)常需要查看服務(wù)器的實(shí)時(shí)網(wǎng)卡流量。通常,我們會(huì)通過(guò)這幾種方式查看Linux服務(wù)器的實(shí)時(shí)網(wǎng)卡流量。 1. sar -n DEV 1 ...
最近在和智能硬件部門(mén)一起,做一個(gè)室內(nèi)定位的服務(wù),該服務(wù)根據(jù)手機(jī)端傳過(guò)來(lái)的beacon設(shè)備列表,根據(jù)一定的算法計(jì)算出具體的商場(chǎng),并將商場(chǎng)ID和be...
在工作過(guò)程中,我們經(jīng)常需要上傳文件到服務(wù)器或者從服務(wù)器下載文件到本機(jī),這時(shí)大家首先想到的是用scp或者rz、sz等上傳下載工具,但是有時(shí)候公司基...
在開(kāi)發(fā)過(guò)程中,有時(shí)候我們發(fā)現(xiàn)JVM占用的CPU居高不下,跟我們的預(yù)期不符,這時(shí),CPU在做什么呢?是什么線(xiàn)程讓CPU如此忙碌呢?我們通過(guò)如下幾步...