自定義異常使用 在java項(xiàng)目中, 一般使用自定義異常對(duì)程序做一些特殊處理。使用自定義異常的方式,能更清楚的表現(xiàn)出程序中的邏輯問題。 如何優(yōu)雅的使用異常,就是一門學(xué)問了。 本...
1. linux環(huán)境下啟動(dòng)jar包 啟動(dòng)命令: nohup: 意思是不掛斷運(yùn)行命令,當(dāng)賬戶退出或終端關(guān)閉時(shí),程序仍然運(yùn)行java -jar xxx.jar : 啟動(dòng)jar包'...
為什么要鎖 當(dāng)多個(gè)用戶并發(fā)地存取數(shù)據(jù)時(shí),在數(shù)據(jù)庫中就會(huì)產(chǎn)生多個(gè)事務(wù)同時(shí)存取同一數(shù)據(jù)的情況。若對(duì)并發(fā)操作不加控制就可能會(huì)讀取和存儲(chǔ)不正確的數(shù)據(jù),破壞數(shù)據(jù)庫的一致性(臟讀,不可重...
概念 一個(gè)方法中定義一個(gè)算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以在不改變算法結(jié)構(gòu)的情況下,重新定義算法中的某些步驟 使用場(chǎng)景 當(dāng)要完成一件事情,它有固定的程...
文檔 Spring Cloud Gateway官方文檔地址 特性 Java 8 Spring Framework 5 Spring Boot 2 動(dòng)態(tài)路由 內(nèi)置到Spring...
簡(jiǎn)介 springboot-admin實(shí)在Spring Boot Actuator的基礎(chǔ)上提供簡(jiǎn)潔的可視化WEB UI,是用來管理SpringBoot應(yīng)用程序的一個(gè)簡(jiǎn)單的界面...
最近無意間發(fā)現(xiàn)一種對(duì)象的初始化方法:匿名內(nèi)部類初始化法 還有這種操作?。?! 我盡然不知道有這種優(yōu)雅的初始化法。于是研究如下: 這種方式采用匿名內(nèi)部類初始化對(duì)象,List ...
安裝rabbitmq 簡(jiǎn)介: rabbitmq即一個(gè)消息隊(duì)列,主要用來實(shí)現(xiàn)應(yīng)用程序的異步和解耦,消息緩沖,消息分發(fā)的作用. 由于rabbitmq依賴于erlang語言,所以先...