原创 IOC與DI

控制反轉與依賴注入1.IOC(控制反轉)2 DI(依賴注入) 1.IOC(控制反轉) IOC(Inversion of Control)–即控制反轉,這是spring的核心,是面向對象編程中的一種設計原則,可以用來降低計算機的耦合程度

原创 navicat破解安裝

Navicat激活激活Navicat 激活Navicat 安裝包下載鏈接 https://download.csdn.net/download/weixin_42994592/11146721 激活網址,下載安裝包之後按照教程鏈接 h

原创 將jar包打包成.exe程序

將jar包打包成.exe程序 1.ide打包出來的.jar包;安裝exe4j工具; 打開 2.選擇Next到第二步 選擇“JAR in EXE“ mode 3.Short name of your application;隨

原创 @Override is not allowed when implementing interface method解決方法

@Override is not allowed when implementing interface method的解決辦法: 第一種: 將Language level改成圖中所示 選擇Modules,修改“Language Le

原创 使用idea創建一個Java project項目,並將其打成jar包

使用idea創建一個Java project項目,並將其打包成.jar包 1.選中項目名右擊選擇Open Module Settings 2.選擇Artifacts的+號,設置jar的打包的名字 打的包的輸出目錄建議不要用默認,選

原创 ZooKeeper說明

一、ZooKeeper是什麼 ZooKeeper 是一個分佈式的,開放源碼的分佈式應用程序協調服務,是Google的Chubby一個開源的實現,是Hadoop和Hbase的重要組件。它是一個爲分佈式應用提供一致性服務的軟件,提供的功能

原创 @Autowired與@Resource註解

1.@Autowired註解: @Autowired( import org.springframework.beans.factory.annotation.Autowired;)是Spring的註解,由spring容器管理 (1)

原创 @Autowired與@Resource註解

1.@Autowired註解: @Autowired( import org.springframework.beans.factory.annotation.Autowired;)是Spring的註解,由spring容器管理 (1)

原创 Java中instanceof關鍵字解析

instanceof判斷前者引用所指向的對象是不是可以用後面的類型來接收,null表示無引用對象,返回false 1.如果變量的實際指向爲null,則都返回false 2.判斷引用實際指向的對象是不是可以用後面的類

原创 springboot中攔截器的配置使用以及注意事項

注意點:注意點** 1.要在攔截器類裏面依賴注入的話,要首先確保攔截器配置是由spring容器管理的,才能依賴注入 @Bean public LogInterceptor getCommonInterceptor

原创 spring系列註解+jpa註解

一、spring boot註解 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration註解。其中@ComponentScan

原创 爲什麼Java需要序列化

總結 序列化:將對象轉化爲二進制byte流的過程 反序列化:將二進制byte流轉換爲對象的過程 1.實現比特流只需要實現Serializable接口即可 2.static的變量不能被序列化,因爲static的變量是屬於類的 3

原创 idea快捷鍵

【查找】 Ctrl+F,查找 Ctrl+R,替換 F3,查找下一個 Shift+F3,查找上一個 Ctrl+Shift+F,在路徑中查找 Ctrl+Shift+R,在路徑中替換 Ctrl+Shift+S,搜索結構 Ctrl

原创 spring+spring-mvc+mybatis框架的設備管理系統

開發軟件工具版本:idea 2017+jdk1.8+Tomcat8.0+maven3.9+mysql8.0 框架 spring+spring mvc+mybatis 用了過濾器、攔截器、監聽器 功能實現了用戶登錄,設備的

原创 IDEA debug的快捷鍵總結

debug快捷鍵總結: 1.F7:單步調試,進入方法內部。在 Debug 模式下,進入下一步,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中 2.Shift+F7:選擇要進入的方法,在 D