在一個寧靜的午夜,我睡覺正酣。突然電話將我從睡夢中驚醒。生產(chǎn)環(huán)境出現(xiàn)事故了... 問題 在線上出現(xiàn)部分客戶提交訂單失敗,大量的錯誤原因是商品的庫...
基本概念 Elasticsearch是一個分布式全文檢索系統(tǒng)。很多人說到它的特點:查詢快,高吞吐量,可擴(kuò)展。我們首先來看看它的底層數(shù)據(jù)結(jié)構(gòu)。 底...
背景 項目有部分rest api提供給第三方使用,這部分API的說明由技術(shù)文檔人員編寫。由于技術(shù)文檔人員對API的理解出現(xiàn)偏差,所以API的文檔...
背景 最近同事在對項目Jersey由1.6升級至2.X,本地測試一切順利。但是當(dāng)部署到INT環(huán)境后,發(fā)現(xiàn)后臺異步線程執(zhí)行途中就消失了。其偽代碼如...
AbstractQueuedSynchronizer(AQS)提供了實現(xiàn)鎖和同步的一套基本框架。子類只需要通過簡單的狀態(tài)維護(hù),即可實現(xiàn)lock ...
概念 上篇文章我們討論了快速排序,其核心思想是給定一個pivot, 每次將待排的序列拆分為兩部分,左邊序列<=pivot, 右邊序列>pivot...
概念 上篇文章我們討論了歸并排序,其核心思想是每次將待排的序列拆分為兩部分,最終合并成一個序列。簡單理解拆分為二叉排序樹,從下往上一層一層的合并...
概念 排序類的算法,有很強(qiáng)的實踐需求,是非常基礎(chǔ)的一類算法。在找工作面試中,排序算法也是大概率出現(xiàn)。本文將講述排序常用的算法:歸并排序,快速排序...
Memcached之服務(wù)器端簡單介紹了Memcached的Server功能,了解Memcached的服務(wù)器端負(fù)責(zé)數(shù)據(jù)的存儲和cache的失效管理...