原创 xwork入門
首先我們自己編寫一個Result packagexwork; importcom.opensymphony.xwork2.ActionIn
原创 struts2的action執行過程模擬
package xwork; import java.io.Serializable; /*** @author wangmingjie* @date 2008-9-26上午11:09:05*/public interface Inter
原创 用java實現zip壓縮和解壓縮功能。
本文使用了jdk1.5.0_13的源代碼。(java.uti.zip*) 實現方法:首先將java.uti.zip中的源代碼解壓出來。找到DeflaterOutputStream、InflaterInputStream、ZipConsta
原创 文件操作FileUtil.java
packagecom.work.util; importjava.io.BufferedInputStream; importjava.io.BufferedOutputStream; importjava.io.Buf
原创 struts2文件上傳下載及亂碼問題解決
java和jsp文件的編碼都是UTF-8 的 文件下載 private String inputPath;<?xml:namespace prefi
原创 spring jdbc 如何返回一個map類型結果集
Spring中如何返回一個map<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> /** * 根據用戶id和部門的id來查詢一條
原创 struts2攔截器簡介
攔截器介紹<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 攔截器-Exception <interceptor name="ex
原创 遞歸排序的一種實現方法。
importjava.util.Comparator; importcom.work.qxgl.model.QxglDept; /** *@authorwangmingjie *@date2008-9-5上午10:33:
原创 java直接連接access數據庫
packagecom.work.core.db; /** * *@authorwangmingjie *@date2008-12-19上午09:51:27 *直接連數據庫的時候一定要注意MicrosoftAccessDrive
原创 用java實現native2asscii命令
packagecom.work.util; importjava.io.UnsupportedEncodingException; /** *準備在動態的生成javascript的時候使用。 *@authorwangmi
原创 設計模式-策略模式
publicabstractclassDuck{ FlyBehaviorflyBehavior; QuackBehaviorquackBehavior; publicDuck(){ } publicvoidsetFlyBe
原创 設計模式-觀察者模式
第一種方式:拉 packagecom.work.pattern.observer; /** *@authorwangmingjie *@date2008-6-29下午07:21:38 */ importjava.util.Observ
原创 設計模式-工廠模式
工廠模式可以分爲兩種,一種是簡單工廠,另外一種是抽象工廠。 簡單工廠,用來集中生成對象示例的 例如,最常見的用法就是用來生成持久層對象; public class SimpleFactory { private static UserDa
原创 設計模式-裝飾者模式
publicabstractclassBeverage{ Stringdescription="UnknownBeverage"; publicStringgetDescription(){ returndescript
原创 猖獗,猖獗,極其猖獗。——濟南的小偷
猖獗,猖獗,極其猖獗。——濟南的小偷我的車子已經兩次被撬,第一次是在山大路齊魯軟件大廈前面,車子上了三把防盜鎖,被敲開兩把。好心人看到,第三把鎖纔沒有被撬。 昨天晚上,高中老同學來濟出差。好久未見面高興。騎電子自行車去和平里打檯球。兩小時