好久沒有更新文章了……這一年過得太忙。準(zhǔn)備一篇個(gè)人認(rèn)為值得拿出來分享的文章真的需要很多時(shí)間,如果你喜歡,請(qǐng)?jiān)u論、點(diǎn)贊讓我知道,我會(huì)抽更多的時(shí)間來更新一些分享給大家,謝謝! 此...
好久沒有更新文章了……這一年過得太忙。準(zhǔn)備一篇個(gè)人認(rèn)為值得拿出來分享的文章真的需要很多時(shí)間,如果你喜歡,請(qǐng)?jiān)u論、點(diǎn)贊讓我知道,我會(huì)抽更多的時(shí)間來更新一些分享給大家,謝謝! 此...
思考幾個(gè)問題: 為什么搜索是 近實(shí)時(shí) 的? 為什么文檔的 CRUD (創(chuàng)建-讀取-更新-刪除) 操作是 實(shí)時(shí) 的? 復(fù)習(xí)一遍從上到下的整體結(jié)構(gòu) 這里有篇文章講解的很形象: 這...
序言 在軟件開發(fā)中,產(chǎn)品代碼的正確性通過測試代碼來保證,而測試代碼的正確性誰來保證?答案是毫無爭議的,肯定是程序員自己。這就要求測試代碼必須足夠簡單且表達(dá)力強(qiáng),讓錯(cuò)誤無處藏身...
JWT簽名算法中,一般有兩個(gè)選擇,一個(gè)采用HS256,另外一個(gè)就是采用RS256。簽名實(shí)際上是一個(gè)加密的過程,生成一段標(biāo)識(shí)(也是JWT的一部分)作為接收方驗(yàn)證信息是否被篡改的...
本文是對(duì)ElasticSearch中文分詞學(xué)習(xí)的一個(gè)知識(shí)總結(jié),包括如下章節(jié)的內(nèi)容: 基本概念 ik分詞器的安裝 ik中文分詞器的使用 ik的自定義詞典 文檔的中文分詞使用 參...
工作當(dāng)中經(jīng)常會(huì)遇到判斷是一維數(shù)組還是多維數(shù)組,通常想到的是先循環(huán)再用is_array做判斷,其實(shí)還有另一種簡便的方法,可以用count函數(shù): count用法:count($v...
悲觀鎖 悲觀鎖(Pessimistic Lock),顧名思義,就是很悲觀,每次去拿數(shù)據(jù)的時(shí)候都認(rèn)為別人會(huì)修改,所以每次在拿數(shù)據(jù)的時(shí)候都會(huì)上鎖,這樣別人想拿這個(gè)數(shù)據(jù)就會(huì)bloc...