配置文件 啟動(dòng)項(xiàng)目后訪問(wèn)路徑:http://localhost:8080/images/1.jpg[http://localhost:8080/images/1.jpg]前端...
配置文件 啟動(dòng)項(xiàng)目后訪問(wèn)路徑:http://localhost:8080/images/1.jpg[http://localhost:8080/images/1.jpg]前端...
1.引入依賴 2.工具類(來(lái)自若依開源項(xiàng)目) 2.1 時(shí)間工具類 2.2 字符串工具類 2.3 字符集工具類 2.4 類型轉(zhuǎn)換器工具類 2.5 字符串格式化工具類 2.6 反...
使用場(chǎng)景:當(dāng)redis某個(gè)key過(guò)期的時(shí)候,我們希望處理一些業(yè)務(wù)例如發(fā)消息或者取消訂單等,當(dāng)然也可以使用中間件mq來(lái)實(shí)現(xiàn),之前的文章里有寫rocketMq實(shí)現(xiàn)消息的通知和消費(fèi)...
1.理解什么是JMM JMM是Java內(nèi)存模型,不同于JVM的。JVM是程序執(zhí)行實(shí)際存在的工作空間,而JMM是java內(nèi)存模型是抽象的概念,并不是真是存在,它主要是在java...
發(fā)生緩存數(shù)據(jù)庫(kù)雙寫不一致原因: 有多個(gè)線程并發(fā)情況下同時(shí)對(duì)數(shù)據(jù)庫(kù)寫操作并更新緩存 解決方法方法: 1.更新的線程做更新時(shí)做刪除操作,查詢的線程查詢緩存為空就去查數(shù)據(jù)庫(kù)在更新緩...
1.引入依賴 2.Rocket配置 1.yml配置需要注意name-server是rocket部署的ip+端口 2.config 3.消息生產(chǎn)者 4.消息消費(fèi)者 5.發(fā)送普通...
1.定義實(shí)體 1.1 錯(cuò)誤碼枚舉類 1.2 統(tǒng)一返回Json實(shí)體類 1.3 自定義異常實(shí)體類(提供兩個(gè)構(gòu)造方法) 1.4 在提供一個(gè)可以業(yè)務(wù)使用的業(yè)務(wù)異常類 2.創(chuàng)建兩個(gè)處...