原创 補struts2.1兩天快速入門之輕鬆搞定struts2核心--攔截器

由於攔截器的重要性,決定將其從(struts2.1兩天快速入門第一天下午 抽取出來講)   本講將結合模擬用戶權限驗證展開:判斷用戶是否有權限請求訪問某一模塊或頁面.   第九講、自定義攔截器      9.1 首先定義一個User實體類

原创 ThreadLocal實現在同一個線程內的數據共享

1、瞭解ThreadLocal類.       查看相關api文檔,對該類描述如下:       該類提供了線程局部變量。這些變量不同於它們的普通對應物,因爲訪問一個變量(通過其 get 或 set 方法)的每個線程都有自己的局部變量,它

原创 struts2.1.x兩天快速入門後期課程發佈

由於近段時間較忙,後續課程抽不出時間發佈. 預計到下個星期將繼續發佈剩餘的課程.安排課程如下:           1、輸入校驗: 編寫代碼校驗與基於xml框架的校驗           2、國際化資源的配置和使用           3

原创 通過Dom4j創建和讀取xml文件

一、創建一個簡單的xml文件: /* * @param filename 需建立的文件名 * * @return 返回操作結果, 0表失敗, 1表成功 */ public static int createXMLFil

原创 錦囊妙計之策略方法模式的應用

1、策略模式完善模板方法模式處理DAO中的查詢方法        建議先看模模板方法模式在項目中的應用一節,再與本節對比.       1.1 新建RowMapper接口,定義mapRow(ResultSet rs)方法.     pub

原创 生產電腦與銷售電腦

問題引入:模擬一家公司生產電腦與銷售電腦.   設計類:電腦產品類、庫存類、生產者類、消費者類.   1、電腦產品類 /** 產品類電腦 **/ class Computer { int computerid;//產品id Compu

原创 基於Servlet3.0規範的一個HelloWorld

在環境Java EE 6 + GlassFish v3 + NetBeans IDE 6.8 下的一個簡單的Servlet程序:   /** * * @author pylxy */ @WebServlet(name="MyServ

原创 代理模式之連接池的設計

一、數據源的設計-->MyDataSource       class MyDataSource{ private static String url = "jdbc:mysql:///daxia"; private s

原创 創建多線程的幾種方式

第一種方式:通過繼承Thread類創建 new Thread() {// new Threah(){}表示創建一個匿名子類的實例對象,{}內是子類的代碼 // 重寫父類的run方法 public void run() {

原创 jdk1.5新特性之一泛型的引入

一 、泛型是JDK1.5中一個最重要的特徵。通過引入泛型,我們將獲得編譯時類型的安全和運行時更小地拋出ClassCastException的可能。  如果使用泛型,只要代碼在編譯時沒有出現警告,就不會遇到運行時ClassCastExcep

原创 struts2.1兩天快速入門(第一天下午)

第一天下午學習目錄列表:         六、Struts2的處理流程與Action的管理方式         七、動態方法調用和使用通配符定義action         八、自定義類型轉換器         九、自定義攔截器     

原创 java5新特性枚舉類型

一、模擬枚舉的實現原理之交通燈      1、定義一個抽象的類TrafficLamp.java public abstract class TrafficLamp { private TrafficLamp(){};

原创 java5新特性之Annotation 註解

 一、註解是jdk1.5後加入的新特性,jdk自帶的Annotation類主要有三個:       @SuppressWarnings,可用於隱藏一些警告的提示.                      用@SuppressWarn

原创 struts2.1兩天快速入門(第一天上午)

  第一天上午學習目錄列表:             一、第一個struts2.1應用開發             二、Action配置的各項默認值             三、配置的各種視圖轉發類型             四、Acti

原创 工作之餘享受一下天籟之音(千千靜聽音效插件)

裝完插件後,音效有了質的變化, 達到了真正天籟之音的享受!如圖:   具體安裝教程如下:    第一步:下載DFX_9.210_for_TTPlayer_SC.rar插件         文章最後有提供下載      第二步:解壓出文件