原创 spring 依賴注入和控制反轉的含義。

@Autowired  private static TestBean bean;   相信都可以看明白這行代碼, @Autowired就是讓spring 自動注入一個TestBean對象bean,這個過程就是DI(依賴注入),要讓spr

原创 tomcat一類的中間件在項目中的作用是什麼

      記得跟着老師寫的第一個web,老師讓我們去下載tomcat,然後把項目扔進去,啓動tomcat,卻沒有告訴我們,爲什麼需要這樣做。。。       如今已經工作了一年多,已經參與了不少web項目,這陣子腦子突然有了一個梗:我們

原创 spring 是什麼

spring 是一個使用一系列策略來簡化java開發的框架,這些策略有: 1.基於pojo的最小侵入式編程。 2.通過依賴注入和麪向接口實現鬆耦合。 3.基於切面和慣例進行聲明式編程。 4.通過切面和模板減少樣板式代碼。

原创 spring 依賴注入和控制反轉。

有一段時間,搞不清楚spring的依賴注入和控制反轉的區別,甚至以爲它們是同一個概念。 依賴注入:動態的將被依賴對象注入到依賴對象中,如,a對象依賴b對象,在a對象創建時,動態地注入b對象到a中,而不需要a來創建b對象,從而實現鬆散耦合。

原创 清空rabbitmq的隊列消息

切換到rabbitmq sbin目錄, 關閉應用:rabbitmqctl stop_app 清空隊列:rabbitmqctl reset 重啓應用:rabbitmqctl start_app

原创 正則表達式匹配連續出現的單詞

有個需求:在編輯器上,當用戶輸入 "hello world world",或者”好的的“,明顯是多輸入了,這時候希望把這種情況給檢查出來,使用正則表達式可以達到這個要求。 String p2 = "(\\s*|\\s*\\S+\\s+)(