原创 Java異常

網站看到的一片帖子,複製過來看看 一、基本概念 看java的異常結構圖 Throwable是所有異常的根,java.lang.Throwable Error是錯誤,java.lang.Error Exception是異常,java.la

原创 Eclipse下的404

在使用Eclipse開發的時候,有時候我們會出現下面的問題: 在jsp或者servlet中,我們點擊右鍵---Run On Server 的時候,始終報404的錯誤,但是我們查看瀏覽器的時候,會發現瀏覽器的地址URL是正確的,但就是錯誤,

原创 適配器模式

適配器模式(包裝器模式): 1、定義:講一個接口轉換成客戶希望的另一個接口,適配器可以使接口不兼容的那些類可以一起工作。 2、分類: (1)類的適配器模式:用於對類進行分配 (2)對象的適配器模式:用於對對象進行包裝 (3)接口的適配器模

原创 工廠模式

此文章對工廠模式一步一步進行了抽取,對對象的創建過程分佈進行抽取,因爲學習java的時間不長,有些地方可能不對,希望讀者能給出評定,留言給我,在正式寫入工廠方法之前有些準備東西,也就是前面的代碼,可以不用看直接看工廠模式: 注:在書寫的

原创 分頁工具類

自己寫的一個分頁工具類,有待改善,可根據實際需要進行修改: package com.hsm.utils; //分頁類  輔助類 不用實現序列化接口  Serializable public class Page {long totalRo

原创 StringBuffer與StringBuilder的區別

StringBuffer和StringBuilder類都表示內容可以被修改的字符串,StringBuilder是線程不安全的,運行效率高,如果一個字符串變量是在方法裏面定義,這種情況只可能有一個線程訪問它,不存在不安全的因素了,則用Str

原创 Spring的優缺點

Spring的優點: ①     Spring能有效地組織你的中間層對象,不管你是否選擇使用了EJB; ②     Spring能消除在許多工程中常見的對Singleton的過多使用。(因爲它降低了系統的可測試性和麪向對象的程度); ③ 

原创 &和&&的區別

&和&&都可以用作邏輯與的運算符,表示邏輯與(and),當運算符兩邊的表達式的結果都爲true時,整個運算結果才爲true,否則,只要有一方爲false,則結果爲false。 &&還具有短路的功能,即如果第一個表達式爲false,則不再計

原创 Servlet的頁面跳轉

在Servlet中頁面跳轉的方式: 方式一: request.getRequestDispatcher("zjjt.jsp").forward(request, response); 方式二: response.sendRedirect(

原创 文件路徑問題

此處所使用的項目名爲myProject (1)在jsp文件中,常用的解決路徑的方法是使用base標籤,使用的方式如下: 在jsp頁面中先使用下面的代碼,定位項目的路徑: <%String path = request.getContext