原创 JDK動態代理一定要有代理對象嗎?請結合Mybatis回答

動態代理有一段時間沒有寫文章了, 主要是回想起這兩年多的時間,多多少少,每個知識點差不多都有寫到了, 一時也想不起什麼新鮮的知識分享給大家.今天寫動態代理,主要是在看Mybatis源碼時,發現真的是把動態代理用的是太6 了, 感嘆之餘,

原创 一個類實現多個接口的同名方法會報錯嗎?

大家好,我是小刀,今天和大家討論一下接口實現的兩個問題,衆所周知,接口是設計模式的基石,所以瞭解接口的一些實現對理解設計模式,源碼都大有裨益!接口圈真亂之所以會提出如標題中的問題, 是因爲在看ArrayList時,發現接口實現好像有點混

原创 江郎才盡者,小刀也,故。。。

如題所述,當下困頓在於不知道寫什麼了,雖然現在也還有很多很多DEMO可以繼續寫,但總感覺不如以前寫的好。知識沒有捷徑文章最重要的是思想交流,今天亞馬遜買書時看到一句書評,叫知識沒有捷徑。現在各種事情節奏都很快,包括我之前錄一些一分鐘視頻

原创 gradle|springboot+gradle多模塊化應用

gradle多模塊化現在單體應用很少了,通常會分爲以下幾個模塊:1.提供給後臺操作的admin模塊2.提供給RPC遠程調用的 service模塊3.打包提供給別的應用的client 模塊4.對數據庫操作及實現接口的 business-i

原创 docker|docker 安裝zookeeper

docker 安裝zookeeperzookeeper是一個分佈式的,開放源碼的分佈式應用程序協調服務,我們經常使用zookeeper來做dubbo的服務註冊中心,用docker搭建一個zookeeper服務端,在單機模式下,命令如下:

原创 java基礎|驗證i++的線程不安全

javaDEMO本網站記錄了最全的各種JavaDEMO ,保證下載,複製就是可用的,包括基礎的, 集合的, spring的, Mybatis的等等各種,助力你從菜鳥到大牛,記得收藏哦~~https://www.javastudy.clo

原创 gradle|gradle配置阿里雲鏡像和插件鏡像

grdle配置阿里雲的鏡像在本站的demo系列基本上都用的是gradle,很少用maven了,但是用gradle的朋友們會發現,下載jar包的速度確實有點慢,因此需要配置個國內的鏡像,build.gradle代碼如下:重點關注repos

原创 過年學習-JVM | JDK11源碼編譯

在領導面前誇下海口,說過年要看完《深入理解java虛擬機-jvm高級特性與最佳實踐》 和《HotSpot實戰》這兩本書, 今天是上班最後一天, 也是過年學習的第一天, 打卡記錄.說實話, 這一塊內容也確實比較難, 大家在實踐過程中遇到什

原创 java基礎|自定義java線程池

線程池創建的參數在創建線程的各種方式中我們有講到過通過創建線程池來完成異步操作,但實際上jdk提供的Executors來創建線程池都還有些缺陷,線程池有以下幾個參數: 代碼節選自源碼ThreadPoolExecutor.java的構造函

原创 數據結構|用java自己手寫實現一個棧

javaDEMO本網站記錄了最全的各種JavaDEMO ,保證下載,複製就是可用的,包括基礎的, 集合的, spring的, Mybatis的等等各種,助力你從菜鳥到大牛,記得收藏哦~~ https://www.javastudy.cl

原创 java基礎|驗證ArrayList的線程不安全

javaDEMO本網站記錄了最全的各種JavaDEMO ,保證下載,複製就是可用的,包括基礎的, 集合的, spring的, Mybatis的等等各種,助力你從菜鳥到大牛,記得收藏哦~~https://www.javastudy.clo

原创 JVM | 閱讀源碼必備的C++技能

堅持!!  不要放棄學習!!!代碼中的C++通讀源碼之後,我們可以發現, 源碼中大多是C和C++寫的, 我相信讀者大都是java程序員如果是一些if-else,while這些簡單的控制流程語句應該是沒問題的, 但如果是一些有c/c++特

原创 springboot|springboot配置攔截器

springboot配置攔截器在springboot中配置攔截器大體上分爲以下幾步1.引入相關的依賴2.新建攔截器3.配置攔截器Bean雖然網上有很多配置方法,但是我更傾向於官方文件的配置方法,在以後的DEMO中也會是儘量和官方文檔進行

原创 springboot|Controller接收處理GET,POST請求入參

Controller 接收入參入參通常來說分兩個情況,一種是Get, 一種是POSTGet請求的入參處理/** * @Author https://www.javastudy.cloud * @CreateTime 2019/11/3

原创 springboot|springboot配置Filter過濾器

在閱讀本文前,強烈建議大家先閱讀前一篇springboot|springboot配置攔截器同樣強烈建議先閱讀官方文檔:https://docs.spring.io/spring/docs/5.2.1.RELEASE/spring-fra