原创 Mysql啓動錯誤解決方案

隔了大半年,今天想要啓動mysql數據庫,結果發現啓動不了。 問題1:在命令窗口輸入了“net start mysql”,報出“拒絕訪問”的錯誤,經上網查詢,發現是沒有“以管理員身份”運行命令窗口。 問題2:在管理員身份下運行命令窗口,並

原创 不同類型變量的依賴注入(Set注入)

在Spring中,依賴注入有三種方式:構造器注入、Set注入、拓展注入,其中Set注入是重點,接下來將詳細介紹不同類型變量使用Set注入如何實現。 1、配置環境: 以下軟件環境爲:IntelliJ IDEA 建立一個"spring-03-

原创 IDEA無法從plugin中找到lombok插件

我學習的博客是:https://www.cnblogs.com/han-1034683568/p/9134980.html 問題描述:我安裝的是IDEA2017.3,無法從Plugin中尋找lombok 解決方案: 從lombok官網上(

原创 如何解決Mysql忘記用戶名和密碼

問題描述:由於隔了大半年沒用Mysql,發現忘記了Mysql的用戶名和密碼,只能上網搜解決方法了。 解決方法: 如果自己啓動了Mysql,請停止,在命令窗口輸入“net stop mysql” 停止了Mysql服務之後,定位到Mysql安

原创 錯誤集——Autowired報出警告

今天學習時,遇到一個錯誤,如下所示: 問題分析:看到那個標紅的地方特別礙眼,就想解決掉,經過網上查詢,說是IDEA的Spring工程經常會出現這樣的錯誤,但並不影響編譯運行。 問題解決: 我這隻提供最簡單、最直接的問題解決方法,也就是將

原创 錯誤集——繼承JpaRepository之後,使用id查詢用戶報錯

學習Spring Boot時,使用JPA存儲數據時,遇見一個錯誤: 這個項目是照着一本書來敲的,書上給的源代碼沒報錯,而我自己敲的卻報錯了,經過在網上的查詢,終於發現自己錯在哪了,書上用的Spring Boot版本是1.5.2RELEAS

原创 Spring Boot開啓之路——使用JPA獲取數據

一、Spring初始化工作 1、打開https://start.spring.io/,在此頁面填寫項目相關信息,並添加相應依賴,然後點“GENERATE”,便可生成zip文件,在自己電腦合適位置解壓,再使用IDEA打開這個項目。 二、相關

原创 Spring學習之IOC理論推導

本文算是觀看狂神說Java視頻的筆記吧,視頻鏈接:https://space.bilibili.com/95256449 第一次使用IDEA,記錄下使用過程以及IOC理論推導過程,算是今天一天學習的總結複習。 在引入IOC思想之前,要想進

原创 Object、String常用方法

Object類常用方法: boolean equals(Object obj):判斷指定對象與該對象是否相等,比較標準:兩個對象是同一個對象 protected void finalize():當系統中沒有引用變量引用該對象時,垃圾回收器

原创 Java中如何實現棧、隊列

1、如何實現棧 ArrayDeque:底層基於數組實現,故隨機訪問元素性能較好 LinkedList:底層基於鏈表實現,故插入、刪除操作性能比較好 使用例子:實現一個棧操作,將1-12月的英文單詞壓入棧,然後再將其取出 import j

原创 Java集合源碼分析(二)——LinkedList源碼分析

1、LinkedList簡介: LinkedList是一種可以在任何位置進行高效插入和移除操作的列表,基於雙向鏈表實現 可以被當做堆棧、隊列和雙向隊列使用 實現了List接口 實現了Cloneable接口 實現了Deque接口 實現了ja

原创 LinkedList源碼學習

1、如何基於雙向鏈表實現LinkedList 2、雙向鏈表有什麼特性 3、源碼是如何實現快速獲取表頭表尾的 4、雙向鏈表循環條件是怎麼樣的,以及如何判斷表頭表尾 5、源碼中迭代器如何實現的 /** *基於雙向鏈表 */ public

原创 Java集合源碼分析(一)——ArrayList源碼分析

一、如何看源碼: 看數據結構:底層數據結構 看繼承結構:類的層次結構,處於一個什麼樣的位置 看構造方法:看看做了哪些事,跟蹤方法裏面的方法 看常用的方法:與構造方法類型,看看該方法是如何實現的 二、ArrayList源碼分析: 1、數據結

原创 抽象類

1、抽象方法與空方法體的方法不同之處: public abstract void tets(); 是抽象方法,但下面的就是空方法體的方法 public void test(){} 2、抽象類和抽象方法規則: 抽象類和抽象方法必須使用

原创 接口

1、如何理解接口: 比如說PCI接口,指的是主機板上那個插槽遵守了PCI規範,而具體的PCI插槽只是PCI接口的實例。類似,接口定義了一種規範,定義了某一批類所需要遵守的規範,接口不關心這些類的內部狀態數據,也不關心這些類裏方法的實現細節