原创 代碼命名規則,提高代碼可讀性

不知道大家有沒有這種感覺,查看一些開源項目,如Spring、Apache Common等源碼是一件賞心悅目的事情? 究其原因,無外兩點: 代碼質量非常高; 命名特別規範(這可能跟老外的英語水平有關)。   要寫高質量的代碼,不是一

原创 redis-緩存雪崩、擊穿、穿透

一、緩存雪崩  目前電商首頁以及熱點數據都會去做緩存 ,一般緩存都是定時任務去刷新,或者是查不到之後去更新的,定時任務刷新就有一個問題。 舉個簡單的例子:如果所有首頁的Key失效時間都是12小時,中午12點刷新的,我零點有個秒殺活動大量用