原创 C#不能寫入數據庫

今天寫了一個簡單的c#本地連接數據庫,可是做了好久,就是不能插入到數據庫中去,在網上,查了很久資料最終找到了一個方法。方法如下: 要加入下面的   string datadir = AppDomain.CurrentDomain.Base

原创 win7無法安裝成功 mysql

以前在自己的電腦上安裝mysql老是在最後一步出錯電腦出現沒有反應,今天在自己電腦上搞了半天,藉助廣大雷鋒的經驗再加上自己不斷的測試,最終把mysql給安裝了,並且沒有出任何錯誤,有相同問題的朋友可以試試以下方法:   1、到C:\Pro

原创 ResourceBundle

先前我們再讀取配置文件時候,用的是: Properties properties = new Properties(); ClassLoader classLoader = Thread.currentThread().getContex

原创 Java Calendar

今天在得一個時間的時候,要得到當前時間的前幾個小時,不然的想到用Java的Calendar 類進行解決,不過在編程中間發生一些意想不到的事, 反正得不到自己要想的結果: 查了一些資料後才知道,原來Calendar.HOU與Calendar

原创 Hibernate 動態模型

今天無意間碰到了,hibernate的動態模型,於是 乎自己動手做了一個小實驗,做了之後就明白了,不過的總的感覺來說,與cglib相似,但是有些不同的地方是,動態模型需要自己寫一個配置文件,只是自己不寫pojo而已,從個人觀點上來講,這樣

原创 快速排序隨機初始基準數

今天上課老師叫我們用快速排序法來隨機基準值進行排序,剛開始沒有明白是啥子意思,後來想了一下快速排序法的原理,思路就有了。 思想: 想法優於編碼。隨機基準數的下標就相當於原來partition返回的mid,只不過現在的mid計算方式是 mi

原创 java 代碼自動生成getAndset

今天無意間在網上看到一個java代碼自動生成效果,看到之後感覺好爽呀,自己怎麼以前沒有用到呢?這樣我們在寫代碼時候就能更加簡單更加簡潔。 第一種是:使用struts-getterAndsetter-plugin 這種方法是寫在action

原创 Hibernate Work

我們在用Hibernate session的delete 方法時候是不是感覺到,有時候想進行批量刪除,而delete裏面的參數是一個object,我們要進行批量時,首先我們可以對當前類進行一個實例,然後再把要刪除的id設置給當前對象,這樣

原创 hibernate SessionFactory

在hibernate3.0中我們創建一個SessionFactory是通過 Configuration cfg = new Configuration(); SessionFactory factory = cfg.configure()

原创 Hibernate 二級緩存

最近要做一個小東西,自己學着用一下hibernate 的二級緩存,雖然說就是幾個配置的問題,不過搞得不好,配置中會發生很多問題。  以在我們用hibernate3.2中,我們配置二級緩存如下: <property name="cache.

原创 JDBC batch

直接用jdbc 進行批量刪除    //批量刪除分類對象     public void deleteBat(Integer[] catNo){   try {    Connection con=DBUtil.getInstance()

原创 Java 單例Singleton

在開發項目中,我們常用的單例模式是餓漢式和飽漢式,對錶態內部類Singleton,雖然能夠起到一定的延遲與線程安全,但是我覺得寫這樣寫不是很好,因爲在我們大多數開發過程 中,在一個類中放的是自己的一些屬性與方法。加一個表態類部類在裏不舒服

原创 C# 強類型DataSet

先在visual 裏,新建一個mdf,然後在裏面隨便新建一張新表。再新建一個DataSet,把自己剛纔新建的那個表拖進去就行了,我的   新建了一個stu表,裏面只有id,name; static void gd(string[] arg

原创 Hibernate4 Listener

在 hibernate3中我們不通過配置文件來註冊一個事件是用: cfg.setListener(type, listener);一句話就搞定了。 今天突然想到這個在hibernate4中是怎樣處理的呢?結果發現在hibernate4中這

原创 JSR303驗證出錯

@Max(value=2,message="最大爲2") private Integer num; 進行驗證時報錯:No validator could be found for type: java.lang.Integer。 這個錯誤