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