Time of Update: 2018-12-05
今天要在我的項目中要在原有的資料結構中添加一個欄位,最後決定使用對象序列化技術將對象傳過去,我們的對象是封裝在一個Map中的。我介紹的過程是根據我在使用過程中所使用的方法。
Time of Update: 2018-12-05
在 http://www.apache.org,下載commons-fileupload-1.2.1.jar包,並把這個包加到工程中,以下是記錄這個上傳組件的一些使用方法。 html測試頁面,實現上傳兩個檔案,並填寫四個參數。 <form action="../FileServlet" enctype="multipart/form-data" method="post" > <dt>本人名稱:</dt>
Time of Update: 2018-12-05
eclipse中如何寫一個測試私人方法的junit?假設類Summer定義如下:public class Summer{ private int methodone(String argsone){ //method code ....... return 4; }}測試如下:public class SummerTest extends TestCase { public void testMethodone(){ Object
Time of Update: 2018-12-05
package learn.thread;/** * 用Thread類來建立線程,start()方法(會自動調用run()方法)和run()方法, * 實現自己的線程要重寫run()方法, * @author whitetiger * */public class LearnOne {public static void main(String[] args) {Demo demo = new Demo();demo.start();
Time of Update: 2018-12-05
在java對XML進行處理時,讀取XML文檔,對其處理,這是我得一個執行個體代碼。 import java.io.FileInputStream; import javax.xml.parsers.*; import org.w3c.dom.*; /* * Created on 2004-6-2 *java讀取XML文檔 *利用DoM來讀取一個XML文檔的內容,並將其列印出來 */ public class TestXML { public static void main(String[]
Time of Update: 2018-12-05
Java線程:概念與原理 SCJP5學習筆記 一、作業系統中線程和進程的概念現在的作業系統是多任務作業系統。多線程是實現多任務的一種方式。進程是指一個記憶體中啟動並執行應用程式,每個進程都有自己獨立的一塊記憶體空間,一個進程中可以啟動多個線程。比如在Windows系統中,一個啟動並執行exe就是一個進程。 線程是指進程中的一個執行流程,一個進程中可以運行多個線程。比如java.exe進程中可以運行很多線程。線程總是屬於某個進程,進程中的多個線程共用進程的記憶體。 “同時”執行是人的感覺,線上程
Time of Update: 2018-12-05
只要有表格,就會有Microsoft Excel,用Microsoft Excel處理資料已成為不少人的習慣。Jakarta POI API就為Java程式員提供了一條存取Microsoft文檔格式的神奇之路,其中最成熟的就是能存取Microsoft Excel文檔的HSSF API。 本篇文章就舉例示範如何利用Java 建立和讀取Excel文檔,並設定儲存格的字型和格式。 為了保證樣本程式的運行,必須安裝Java 2 sdk1.4.0 和Jakarta POI,Jakarta
Time of Update: 2018-12-05
Java線程:線程棧模型與線程的變數 SCJP5學習筆記 要理解線程調度的原理,以及線程執行過程,必須理解線程棧模型。線程棧是指某時刻時記憶體中線程調度的棧資訊,當前調用的方法總是位於棧頂。線程棧的內容是隨著程式的運行動態變化的,因此研究線程棧必須選擇一個啟動並執行時刻(實際上指代碼運行到什麼地方)。 下面通過一個樣本性的代碼說明線程(調用)棧的變化過程。 這幅圖描述在代碼執行到兩個不同時刻1、2時候,虛擬機器線程調用棧。 當程式執行到t.start();時候,程式多出一個分支(增加了一個調用
Time of Update: 2018-12-05
線程的5個狀態可分為,分別是新、死、可運行、運行、阻塞狀態。可以用如下一幅圖表示: 1、 初生狀態:已建立線程對象,但沒有執行start()方法的線程;2、 可運行狀態:已執行start()方法,並滿足運行條件,等待CPU調度;3、 運行狀態:正在CPU上運行;4、 死亡狀態:線程運行結束,也就是run()方法運行結束;5、
Time of Update: 2018-12-05
Java Network Launching Protocol (JNLP,java網路載入協議)。jnlp是什嗎?是java提供的一種讓你可以通過瀏覽器直接執行java應用程式的途徑,它使你可以直接通過一個網頁上的url串連開啟一個java應用程式.好處就不用說了,如果你的java應用程式以jnlp 的方式發布,如果版本升級後,不需要再向所有使用者發布版本,只需要補救伺服器的版本,這就相當於讓java應用程式有了web應用的優點了.如何使用jnlp:1.把你的應用打包成一個可執行檔jar檔案,
Time of Update: 2018-12-05
文章目錄 Apache Tomcat/5.5.27 具體報錯資訊如下:HTTP Status 500 - type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception
Time of Update: 2018-12-05
在java開發的早期,重點被放在了用戶端開發。語言中對於applet和安全下載的支援對於全球資訊網(WWW)的發布看上去是個不錯的主意。但是現實是java最大的成功在於伺服器端,java的強大功能和適應性贏得了伺服器端開發人員的心。同時,用戶端的開發落後了。棘手的開發問題限制了applet的效用,開發人員被迫轉向基於瀏覽器的瘦用戶端。 Java Network Launching Protocol (JNLP,java網路載入協議) 承諾改變這個現狀。通過JCP(Java Community
Time of Update: 2018-12-05
LCDS只能與J2EE的服務端進行通訊,目前只是ActionScript 3.0資料類型和資料類型的轉換.ActionScript 3.0與資料類型轉換是不對稱的. ActionScript3.0向轉換時資料類型的對應關係: ActionScript資料類型 -------------------java資料類型 null -------------------null Number -------------------java.lang.Number Boolean --
Time of Update: 2018-12-05
Acegi安全架構在AJAX下的逾時控制
Time of Update: 2018-12-05
TOMCAT啟動時調用的Servlet和Action的配置方法 一般在你的應用檔案夾下會建立一個web-inf檔案夾,裡面放一些不想讓使用者的道的資料,比如又一個classes檔案夾,來放servlet或者bean等等。
Time of Update: 2018-12-05
Web應用中ThreadLocal的使用 1、ThreadLocal是什麼: ThreadLocal是什麼呢?其實ThreadLocal並非是一個線程的本地實現版本,它並不是一個Thread,而是thread local
Time of Update: 2018-12-05
JDK1.4中Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object key = entry.getKey(); Object value =
Time of Update: 2018-12-05
問題你想要將一個大型的struts-config.xml檔案分為多個小檔案,以便改善組織和更易維護,特別是在團隊開發的過程中。動作要領將一個struts-config.xml分解為多個設定檔。每一個都必須是良構的,並且能過通過struts-config XML DTD的校正。將這些檔案作為ActionServlet在web.xml中的初始化參數config的參數值引用,如Example 2-9。Example 2-9. 多設定檔
Time of Update: 2018-12-05
一.html表單,用get和post提交資訊到servlet 1.<meta content="text/html; charset=ISO-8859-1>這個html標籤裡面的屬性的是告訴瀏覽器的編碼。個人覺得可以這樣理解,你編寫一個html檔案,然後你在body裡面輸入了中文。這裡的charset的值就是表明html製作使用的語言。那麼當瀏覽器要顯示這個html頁面的時候,就知道這個頁面是用什麼字元顯示了!就不會出現亂碼了!還有一個作用就是頁面編碼!
Time of Update: 2018-12-05
用xmlhttp和Java