原创 ClassNotFoundException:com.jdbc.mysql.Driver

這幾天在採用spring配置BoneCP數據源的時候啓動項目一直報這個錯,mysql的驅動也加入了,屬性文件也引入了,但就是無法加載這個驅動,鬱悶啦!在網上查找各種解決方案,當然那些方案都會解決有其引起的這個錯誤,但我這個始終解決不了,今

原创 關於js中字符串replace方法的第二參數爲function時,參數的順序問題分析

最近在研究NODEjs,在看leo老師的教程的時候看到這種js的高級用法,相信很多人也和我又同感,這種用法中,調用函數的參數順序和正則表達式中分組圓括號的順序有何種聯繫呢?下面我們一起探究一下。 先看一個

原创 《企業應用架構模式》學習筆記(一)

寫在前面          程序員的迷茫分兩種,一種是純技術迷茫,一種是設計上的迷茫。只是個人這樣區分,關於第一種就只能看各種純技術的書籍,以解決技術問題爲目的,比如《Effective Java》,d第二種就是碰到一個獨立項目的時候如何

原创 spring對抽象類中屬性的自動注入

在使用spring的時候,有時由於設計的需要,需要使用抽象類(比如模板方法模式),但在抽象類中實現方法是需要依賴其他的接口或類的方法,這時就需要對依賴的接口或類進行注入,需要注意以下內容: 在抽象類中需要注入(@autowire),在繼承

原创 quartz運行中的異常

org.quartz.core.ErrorLogger.schedulerError(QuartzScheduler.java:2358)][org.quartz.core.ErrorLogger]:An error occured wh

原创 Mybatis啓動報Result Maps collection already contains value for ...的問題

關於這個問題網上也有一些解決方案,但基本上都是自己遇到了哪種就記錄哪種,其實有很多原因都會導致啓動報錯,在這裏做個記錄: 1、http://www.cnblogs.com/huanmieuroshui/archive/2012/12/18

原创 簡單工廠模式和策略模式

         兩種模式如出一轍,基本方式都是通過將相同的行爲封裝在一個抽象父類(或接口)中,然後子類繼承該抽象父類並對該相同的行爲進行不同的實現。          簡單工廠模式:目的在於根據不同的條件創建不同的子類,工廠類的作用就是

原创 困惑—接下來的java路如何走?

做個自我介紹,本人2010年畢業(重慶郵電大學計算機專業),在工作的3年中,經歷了一些事情,第一年在一個醫療軟件企業的培訓工作,主要負責新員工的oracle培訓,但個人比較喜歡java,然後就毅然決定辭職,於是乎11年底辭職,12年2月到

原创 xen虛擬機搭建的LVS集羣失效了

昨天晚上半夜停電了,然後LVS集羣就失敗了,還以爲直接進入宿主機然後通過xm命令重新啓動就OK了,可重新啓動了居然無法訪問,開始排錯: 1、從宿主機進入xen虛擬機看網卡:網卡使用靜態IP,各種設置維持不變,斷電以前正常使用,重啓網卡,依