原创 觸摸java常量池 頂 轉

 java常量池是一個經久不衰的話題,也是面試官的最愛,題目花樣百出,小菜早就對常量池有所耳聞,這次好好總結一下。   理論            小菜先拙劣的表達一下jvm虛擬內存分佈:        程序計數器是jvm執行程序的流水線

原创 快速排序法詳解 轉

快速排序法(QuickSort)是一種非常快的對比排序方法。它也Divide-And-Conquer思想的實現之一。自從其產生以來,快速排序理論得到了極大的改進,然而在實際中卻十分難以編程出正確健壯的代碼。本文將對快速排序算法的基本理論和編

原创 日均數據量千萬級,MySQL、TiDB 兩種存儲方案的落地對比 轉

  蓋婭廣告匹配系統(GaeaAD)用於支撐蓋婭互娛全平臺實時廣告投放系統,需要將廣告數據和遊戲 SDK 上報的信息進行近實時匹配,本質上來說需要實時的根據各個渠道的廣告投放與相應渠道帶來的遊戲玩家數據進行計算,實現廣告轉化效果分鐘級別

原创 三年0故障是如何做到的? 轉

  該文章來自於雲棲社區,作者不聞,就職於阿里巴巴。此文章發佈於2015年,小編覺得仍然有其現實意義,所謂 "年年歲歲錯相似,歲歲年年人不同",又道太陽底下無新事。對於作者的不少觀點,小編深感認同,比如嚴格遵守代碼review規約、嚴格執

原创 15分鐘瞭解TiDB 頂 轉

由於目前的項目把mysql換成了TiDb,所以特意來了解下tidb。其實也不能說換,由於tidb和mysql幾乎完全兼容,所以我們的程序沒有任何改動就完成了數據庫從mysql到TiDb的轉換,TiDB 是一個分佈式 NewSQL (SQL

原创 簡單談一談壓力測試 轉

最近,在做API的壓力測試,趟了不少坑,然後呢,簡要記錄一下。 壓測前需要準備的一些事 拿到API文檔不要立馬上手,先基準測試,就是執行一次接口測試,至少要壓這個接口,要先熟悉一下他的參數,參數的含義,讀寫哪張表,修改了哪些字段,接口和接口