Time of Update: 2018-12-05
public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { ServletOutputStream out = res.getOutputStream(); Statement dispStmt = null, setStmt = null; try { dispStmt = Con.createState
Time of Update: 2018-12-05
servlet中的幾個路徑有關的方法 在編寫JSP/Servlet應用時常常需要從傳入的連結中提取一些資訊。HttpServletRequest提供了多個方法,這些方法之間容易混淆。總結並舉例如下,希望能對大家有所協助。舉例:http://localhost:7001/myservlet/somepath/test?someparam=somevaluerequest.getPathInfo():返回/somepath/testrequest.getRequestURL():返回http://l
Time of Update: 2018-12-05
最近看到好多人問關於處理checkbox 的問題,現對這個問題談下我自己的做法!問題:(引用 TNT_fireball(毅) 的問題。http://community.csdn.net/Expert/topic/3947/3947484.xml?temp=.2331659)----------------------------------------------------------------我想做選課系統,外觀如下: 學期 課程名稱 程類別 學分 成績
Time of Update: 2018-12-05
首先要瞭解java預設的序列化行為,java將一切關於對象的資訊都儲存了下了,也就是說,有些時候那些不需要儲存的也被儲存了下來。一般情況下,我們僅僅需要儲存邏輯資料就可以了。不需要儲存的資料我們可以用關鍵字transient標出。 以下是一個例子: import java.io.*; public class Serial implements Serializable { int company_id; String company_addr; transient boolean
Time of Update: 2018-12-05
Oracle的Blob欄位比較特殊,他比long欄位的效能要好很多,可以用來儲存例片之類的位元據。 寫入Blob欄位和寫入其它類型欄位的方式非常不同,因為Blob自身有一個cursor,你必須使用cursor對blob進行操作,因而你在寫入Blob之前,必須獲得cursor才能進行寫入,那麼如何獲得Blob的cursor呢? 這需要你先插入一個empty的blob,這將建立一個blob的cursor,然後你再把這個empty的blob的cursor用select查詢出來,這樣通過兩步
Time of Update: 2018-12-05
我們都知道,Java編譯器負責將.java檔案編譯成.class檔案,class檔案儲存體的是java位元組碼,與.java檔案無關(只要你願意寫一個編譯器,也可以將別的語言寫的原始碼編譯成.class檔案),本文準備詳細解剖class檔案的內部結構,並且把class檔案結構讀取並顯示出來。 Class檔案的格式由JVM規範規定,一共有以下部分: 1. magic number,必須是0xCAFEBABE,用於快速識別是否是一個class檔案。 2.
Time of Update: 2018-12-05
首先,批次檔是一個文字檔,這個檔案的每一行都是一條DOS命令(大部分時候就好象我們在DOS提示符下執行的命令列一樣),你可以使用DOS下的Edit或者Windows的記事本(notepad)等任何文字檔編輯工具建立和修改批次檔。其次,批次檔是一種簡單的程式,可以通過條件陳述式(if)和流程式控制制語句(goto)來控制命令啟動並執行流程,在批處理中也可以使用迴圈語句(for)來迴圈執行一條命令。當然,批次檔的編程能力與C語言等編程語句比起來是十分有限的,也是十分不規範的。批處理的程式語句就是一條
Time of Update: 2018-12-05
轉自:http://blog.csdn.net/moneyice/archive/2006/04/25/677423.aspx每個UI程式都離不開圖片,一般的Eclipse外掛程式,在一個類中定義了若干靜態常量,每一個常量指定一個icon的名字,在程式中用到圖片的時候,通過這個常量計算得到圖片。Eclipse的外掛程式一般規模較大,圖片很多,而且分不同的像素,彩色,灰白等。這樣有利於統一的管理和開發人員的溝通。
Time of Update: 2018-12-05
轉自:http://blog.csdn.net/windy444/archive/2007/12/31/2006309.aspx 由windy444翻譯,轉載請註明 原文名:Building a Common Navigator Framework (CNF) Viewer Part III: Configuring Menus,作者:MICHAEL
Time of Update: 2018-12-05
import java.math.BigDecimal; /*** 由於Java的簡單類型不能夠精確的對浮點數進行運算,這個工具類提供精* 確的浮點數運算,包括加減乘除和四捨五入。*/public class Arith{ //預設除法運算精度private static final int DEF_DIV_SCALE = 10; //這個類不能執行個體化private Arith(){} /*** 提供精確的加法運算。* @param v1 被加數* @param v2 加數*
Time of Update: 2018-12-05
當一個父類實現Serializable介面後,他的子類都將自動的實現序列化。 以下驗證了這一點: package Serial;import java.io.Serializable; public class SuperC implements Serializable {//父類實現了序列化 int supervalue; public SuperC(int supervalue) { this.supervalue = supervalue; } public
Time of Update: 2018-12-05
java中處處體現著簡單的程式設計風格,序列化作為最常用的功能之一,在java中的設計尤為“簡單”。在ObjectInputStream 和ObjectOutputStream的協助下,我們可以輕鬆的實現序列化。 只要我們的class
Time of Update: 2018-12-05
WEB檔案上傳可能是網站建設中最常用的功能之一,我在項目開發中幾乎都需要實現檔案上傳功能.前段時間自己搜集了一些上傳組件.這篇文章中將介紹這些組件的使用方法,並且比較各自的優劣.一,smartupload組件.我想只要做個檔案上傳的朋友都知道這個組件,我認識的人中使用最多的也是它!我剛到公司的時候,公司也使用的smartupload,這個組件上傳相對較小的檔案時是個不錯的選擇.下面給出個使用的例子: <%@ page contentType="text/html;charset=gb23
Time of Update: 2018-12-05
Java
Time of Update: 2018-12-05
在JDK6中 ,AWT新增加了兩個類:Desktop和SystemTray,前者可以用來開啟系統預設瀏覽器瀏覽指定的URL,開啟系統預設郵件用戶端給指定的郵箱發郵件,用預設應用程式開啟或編輯檔案(比如,用記事本開啟以txt為尾碼名的檔案),用系統預設的印表機列印文檔;後者可以用來在系統托盤區建立一個托盤程式.下面代碼示範了Desktop和SystemTray的用法./** * * @author chinajash */import java.awt.Desktop;import java.aw
Time of Update: 2018-12-05
以下論壇排名不分先後,還有許多業界知名的論壇,主要有點偏門,這個不做概述,呵呵。 IT技術開發綜合類 http://community.csdn.net/ 適合人群:只適合軟體開發人員 技術開發最全面的論壇,裡面可以遇到很多牛人,版面也很全,什麼J2EE,.NET啊,該有的全上,在這裡基本上可以提出任何問題,人氣也是最旺的,不過一般提出的意見都有正方兩面的,所以最終解決問題,還是靠自己。 評價:專業,很牛逼,就是速度慢。 http://www.52rd.com/
Time of Update: 2018-12-05
我們所要建的應用非常簡單,只是利用hibernate3.0對一張表進行操作。 軟體環境: 1.Eclipse3.1.2; 2.MyEclipse4.1.0; 3.MySql Server 5.0 ; 4.MySql Java Connector J 5.0.4; 5.hibernate3.0 Core Libraries; 6.hibernate3.0 Advanced Libraries; 參考書籍及文檔: <<深入淺出Hibernate>
Time of Update: 2018-12-05
JDK6的新特性之二:使用JAXB2來實現對象與XML之間的映射 JAXB是Java Architecture for XML Binding的縮寫,可以將一個Java對象轉變成為XML格式,反之亦然。我們把對象與關聯式資料庫之間的映射稱為ORM, 其實也可以把對象與XML之間的映射稱為OXM(Object XML Mapping). 原來JAXB是Java EE的一部分,在JDK6中,SUN將其放到了Java SE中,這也是SUN的一貫做法。JDK6中內建的這個JAXB版本是2.0, 比起1.
Time of Update: 2018-12-05
與其他語言的模型相比,finally 關鍵字是對 Java 異常處理模型的最佳補充。 finally 結構使代碼總會執行,而不管有無異常發生。使用 finally 可以維護對象的內部狀態,並可以清理非記憶體資源。 如果沒有 finally,您的代碼就會很費解。例如,下面的代碼說明,在不使用 finally 的情況下您必須如何編寫代碼來釋放非記憶體資源:import java.net.*;import java.io.*;class WithoutFinally{ public void
Time of Update: 2018-12-05
轉自:http://blog.csdn.net/windy444/archive/2007/12/31/2006304.aspx由windy444翻譯,轉載請註明原文名:Building a Common Navigator Framework (CNF) Viewer Part II: Adding Content,作者:MICHAEL ELDER,出處:http://scribbledideas.blogspot.com/(本人從未能開啟過,呵呵)。先上CopyrightThe