原创 springboot訪問不到 webjars裏的css

錯誤截圖 前因: 課程是按照雷豐陽老師的springboot視頻學習的,他使用的是springboot1.x的版本,我是用的是2.x的版本,在2.0時課程中有一個關鍵類WebMvcConfigurerAdapter過時不能用了(

原创 Spring學習筆記_4_Spring AOP

AOP概述 AOP(面向方面編程)是一種編程範式,一般是用與具有橫切邏輯的場合,如訪問控制、事務管理、性能檢測等,旨在通過允許橫切關注點的分離,提高模塊化。 我們可以把橫向的function提取到一個地方去,在我們使用的時候我們

原创 AWT 事件處理

AWT的事件處理流程示意圖 實現AWT事件處理機制的步驟如下 實現事件監聽器類,該監聽器類是一個特殊的Java類,必須實現一種XxxListener接口 創建普通組件(事件源),創建事件監聽器對象 調用addXXXListen

原创 Spring學習筆記_8_Spring MVC標籤庫

表單標籤庫的實現類在spring-webmvc-5.0.4RELEASE.jar文件中,要使用Spring MVC的表單標籤庫,首先要和使用JSTL標籤一樣,必須在JSP頁面中添加一行引用Spring標籤庫的taglib指令聲明。

原创 Spring 學習筆記_10_Spring MVC文件上傳和下載

有一說一,在之前的Java web項目裏我還沒有學過文件上傳的操作,只在做PHP課設的時候用過文件上傳,所以只能算是初步瞭解下。 文件上傳 單文件上傳 下載jar包 在springmvc.xml配置文件中配置CommonsMul

原创 Spring 整合 MyBits

一些想說的話: 2020的開端真的是太難了,發生了很多不好的事情,我也呆在家裏哪都去不了。但從另一方面講,這個假期對我也很充實,我過着一種我很喜歡的生活:學校借來的這本ssm的書能用,我很開心,很慶幸走之前遇到了這本書;學習厭煩了

原创 關於idea連接MySQL報錯的解決方法

總之就是連不上,然後一般其他人的錯誤就是修改下密碼再重新試試就好了, 如果你還是連接失敗可以往後看看 點擊這裏👇 然後會驚奇的發現 然後回想下,奧,我MySQL是TM5.1.4,那應該下5.1的驅動啊! 上面的驅動點開一看都

原创 eclipse中設置xml文件代碼自動補全

把紅框內的內容改爲以下內容 <=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 注意後面有個空格,直接全選複製這裏的就行 其實配置其他文件的自動補全也是一樣的,Ja

原创 Java線程學習——死鎖

什麼是死鎖 寫線程同步的時候,我在最後舉了個例子:同步代碼塊相當於是廁所(惡臭的好例子),一個人進去,另外一個人只有等他出來才能進去。 假如有這樣一種情況,手紙是另一個同步代碼塊,甲拿了紙,想進廁所,乙在廁所,沒帶紙想用紙。哦吼,

原创 線程初步學習-01

線程概述 什麼是線程? 幾乎 所有的操作系統都支持同時運行多個任務,一個任務通常就是一個程序,每個運行中的程序就是一個進程。當一個程序運行時,內部可能包含了多個順序執行流,每個順序執行流就是一個線程。 也可以這麼描述:一個程序運行

原创 ssm項目練習-電商平臺後臺管理系統_2

聲明還是寫在前面,這裏的代碼都是直接複製過來的,再我第二遍寫這個項目的時候會把每個功能模塊的代碼細細拆分,說明每一步的步驟。 7.後臺登陸與管理首頁面 引入EasyUi所需文件 登陸界面admin_login.jsp <%@ p

原创 Spring學習筆記_6_Sping MVC 簡介

6.1MVC模式概述 Model Ⅰ 和Model Ⅱ model Ⅰ:jsp 改進的model Ⅰ:jsp文件負責程序的流程控制邏輯和數據顯示邏輯任務,JavaBean負責處理業務邏輯任務 model Ⅱ:jsp負責數據顯示邏輯

原创 eclipse設置html代碼提示

window 點擊preference 紅框裏東西我給你們寫在這直接複製就行 <=.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

原创 MyBatis學習_3_動態SQL

<if>元素 <if>元素是簡單的條件判斷,可用來實現某些簡單的條件選擇,書上舉的例子是:當輸入查詢條件是,按條件模糊查詢用戶名,當什麼都沒輸入時,查詢所有用戶名。我先說步驟,再說我的看法吧。 1.在UsrInfoMapper.x

原创 ssm項目練習-電商平臺後臺管理系統_1

電商平臺後臺管理系統 1.需求與系統分析 畫出用例圖 根據需求分析,管理員擁有如下功能權限 商品管理,包括添加商品、商品下架、修改商品、查詢商品 商品類型管理,包括添加商品類型、修改商品類型 訂單管理,包括創建訂單、查詢訂單、