隨機生成密碼驾讲,非常常見又通用的場景凡蚜,大家可以參考一下仆邓,包含:數(shù)字仍侥、大小寫字母橱乱、特殊符號弟塞。
緩存是解決互聯(lián)網(wǎng)大流量常用的性能提升方式之一稿械,也是最常被問到的問題膜廊。緩存又多種多樣乏沸,像Java的內(nèi)存緩存就有Guava Cache、Ehcach...
分布式ID生成器 背景 伴隨互聯(lián)網(wǎng)的發(fā)展爪瓜,無論分布式系統(tǒng)屎蜓、還是存儲都變得更復雜、數(shù)據(jù)量更大钥勋,這些都需要唯一的標識記錄炬转。簡單舉例辆苔,數(shù)據(jù)庫單表時,通...
背景和問題 公司在做技術升級扼劈,升級日志后遇到應用部署A節(jié)點正常驻啤,B節(jié)點失敗詭異情況,而后一段時間再次遇到同類問題荐吵,決定有必要一探究竟骑冗。B節(jié)點失敗...
平時項目不注意清理無用文件,占用空間越來越多先煎。小工具:shell刪除Java項目中的target/贼涩、.idea/、*.iml薯蝎,支持遞歸刪除遥倦、支持...
背景和問題 我們需要通過方法的參數(shù)類型,創(chuàng)建參數(shù)的實例占锯。本地開發(fā)測試正常袒哥,部署測試環(huán)境提示反射異常。 為便于理解消略,改為學生與學校的關系表示堡称。 代...
背景Java服務日常需求開發(fā),測試艺演,上線却紧。上線約3小時后,all service crashLコ贰W墓选! 緊急處理服務重新部署哩照,暫時恢復正常挺物。 dum...
初識商城評論 第一個Java服務,面臨Java技術框架飘弧、服務器JVM配置识藤、跨語言接口設計等等挑戰(zhàn)。接口協(xié)定為HTTP次伶,后端服務通信采用DUB...
思考1痴昧、假如我們要創(chuàng)建已知長度的集合List(ArrayList)or Map(HashMap),如何創(chuàng)建冠王?通常Map map = new H...