Time of Update: 2018-12-05
Path login.jsp does not start with a "/" character 很顯然。少了一個"/" 在struts-config 設定檔裡。input .path 路徑前都要加上“/”(Resources cannot be null關鍵字: validate resources java.lang.illegalargumentexception: java.lang.illegalargumentexception: resources
Time of Update: 2018-12-05
java程式設計--孫鑫java無難事Lesson12《網路編程》本節要點:1.網路編程2.基於TCP的通訊端編程3.基於UDP的通訊端編程4.URL和URI詳細內容:1.電腦網路 這部分內容可以參見 謝希仁《電腦網路》,在此略去。2.基於TCP的socket編程基於TCP的socket程式用戶端和伺服器端通訊模型如所示:伺服器程式編寫:①調用ServerSocket(int
Time of Update: 2018-12-05
Java程式設計—孫鑫java無難事教程Lesson1《java技術與應用》1.Java語言特性簡單的、物件導向的、健壯的、安全的、解釋的、與平台無關的、多線程的、動態語言的。2.Java跨平台原理原理介紹如所示:圖1:圖2:3.java環境熟悉(1)path環境變數啟動cmd.exe後,鍵入set path查看路徑,如下:C:\Users\juber>set pathPath=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
Time of Update: 2018-12-05
java程式設計--孫鑫java無難事Lesson9《IO操作》本節要點:1.Java I/O流及操作2.Java I/O庫的設計原則,3.字元集的編碼,4.RandomAccessFile類,5.對象的序列化詳細內容:1.File類操作(1)一個File類的對象,表示了磁碟上的檔案或目錄。(2)File類提供了與平台無關的方法來對磁碟上的檔案或目錄進行操作。File類測試代碼如下:import java.io.*;class FileTest{ public static void
Time of Update: 2018-12-05
java程式設計--孫鑫java無難事Lesson10《Java圖形介面編程》本節要點:1.Java圖形介面編程2.AWT、布局管理器、事件模型,3.JFC、Swing編程。應用JBuilder快速開發圖形介面程式部分略去。詳細內容:1.AWT(Abstract Window
Time of Update: 2018-12-05
java程式設計--孫鑫java無難事Lesson11《Applet》本節要點:1.Applet編程,詳細講解Applet的生命週期,子體的設定2.Applet從網頁中擷取資訊,applet和瀏覽器的通訊3.Applet更新顯示的原理,用Applet來製作動畫程式,以及動畫程式的最佳化。詳細內容:1.Applet簡介(1)Applet是什麼Applet又稱為Java小應用程式,是能夠嵌入到一個HTML頁面中,並且可通過Web瀏覽器下載和執行的一種Java類 。Applet不需要main()方法,
Time of Update: 2018-12-05
////演算法很簡單,就是每移一個位元組,保留移位溢出的BIT 位,儲存為一個位元組以備和下一個位元組進行組合。public static void main(String[] args) {byte [] data = Hex.fromString("00E8080000000065289BBAEF2EC78CCD0F13571AD01BAE68000001BBB00818");byte [] out = rightShift(data,(byte)
Time of Update: 2018-12-05
java 獲得執行類絕對路徑的方法這裡用來測試與該類相同路徑的一個檔案“text.txt“String fileName = //test.txt//this.getClass().getResource("") ------可以換成這個類名打點Test.class.getResource("")//getResource ("")括弧裡不能為其它的字元,Null 字元即可//getResource("/")
Time of Update: 2018-12-05
import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;/** * * @author xp */public class Pinyin{ private String[] name = { "zuo", "zun", "zui", "zuan", "zu", "zou",
Time of Update: 2018-12-05
java.lang.OutOfStackError:permgen space 在linux 伺服器上部署三個項目出現此錯誤...記憶體溢出,permgen(permanent generation space 記憶體永久儲存地區)三個項目全是用ssh架構做.有這麼占空間麼.?解決此問題可以設大tomcat運行記憶體:JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m
Time of Update: 2018-12-05
國外java網站大全http://www.javaalmanac.com- Java開發人員年鑒一書的線上版本. 要想快速查到某種Java技巧的用法及範例程式碼, 這是一個不錯的去處.http://www.onjava.com - O'Reilly的Java網站. 每周都有新文章.http://java.sun.com - 官方的Java開發人員網站 - 每周都有新文章發表.http://www.developer.com/java - 由Gamelan.com
Time of Update: 2018-12-05
最近一直寫java 操作簡訊貓的app.後來google 到smslib ,不錯的opensource.libraray.在網上也沒找到中文的,於是翻譯的一下smslib 的簡介 Smslib 是一個允許你通過一個gsm Modem或者是一個 gsm phone收發簡訊的java庫.(Open source) Smslib最新版本是3.4.6.Smslib v3依然保留了一些以前的功能:1. 支援通過一系a列的串口或者ip串連gsm phone 和gsm modem
Time of Update: 2018-12-05
Java初學者往往會遇到JDK配置方面的問題。其實相關的配置並不難。下面就以Windows Vista系統為例,詳細的說明一下配置的過程。1. 下載JDK可以在Sun公司的網站上下載到免費的JDK軟體,具體地址:http://java.sun.com/javase/downloads/index.jsp。注意選擇正確的作業系統(這裡選擇Windows)。2. 安裝JDK直接點擊安裝就可以了,JDK6預設安裝在C:/Program
Time of Update: 2018-12-05
1、中文問題的來源 電腦最初的作業系統支援的編碼是單位元組的字元編碼,於是,在電腦中一切處理常式最初都是以單位元組編碼的英文為準進行處理。隨著電腦的發展,為了適應世界其它民族的語言(當然包括我們的漢字),人們提出了UNICODE編碼,它採用雙位元組編碼,相容英文字元和其它民族的雙位元組字元編碼,所以,目前,大多數國際性的軟體內部均採用UNICODE編碼,在軟體運行時,它獲得本地支援系統(多數時間是作業系統)預設支援的編碼格式,然後再將軟體內部的UNICODE轉化為本地系統預設支援的格式顯
Time of Update: 2018-12-05
檔案類型識別的方法有很多,如使用URLConnection對象的getContentType方法獲得: File file = new File(“檔案路徑”);String type = file.toURL().openConnection().getContentType();其他方法可參考資料:http://www.rgagnon.com/javadetails/java-0487.html中介紹的方法針對不同形式的資料進行解析。若資料是位元組數組時,可參考程式: /** *
Time of Update: 2018-12-05
一、Plugin開發1、簡介 Eclipse的強大,得益於其基於OSGI的外掛程式系統。Eclipse整個系統都基於外掛程式,各個模組可以以插件的形式加入或被替換。開發人員也可以開發自己的外掛程式,來擴充Eclipse的功能。a、外掛程式外掛程式是打包的基本單位。通常一個外掛程式是一個jar檔案或目錄,被放置在Eclipse安裝目錄的"plugins"子目錄下。外掛程式的配置資訊被包含在plugin.xml檔案內。b
Time of Update: 2018-12-05
public static boolean hasSpecialChars(String input) { boolean flag = false; if((input !=null) && (input.length()>0)) { char c; for(int i=0; i<input.length();i++) { c = input.charAt(i);
Time of Update: 2018-12-05
@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"exp aa/aaa@10g owner=aaa file=E:\wrok\db\%Ymd%-aaa.dmpecho wait ...exp bbb/bbb@10g owner=bbb file=E:\wrok\db\%Ymd%-bbb.dmp //資料備份private static void dataBackup(){if(DATA_BACKUP){Runtime rt =
Time of Update: 2018-12-05
正確安裝一個JAVA開發環境是很費時間的,對於初學者來說,更是會走很多歪路。本人利用春節放假期間,製作了一個視頻教程,希望能協助大家。一、簡介:本執行個體示範了安裝一個JAVA開發環境的完整過程。這個開發環境可以實現以下功能:1、JAVA常規開發2、AWT、SWING、SWT應用程式開發3、常規WEB開發(Applet , Servlet , JSP)4、J2EE開發(EJB2.0)5、常見架構開發(Tapestry , JSF , Struts , Spring ,
Time of Update: 2018-12-05
採用: java.net.URLEncoder.encode(Base64編碼(加密字串), StringCode)