原创 CopyOnWriteArrayList使用場景和源碼分析

 (1)ArrayList和CopyOnWriteArrayList的增刪改查實現原理?  (2)爲什麼說ArrayList查詢快而增刪慢?  (3)弱一致性的迭代器原理是怎麼樣的?  (4)CopyOnWriteArrayList爲什麼

原创 SpringBoot與Mybatis整合源碼深度解析

問題:        SpringBoot中沒有配置Mybatis的整合類,只有Mybatis的配置文件,那麼是怎麼進行關聯的 ?        在Mapper接口上不加@component或者是@repository也能將Mapper注

原创 Spring源碼分析@Autowired、@Resource註解的區別

       關於Spring中@Autowired、@Resource和@Inject註解的區別請看:@Autowired、@Resource和@Inject註解的區別(最詳細),本片文章將會帶領你進行源碼分析@Autowired、@R

原创 畢業設計 SpringBoot技術的宣講會管理系統

大學室友所選的課程題目,獲得校級優秀畢業設計(如果你是大佬請繞行),下面簡單介紹一下: 摘 要         隨着我國人口數量的增加,國家對教育的大力扶持,科技的高速發展,導致了大學生的數量逐年增加,大學生的就業問題也就一年比一年嚴峻。

原创 Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:Failed to transfer 錯誤碼code 409

原因:         今天往公司maven私服上傳jar時,發現報錯,而且錯誤碼不是400、401這種的錯誤碼,而是409,百度中好像沒用關於這個錯誤的,今天就記錄一下。      最後,發現409的錯誤碼是因爲上傳的maven私服有問

原创 Wireshark基礎使用和表達式語法

        Wireshark的世界裏有2種過濾器,分別是捕獲過濾器和顯示過濾器,採用恰當的過濾器,不但能提高數據分析的靈活性,而且能讓分析者更快看到自己想要的分析對象。        這裏只是簡單的使用wireshark,關於其高級

原创 Spring爲IOC容器注入Bean的方式

      Spring提供的主要功能就是對於bean的管理,提供了多種方式可以向容器中注入bean,下面來總結一下向IOC容器注入bean的幾種方式(以下注入bean的方式都是基於註解完成的):       1、@ComponentSc

原创 Spring中@Configuration源碼深度解析(二)

      在Spring中@Configuration源碼深度解析(一)中已經說到了執行代碼塊4的PostProcessorRegistrationDelegate#invokeBeanFactoryPostProcessors方法的第

原创 將本地jar包上傳到maven私服

        使用命令行的方式上傳,命令爲: mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=D:\xxx-1.0.2-SNAPSHOT.jar -DgroupId=com.x

原创 類加載過程、初始化和實例化階段分析

     推薦幾篇關於Java類的加載、初始化和實例化過程分析,想深入瞭解Java類的這幾個過程,請耐心地、一個一個地看完,相信會使你對Java有一個新的瞭解。      第一篇:深入理解Java類加載器(一):Java類加載原理解析  

原创 postman批量下發請求遇到An error occurred while running this request. Open DevTools for more info.解決辦法

     今天使用postman批量下發請求時遇到An error occurred while running this request. Open DevTools for more info.                    

原创 畢業設計 網上商城

功能介紹                本網上商城是我在大學時做的畢業設計,該畢業設計使用SpringBoot框架來進行愛購網網上商城的設計與開發,使用MySql數據庫來存儲數據,並且使用FastDFS服務器來存儲圖片和文件等非結構化數據

原创 高效使用並行流

高效使用並行流         一般而言,想給出任何關於什麼時候該用並行流的定量建議都是不可能也毫無意義的,因爲任何類似於“僅當至少有一千個(或一百萬個或隨便什麼數字)元素的時候才用並行流”的建議對於某臺特定機器上的某個特定操作可能是對的

原创 畢業設計 大學生心理健康管理平臺

   大學室友所選的課程題目,獲得校級優秀畢業設計(如果你是大佬請繞行),下面簡單介紹一下: 1.系統概述     1. 系統功能概述     本次課題一共分爲三類角色,即學生,教師以及管理員。每個角色在登陸平臺後經過研究調查,分別設計出

原创 java中Optional的應用,以及map和flatMap的區別

      關於Option的介紹可以看深入理解java8中的Optional 類就可以了,但是複雜一點的使用在網上卻沒有搜到,這裏結合我開發時遇到的真實案例來講一下Option的使用。 public class PictureCond