簡介 之前的文章我們講到,在stream中處理異常,需要將checked exception轉(zhuǎn)換為unchecked exception來處理。 我們是這樣做的: 將異常捕獲...
簡介 之前的文章我們講到,在stream中處理異常,需要將checked exception轉(zhuǎn)換為unchecked exception來處理。 我們是這樣做的: 將異常捕獲...
簡介 java 8中引入了lambda表達(dá)式,lambda表達(dá)式可以讓我們的代碼更加簡介,業(yè)務(wù)邏輯更加清晰,但是在lambda表達(dá)式中使用的Functional Interf...
java并發(fā)中的Synchronized關(guān)鍵詞 如果在多線程的環(huán)境中,我們經(jīng)常會(huì)遇到資源競爭的情況,比如多個(gè)線程要去同時(shí)修改同一個(gè)共享變量,這時(shí)候,就需要對(duì)資源的訪問方法進(jìn)行...
java.util.concurrent簡介 java.util.concurrent包提供了很多有用的類,方便我們進(jìn)行并發(fā)程序的開發(fā)。本文將會(huì)做一個(gè)總體的簡單介紹。 主要的...
場景 keycloak出現(xiàn)"用戶已登錄"的界面的場景我們需要先搞清楚,主要是這樣的操作: 原因 多用戶登錄改進(jìn) 如果希望kc支持在一個(gè)用戶登錄后,再刷新第二個(gè)界面的登錄頁,再...
Comparable接口給對(duì)象提供了比較的能力,即對(duì)象實(shí)現(xiàn)了Comparable,它就可以向自然數(shù)一種,進(jìn)行比較和排序了,而在這個(gè)接口里有個(gè)方法compareTo,那么這個(gè)方...
WildFly,原名 JBoss AS(JBoss Application Server) 或者 JBoss,是一套應(yīng)用程序服務(wù)器,屬于開源的企業(yè)級(jí) Java 中間件軟件,用...
seq_no_primary_term這個(gè)錯(cuò)誤在聚合操作時(shí)出現(xiàn)的問題,這個(gè)問題是由于es客戶端的版本與服務(wù)端版本不兼容的問題,例如:你的客戶端是6.8.7,而es服務(wù)器版本是...
@SneakyThrows注解是由lombok為我們封裝的,它可以為我們的代碼生成一個(gè)try...catch塊,并把異常向上拋出來,而你之前的ex.getStackTrace...
@ConditionalOnMissingBean,它是修飾bean的一個(gè)注解,主要實(shí)現(xiàn)的是,當(dāng)你的bean被注冊(cè)之后,如果而注冊(cè)相同類型的bean,就不會(huì)成功,它會(huì)保證你的...
事情是這樣的,系統(tǒng)有這樣一個(gè)需求,有一些單子供客戶下載打印,做為憑證,而這些單子一般屬于word格式的,里面的排版非常固定,只是上面的內(nèi)容不同,這就屬于word模板的范疇了,...
jwt的總結(jié)與實(shí)現(xiàn) 請(qǐng)求和響應(yīng) 請(qǐng)求實(shí)體-規(guī)定的客戶端傳給jwt認(rèn)證服務(wù)器的參數(shù) 響應(yīng)實(shí)體-規(guī)定了jwt服務(wù)端頒發(fā)給客戶端的jwt token的結(jié)果 jwtUtil類 主要提...
一 進(jìn)行授權(quán)頁 瀏覽器輸入http://localhost:8081/oauth/authorize?response_type=code&redirect_uri=http...
簡單談?wù)?在我們進(jìn)行開發(fā)過程中,單元測試是保證代碼質(zhì)量的最有利工具,我們每個(gè)方法都要有對(duì)應(yīng)的測試,在目前開發(fā)規(guī)范中,主要把測試分為單元測試和集成測試,我們的公用方法都要寫自己...
對(duì)于實(shí)體中的created_on和updated_on來說,它沒有必要被開發(fā)人員去干預(yù),因?yàn)樗呀?jīng)足夠說明使用場景了,即在插入數(shù)據(jù)和更新數(shù)據(jù)時(shí),記錄當(dāng)前時(shí)間,這對(duì)于mybat...
Word文檔屬性包括常規(guī)、摘要、統(tǒng)計(jì)、內(nèi)容、自定義等,其中摘要包括標(biāo)題、主題、作者、經(jīng)理、單位、類別、關(guān)鍵詞、備注等項(xiàng)目,通過設(shè)置這些摘要信息或自定義屬性可方便對(duì)文檔的管理。...
本文將介紹讀取Word批注的方法,包括讀取Word批注中的文本及圖片。下面將通過Java代碼來演示如何讀取批注。 工具使用:Word類庫(Free Spire.Doc for...
面向?qū)ο蠡A(chǔ) 面向?qū)ο蠛兔嫦蜻^程的區(qū)別 兩者的主要區(qū)別在于解決問題的方式不同: 面向過程把解決問題的過程拆成一個(gè)個(gè)方法,通過一個(gè)個(gè)方法的執(zhí)行解決問題。 面向?qū)ο髸?huì)先抽象出對(duì)象...
基礎(chǔ)概念與常識(shí) Java 語言有哪些特點(diǎn)? 簡單易學(xué); 面向?qū)ο螅ǚ庋b,繼承,多態(tài)); 平臺(tái)無關(guān)性( Java 虛擬機(jī)實(shí)現(xiàn)平臺(tái)無關(guān)性); 支持多線程( C++ 語言沒有內(nèi)置的...