原创 Spring AOP報錯:Unable to locate method [xxx] on bean [xxx]

一.前言 在使用xml配置aop,測試AOP時,報錯如下: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean

原创 解決Tomcat啓動報Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]

1.問題描述: 用Tomcat啓動一個Maven項目時,啓動不起來,報錯如下: 03-Dec-2019 20:32:21.358 嚴重 [localhost-startStop-1] org.apache.catalina.core.C

原创 List集合去除重複的對象(不重寫equlas和hashcode)

一.前言     在項目中經常會碰到按某些屬性是否相同去去除List集合中的重複對象的問題,每次看網上寫的都是什麼 “重寫自定義對象的equlas和hashCode”,千篇一律全是這樣,但是真實項目中自定義的對象可能在多個地方用到,每個地

原创 jquery-validate動態添加表單元素後添加動態驗證

一.前言      使用jquery-validate時,每次都是把需要驗證的表單寫死,然後進行驗證。但是有些時候,我們需要動態的添加表單元素,然後還需要對這些動態添加的元素進行驗證,這個時候就需要動態的去添加一下驗證。 二.實現    

原创 查找、刪除表中多餘的重複數據

假設有一張tabA的表,以其中的name字段判斷是否重複 一. 查找表中多餘的重複記錄,重複記錄根據表中的單個字段來判斷       select * from tabA  where  name  in (select  name fr

原创 解決:SpringBoot2.x啓動報failed to convert java.lang.String to org.springframework.util.unit.DataSize

1.錯誤描述   在application.yml配置文件中設置上傳大小時,使用了Mb的單位 servlet: multipart: max-file-size: 10Mb max-request-s

原创 Oracle在Windows和Linux下定時備份與刪除

一. 實現的功能     1.每天定時備份oracle數據庫     2.定時清理7天前的備份文件 二. Linux系統的實現方式      相關: shell crontab expdp      準備:ssh連接工具,用戶名密碼,or

原创 SpringBoot入門之快速搭建SpringBoot項目

一.簡介     網上關於SpringBoot的介紹已經很詳細了這裏不多說了,直接開始搭建。 二.開發環境     JDK:1.8     Intellij IDEA:2018.1.6      Maven:3.6.1 一.開始搭建  

原创 springboot系列

springboot2.x系列三分鐘創建springboot工程新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右Smar

原创 Java設計模式之工廠模式

1.簡介     工廠模式是我們最常用的實例化對象模式了,是用工廠方法代替new操作的一種模式。使用工廠模式,在創建對象的時候就不需要親自去new了,而是直接交由工廠來創建,就像是一個老闆需要一批貨,他不是直接親自動手製造這些貨,而是直接

原创 Js改變input值不觸發監聽事件問題

項目中遇到一個問題:在input上加了一個監聽事件$('#inputId').bind('input propertychange', function() {    dosomethig...});但我在使用Js改變這個input的值後

原创 Java權限修飾符

一、Java的修飾符的分類:權限修飾符:public、默認(包訪問權限)、protected、private其他修飾符:abstract、static、fianl、transient、volatile、native、synchronize

原创 Java += 操作符實質

Java += 操作符實質 問題 我之前以爲: i += j 等同於 i = i + j; 但假設有: int i = 5; long j = 8; 這時 i = i + j 不能編譯,但 i += j 卻可以編譯。這說明兩者還

原创 Eclipse中關於copy qualified name的問題

在項目中我們經常會用到copy qualified name來複制完整的類全名  但在eclipse中當我們選中類名,點擊右鍵選擇copy qualified name複製完成後 它的結果是:/hello/src/com/action/H

原创 Java生產者消費者問題

題目要求: 現在有一個果籃,裏面可以放置很多蘋果,編碼者作爲一個蘋果的生產者,負責向這個果籃中放置蘋果 提示:通過控制檯輸入的數字,決定每次放置到果籃的蘋果數。 現在有3個孩子作爲消費者,負責從這個果籃中每次去拿一個蘋果,然後吃掉 孩