原创 訪問者模式在ASM框架中的使用

關注“Java藝術”一起來充電吧!訪問者模式的定義是:封裝一些作用於某種數據結構中的各元素的操作,它可以在不改變數據結構的前提下定義作用於這些元素的新的操作。ASM框架使用訪問者模式封裝了class文件結構的各項元素的操作,我們將通過實

原创 爲什麼要使用Redis的多數據庫

關注“Java藝術”一起來充電吧!爲什麼要使用redis的多數據庫,我們項目中就這麼用了,這點我也想不明白。如果是要做業務隔離,那麼可以給不同業務的緩存key添加一個前綴,如果因此導致key過長,可以把一個大的redis集羣拆分爲對應多

原创 遇到VerifyError束手無策?

關注“Java藝術”一起來充電吧!VerifyError通常是修改字節碼引起的類加載階段的驗證錯誤。類加載過程分三個階段,分別是加載、鏈接和初始化,而鏈接階段又可細分爲驗證、準備和解析三個階段。VerifyError異常發生在鏈接階段的

原创 我的開源項目|整合MyBatis-Plus的動態數據源Starter

關注“Java藝術”一起來充電吧!easymulti-datasource-spring-boot-starter項目地址:https://github.com/wujiuye/easymulti-datasource-spring-b

原创 如何將自己開源的項目發佈到maven中央倉庫

關注“Java藝術”一起來充電吧!如何將開源項目發佈到maven中央倉庫,讓別人通過依賴使用你的開源項目,想必很多朋友都有過這個想法。去年我就想將自己開源的一個miniexcel工具包發佈到maven倉庫,在項目中通過依賴導入使用,但那