業(yè)務(wù)原則 單一責任原則:對于一個微服務(wù)而言,具有有限的業(yè)務(wù)范圍,可以幫助我們滿足服務(wù)開發(fā)和交付的敏捷性; 適當?shù)倪吔纾宏P(guān)注微服務(wù)的功能范圍,一個...
emm... HashMap的源碼,實現(xiàn)原理,JDK8中對HashMap做了怎樣的優(yōu)化。 數(shù)組:數(shù)組存儲區(qū)間是連續(xù)的,占用內(nèi)存嚴重,故空間復雜的...
日常中對字符串相關(guān)操作的時候,經(jīng)常使用到String、StringBuffer、StringBuilder,那么三種的區(qū)別是什么,在什么情況下使...
本文主要淺談JAVA回收機制,讓初學者對這一塊大概有個簡單的認識,同時也記錄下自己學習的成果,溫故而知新。 疑問 什么是垃圾回收 為什么要進行垃...
本文主要介紹利用注解方式實現(xiàn)權(quán)限過濾,基于Spring Boot項目,這里權(quán)限是指不同平臺的賬號訪問同一項目,從而帶來的問題,而非業(yè)務(wù)權(quán)限。例如...
工作中經(jīng)常會遇到爭搶共享資源的場景,比如用戶搶購秒殺商品,如果不對商品庫存進行保護,可能會造成超賣的情況。超賣現(xiàn)象在售賣火車票的場景下更加明顯,...
mvc spring.mvc.async.request-timeout設(shè)定async請求的超時時間,以毫秒為單位,如果沒有設(shè)置的話,以具體實現(xiàn)...
在大家看之前,我要先聲明兩點。 1、由于我本人是Java后端開發(fā)出身,因此所推薦的學習內(nèi)容是Java Web和Java后端開發(fā)的路線,非Java...
作為一個程序員,你有沒有想象過多人游戲是如何實現(xiàn)的? 在外行人看來游戲很神奇:兩個或者更多的玩家在網(wǎng)絡(luò)上分享共同的經(jīng)歷,就像他們真實的存在于相同...