Time of Update: 2018-12-03
本文主要包括以下幾個方面:編碼基本知識,java,系統軟體,url,工具軟體等。1. 概述 本文主要包括以下幾個方面:編碼基本知識,java,系統軟體,url,工具軟體等。 在下面的描述中,將以"中文"兩個字為例,經查表可以知道其GB2312編碼是"d6d0 cec4",Unicode編碼為"4e2d 6587",UTF編碼就是"e4b8ad e69687"。注意,這兩個字沒有iso8859-1編碼,但可以用iso8859-1編碼來"表示"。 2. 編碼基本知識 最早的編碼是iso8859-1,
Time of Update: 2018-12-03
1. 建立一個工程,工程名為untitled12. 建立一個應用程式(File->New->Application)3. 在Frame1中添加一個按鈕4. 在classes/untitled1目錄下添加圖象檔案(1_Down.gif、1_Off.gif、1_On.gif,分別表示按鈕的三種狀態)和demo.xml檔案Demo.xml中的內容是:<synth> <style id="button"> <state> <
Time of Update: 2018-12-03
windows xp sp2安裝rational rose 2003後,每次啟動都會彈出一個對話方塊,顯示"java.lang.ClassNotFoundException",官方提供的解決方案如下:Problem Enabling the Web Modeler Add-In in Rose produces a 'java.lang.ClassNotFoundException' Solution SYMPTOM: Activating the Web Modeler add-in
Time of Update: 2018-12-03
具體異常是這句話:Can not find a java.io.InputStream with the name [downloadFile] in the invocation stack. Check the <param name="inputName"> tag specified for this
Time of Update: 2018-12-03
我們在做檔案上傳或者下載,或者過濾等操作時,可能要用到頁面的輸出資料流.例如在JSP使用: response.reset(); response.setContentType(”application/vnd.ms-excel”); OutputStream os = response.getOutputStream(); 拋出異常:ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet
Time of Update: 2018-12-03
package test; /*** Add one sentence class summary here.* Add class description here.** @author lxx* @version 1.0, 2004-11-16*/public class TestCmd { public TestCmd(){} /* public void main(String args[]){ try { Process process =
Time of Update: 2018-12-03
如何將java.util.Date轉化為java.sql.Date?轉化: java.sql.Date sd;java.util.Date ud;//initialize the ud such as ud = new java.util.Date(); sd = new java.sql.Date(ud.getTime()); 如果要插入到資料庫並且相應的欄位為Date類型那麼可以用PreparedStatement.setDate(int ,java.sql.Date)方法其中的java.s
Time of Update: 2018-12-03
用Java實現HTTP斷點續傳(一)斷點續傳的原理 其實斷點續傳的原理很簡單,就是在Http的請求上和一般的下載有所不同而已。打個比方,瀏覽器請求伺服器上的一個文時,所發出的請求如下: 假設伺服器網域名稱為wwww.sjtu.edu.cn,檔案名稱為down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel,
Time of Update: 2018-12-03
軟體安裝目錄:JDK C:\Program Files\Java\jdk1.6.0_25Tomcat D:\apache-tomcat-6.0.32Maven D:\apache-maven-3.0.3JDK配置:環境變數名 值JAVA_HOME C:\Program Files\Java\jdk1.6.0_25classpath
Time of Update: 2018-12-03
1:位元組流結構:每次發送12+1024個位元組其中,前七個位元組位元組表示命令第七到第十二個位元組表示後面1024位元組中的有效位元組的長度例如一幀中前12個位元組的內容為"UPFILEN00012"表示要上傳檔案名稱,檔案名稱的長度是12。那麼程式就在後面的1024個位元組中去12個位元組,在把它轉換為字串,作為要上傳的檔案名稱。2:命令結構Server端:DISCONN:中斷連線LSFILES:發送目前的目錄檔案清單ENDFILE:上傳一個檔案的結束標記UPFILEN:表示要上傳一個新的檔
Time of Update: 2018-12-03
/** * 帶緩衝功能(緩衝大小8K)的任意檔案的複製(位元組流) * @author MJN * @date 2011-10-03 */public class FileCopyWithBuffer { public static void main(String[] args) { InputStream in = null; OutputStream out = null; byte[] buf = new byte[8 * 1024];
Time of Update: 2018-12-03
本文目錄:1. 移動檔案/重新命名2. 刪除檔案3. 列出目錄下的檔案1. 移動檔案/重新命名package mjn.io;import java.io.File;/** * 檔案操作: 移動檔案/重新命名 * @author MJN * @date 2011-10-03 */public class FileRename { public static void main(String[] args) { File file = new
Time of Update: 2018-12-03
package mjn.io;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.EOFException;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/** *
Time of Update: 2018-12-03
Time of Update: 2018-12-03
本文內容:1. H2資料庫引擎的主要特性2. 與其他SQL的特性比較3. 使用4. 在Java EE程式中使用JDBC串連H2資料庫1. H2資料庫引擎的主要特性非常快速, 開源, JDBC API內嵌和伺服器模式, 記憶體資料庫基於瀏覽器的控製程序小尺寸: jar檔案大小1MB左右2. 與其他SQL的特性比較3. 使用3.1下載程式在H2的官網(http://www.h2database.com)下載程式, 我選擇的是中的"所有平台"(無需安裝)3.2 使用將此zip檔案解壓至某目錄(如D:\
Time of Update: 2018-12-03
內容目錄:1. 使用UIManager.setLookAndFeel通過編程來指定介面外觀2. UI Manager如何選擇介面外觀?3. 啟動後, 改變介面外觀1. 使用UIManager.setLookAndFeel通過編程來指定介面外觀.範例程式碼如下:[1]import javax.swing.*;import java.awt.*;public class Hello extends JFrame { public Hello() {
Time of Update: 2018-12-03
今天開始學java了,從圖書館借了一本Deitel公司的書,坑爹的是上面還是用命令列運行java程式,沒有用任何ide,鑒於有些初學者可能需要這麼運行,寫一下方法。首先要安裝jdk,然後記住安裝路徑。接下來就要設定環境變數了,PATH環境變數制定了尋找應用程式的搜尋目錄。右鍵電腦-》屬性->進階系統設定-》進階-》環境變數-》系統變數找到Path然後編輯編輯後把路徑D:\TDDOWNLOAD\eclipse3.5\jdk1.6.0_16\bin;(這是我的路徑)加入到環境變數最前面,ok了
Time of Update: 2018-12-03
Java代碼。。。。。糾結了好久。。。。 import java.io.*;import java.util.*;class Tree {public Tree L, R;public int ValueL, ValueR;public int maxscore;};public class Main {static int score[] = new int[200010];public static void main(String[] args) throws
Time of Update: 2018-12-03
Java記憶體管理(一、記憶體配置)關鍵字: 記憶體配置,常量池 一、Java記憶體配置1、Java有幾種儲存地區?* 寄存器 -- 在CPU內部,開發人員不能通過代碼來控制寄存器的分配,由編譯器來管理* 棧 --在Windows下, 棧是向低地址擴充的資料結構,是一塊連續的記憶體的地區,即棧頂的地址和棧的最大容量是系統預先規定好的。 --優點:由系統自動分配,速度較快。 -- 缺點:不夠靈活,但程式員是無法控制的。 --存放基礎資料型別 (Elementary Data Type)
Time of Update: 2018-12-03
一、建立任務 任務可以理解為一段獨立執行的代碼,它完成一定的功能。在Java 5及以上版本中不僅可以利用 Runnable介面,還可以利用Callable介面。 兩種任務的區別:Runnable 的run()方法完成的任務是沒有傳回值的 - void 而Callable 的call()方法完成的任務是有傳回值的 - 傳回值 有介面的泛型<V>