原创 Struts2

一:背景 struts2 的前身是webwork,WebWord的前身是Xwork,Xwork的延伸是命令模式. Struts 2以WebWork優秀的設計思想爲核心,吸收了Struts 1的部分優點,建

原创 fisheye2.3.6 安裝

Fisheye 是一個源代碼庫深度查看軟件,它可以挖掘源代碼庫中的有用信息,呈現在Web瀏覽器界面上。 Fisheye優點: 1) Fisheye是一個基於Web的代碼管理系統,可以與SVN,CVS等結合使用,能夠實時的顯示代碼的更新情

原创 解決Linux下Java生成中文文件和文件夾亂碼

情況: java代碼在本地生成文件的程序,在linux中運行後,生成的文件全部是亂碼。 拷貝中文文件名的文件到linux顯示正常。 原因: 程序中的部分代碼發生亂碼。 解決辦法: 在/etc/profile中設置:

原创 關於eclipse插件安裝

關於eclipse插件安裝  1 eclipse安裝插件的方法   A.help菜單 ->software updates -> Available(可用的) software ->Add Site  -

原创 常用正則表達式大全

        匹配中文字符的正則表達式: [u4e00-u9fa5]      評註:匹配中文還真是個頭疼的事,有了這個表達式就好辦了    匹配雙字節字符(包括漢字在內):[^x00-xff]    

原创 Spring

Spring:它是一個輕量級的面向切面和依賴注入的容器框架。  靜態導入,在你自己的類中使用靜態導入,可以讓你使用其它類中定義的類方法和類變量,而且這些類方法和類變量就像在  本地定義的一樣。也就是說,靜

原创 linux下安裝nginx

nginx可以使用各平臺的默認包來安裝,本文是介紹使用源碼編譯安裝,包括具體的編譯參數信息。 正式開始前,編譯環境gcc g++ 開發庫之類的需要提前裝好,這裏默認你已經裝好。 ububtu平臺編譯環境可以使用以下指令 a

原创 hibernate

把映射文件加進去, hibernate初始化的時候用dom4j做分析器,來分析配置文件。 每加一個類,都把映射文件加載了。 Configuration裏面的validate方法裏面進行一系列驗證,像有沒有

原创 重構

1.重構 代碼寫好之後改進它的設計-不改變代碼的業務邏輯下,對代碼的設計,結構改進,使代碼的可讀性增強,結構更加清晰 易讀.          進行重構的時候,我們需要依賴測試,讓它告訴我們是否引入了臭蟲

原创 UML類圖幾種關係的總結

在UML類圖中,常見的有以下幾種關係:泛化(Generalization),  實現(Realization),關聯(Association),聚合(Aggregation),組合(Composition),依賴(Dependency