原创 IdentityHashMap&HashMap

簡單說IdentityHashMap與常用的HashMap的區別是:前者比較key時是“引用相等”而後者是“對象相等”,即對於k1和k2,當k1==k2時,IdentityHashMap認爲兩個key相等,而HashMap只有在k1.e

原创 C++雜糅&筆記

                              當爲解決某一個問題而且選擇數據結構時候,應當執行以下幾個步驟: (1)    分析問題,確定算法遇到的資源限制(內外存空間限制和執行時間的限制) (2)    確定必須支持的基本

原创 詞法分析(C++實現)不使用狀態機

不用自動機 沒怎麼測試,只測試了2個文件都沒問題.= =  先是頭文件 #include<string> #include<set> #include<fstream> using namespace std; class Analy

原创 配置完ssh後遇到404頁面錯誤

在myeclipse10.0中正確配置好ssh後可能無法在運行服務器的時候訪問主頁的時候可能會遇到404錯誤. 原因在於(可能是因爲struct2.0攔截了index.jsp,因爲我嘗試過只配置struct2.0還是報404) 沒有配置好

原创 java 異常 No bean named 'sessionFactory' is defined

轉載自:http://blog.csdn.net/mypurse/article/details/5736195 今天啓動tomcat 後  在瀏覽器輸入地址後  出現如下問題:之前還好好的。exception org.spring

原创 Java語言實用教程筆記

Part1: Junit根據名稱來識別一個測試方法,所以測試方法的命名要遵從下面的標準: 1.      方法必須聲明爲public 2.      方法的返回值必須爲void 3.      方法的名字必須以小寫test爲前綴 4.  

原创 Oracle學習筆記

第一章: 進行數據庫邏輯模型設計的時候,邏輯模型是通過實體-關係圖來表示的,這種表示方法叫做”E-R圖”(Entity-Relationship Model).邏輯模型由以下三個元素組成 1.      實體 2.      屬性 3. 

原创 Eclipse&MyEclipse使用小技巧&快捷鍵

快捷鍵 (1)Ctrl+Space 說明:內容助理。提供對方法,變量,參數,javadoc等得提示,應運在多種場合,總之需要提示的時候可先按此快捷鍵。注:避免輸入法的切換設置與此設置衝突 (2)Ctrl+Shift+Space

原创 MySqlDos界面下導入腳本

編寫sql腳本實際上只需要輸入sql語句就可以了,然後如果出現沒有選擇數據庫的時候只需要加入 Use 數據庫名; 就可以了 如果是在命令行下進入數據庫輸入的話可以直接 命令行dir :mysql –h localhost –u root

原创 詞法分析(Java實現)不用狀態機

老師要求不能用自動機等知識,就是想讓我們湊代碼,體驗下不用自動機的痛苦 package analyse; import java.io.*; import java.util.*; public class Analyse {

原创 控制檯java編譯成功,運行失敗

網上都說了很多有關classpath問題的情況,這裏就不說了. 說一下其他情況: 1.編譯成功,運行失敗, Exception in thread "main" java.lang.NoClassDefFoundError: 這種情況是

原创 ClassLoader&Class使用

ClassLoader一個經常出現又讓很多人望而卻步的詞,本文將試圖以最淺顯易懂的方式來講解 ClassLoader,希望能對不瞭解該機制的朋友起到一點點作用。   要深入瞭解ClassLoader,首先就要知道ClassLoade

原创 Write operations are not allowed in read-only mode (FlushMode.MANUAL):

轉載自:http://blog.csdn.net/cpf929/article/details/18800147 錯誤信息如下: ERROR 2014-01-26 19:38:38,504  [org.apache.struts2

原创 spring的HibernateDaoSupport以及HibernateTemplate和jdbcTemplate的選擇問題

轉載自:http://blog.csdn.net/zcywell/article/details/7191466 spring提供訪問數據庫的有三種方式: HibernateDaoSupport,HibernateTempla

原创 Java中信號量 Semaphore

Semaphore 通常用於限制可以訪問某些資源(物理或邏輯的)的線程數目。自從5.0開始,jdk在java.util.concurrent包裏提供了Semaphore 的官方實現,因此大家不需要自己去實現Semaphore。 下面