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