這是系統(tǒng)面試準(zhǔn)備系列的第一篇博客穿挨。我的目標(biāo)是設(shè)計(jì)出KISS(keep it simple stupid)系統(tǒng),可以在實(shí)際系統(tǒng)設(shè)計(jì)面試中花費(fèi)45-60分鐘進(jìn)行討論。 介紹任務(wù)調(diào)...
這是系統(tǒng)面試準(zhǔn)備系列的第一篇博客穿挨。我的目標(biāo)是設(shè)計(jì)出KISS(keep it simple stupid)系統(tǒng),可以在實(shí)際系統(tǒng)設(shè)計(jì)面試中花費(fèi)45-60分鐘進(jìn)行討論。 介紹任務(wù)調(diào)...
前一篇博客使用TypeConvert實(shí)現(xiàn)類型String到LocalDate/LocalDateTime轉(zhuǎn)換[http://www.reibang.com/p/6ec984...
在上一篇博客中我們有介紹過 springboot從request parameter中轉(zhuǎn)換Data與Time[http://www.reibang.com/p/5a31de...
后續(xù)如果在出現(xiàn)java.lang.OutOfMemoryError: unable to create new native thread可以通過以下步驟進(jìn)行處理(pid都是...
對(duì)于@Controller/@RestController注解標(biāo)記的類方法中蒋纬,如何將request parameter接收到的參數(shù)轉(zhuǎn)換為L(zhǎng)ocalDate等時(shí)間類型的變量昔驱,如...
java8 主要變化:1.lambda表達(dá)式與Stream API(Lambda Expression and Stream API)2.方法引用(Method Refere...
我們目前生活在一個(gè)快速發(fā)展的時(shí)代,對(duì)開發(fā)人員的需求要遠(yuǎn)遠(yuǎn)高于剛進(jìn)入該領(lǐng)域的新手開發(fā)所能滿足的需求,這個(gè)問題已經(jīng)存在多年宪睹,并且會(huì)隨著時(shí)間的推移厉萝,越來越嚴(yán)重鸥拧! 人才的嚴(yán)重短缺難以...
接口默認(rèn)方法支持 通過使用default關(guān)鍵字茉稠,java8可以在接口中增加非抽象的方法實(shí)現(xiàn),這個(gè)功能也被稱之為擴(kuò)展方法卿吐,示例如下: 在接口Formula 中處理定義了calc...
Spring提供了一系列Enable*的自定義注解旁舰,這些注解本質(zhì)上只是用于啟用spring boot管理的一些功能特性,比如 [EnableWebMvc] 注解會(huì)激活提供基于...
由于工作背景以及行業(yè)原因嗡官,與外部業(yè)務(wù)系統(tǒng)的交互基本都是基于XML報(bào)文格式進(jìn)行處理箭窜,原先通過老的dom4j等框架的解析效率太低且復(fù)用性較差,最大的原因在于代碼的可讀性以及可維護(hù)...
其實(shí)SimpleDateFormat線程非安全這個(gè)問題,自己一直都是清楚的擅耽,這個(gè)清楚局限在大家都這么說或者相關(guān)的技術(shù)文檔也是這么說活孩,但是對(duì)于線程非安全的細(xì)節(jié)一直都是不清楚,所...
目前項(xiàng)目采用spring-boot 2.1.6版本乖仇,并集成了RabbitMQ的相關(guān)功能憾儒,至于MQ的相關(guān)選型询兴,由于之前項(xiàng)目組已經(jīng)有項(xiàng)目采用了RabbitMQ,所以基于技術(shù)棧...
前段時(shí)間阿里正式發(fā)布了語雀起趾,不得不說诗舰,在團(tuán)隊(duì)文檔管理方面,語雀的用戶體驗(yàn)確實(shí)做得非常不錯(cuò)训裆。趁著這個(gè)熱度眶根,當(dāng)時(shí)就想給我在2017年開源的 Wizard 項(xiàng)目寫一篇文章,大概介紹...
由于pom中引入spring-boot-devtools導(dǎo)致边琉,由于自帶的熱加載機(jī)制属百,會(huì)使用特定的類加載器RestartClassLoader 加載所有的classes目錄下變...
最近項(xiàng)目組運(yùn)維團(tuán)隊(duì)的小伙伴提出想要對(duì)現(xiàn)有的阿波羅配置中心涉及到數(shù)據(jù)庫等中間件相關(guān)數(shù)據(jù)的敏感信息進(jìn)行加密處理的需求,由于數(shù)據(jù)庫連接池采用的阿里的druid变姨,而druid官...
以下內(nèi)容為服務(wù)使用hystrix的相關(guān)配置明細(xì)整理族扰,高版本可能有些許差異。如有不對(duì)之處定欧,還望指出渔呵,多謝。 以調(diào)用User為例說明如下: 相關(guān)源碼配置分別在如下兩個(gè)類中Hyst...
如題砍鸠,今天組里小伙子創(chuàng)建好項(xiàng)目以后厘肮,準(zhǔn)備進(jìn)行功能開發(fā)時(shí)候,maven編譯一直不通過睦番,報(bào)錯(cuò)相關(guān)信息如下: 具體文字描述信息如下: Non-resolvable import P...