Time of Update: 2018-12-06
package com.rf.demo; import org.apache.commons.lang.StringEscapeUtils; /** * 替換HTMl裡面的字元 e.g.: < > " å И 水 * * @author ivan.yan */ public class EscapeUtils { public static void main(String[] args) { String s =
Time of Update: 2018-12-06
以下程式執行了:ipconfig /all命令CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
針對JDK1.4之前沒有UUID 代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class UUID { protected static int count = 0; public static synchronized String getUUID() { count++;
Time of Update: 2018-12-06
這幾天,一直在擺弄Java的整合開發工具,反覆折騰之後,有一點感想:1 UltraEdit32 把這個姑且也算做一個廣義的IDE吧。各位高手不要笑話。代碼基本上全部需要手工輸入,對於剛入門的人,十分合適!原因:錘鍊基本功。2 JCreator 這是個輕量級的IDE工具,但基本的功能都有了。自動代碼產生,動態API說明,一鍵編譯運行,沒有特殊要求的開發人員的首選。原因:簡單明了,運行流暢!3 NetBeans
Time of Update: 2018-12-06
Document document = null; DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); try { DocumentBuilder builder = factory.newDocumentBuilder(); document = builder.parse(configPath); No
Time of Update: 2018-12-06
轉自:http://www.cnblogs.com/kadinzhu/archive/2011/05/02/2034394.html 今天在寫JSP頁面時,使用url參數的形式將一個中文字串傳給了另一個頁面,可是發現另一個頁面在解析這個參數的時候中文出現了亂碼。假設我已經將請求的這段中文字串賦給了str字串,那麼該怎樣得到正確的字串值呢?查了很多資料,終於找到了一個比較好的解釋:
Time of Update: 2018-12-06
Project facet Java 6.0 is not supported的問題, 之前是jdk6.0的項目,所以匯入到eclipse中就遇到了該問題,折騰了半天,後來baidu了才知道,原來在項目的目錄下有一個.settings的檔案夾,該檔案夾下有一個org.eclipse.wst.common.project.facet.core.xml檔案,檔案內容如下 -----------------------------------------------------------------
Time of Update: 2018-12-06
這是一個我用Java Script做的web版,瀏覽器端啟動並執行小型計算機:上面這是我用HTML畫的一個基於TABLE控制加按鈕及文字框控制項的計算機外觀,響應代碼還沒有寫。今天太晚了,先睡了,明天繼續更新這個東東!(額,編輯時還好好的,出去一看,被BLOG模板搞得不像樣子了。。。。。。)明天我準備用CSS把格式控制一下,然後加上用JS做內部處理的代碼,讓它真正實現計算功能。 昨天用JS實現了一下內部響應邏輯,不過因為對JS還不熟悉,所以到現在還沒有完成任務。。。 不過今天我到處找JAVA
Time of Update: 2018-12-06
Java入門1.2.3—一個老鳥的Java學習心得基本資料作者: 臧萌 出版社:清華大學出版社 ISBN:9787302217831 上架時間:2010-3-30 出版日期:2010 年3月 開本:16開
Time of Update: 2018-12-06
深入理解Java虛擬機器:JVM進階特性與最佳實務(圍繞記憶體管理和高並發等問題對JVM深入分析)圍繞記憶體管理、執行子系統、編程編譯與最佳化、高效並發等核心內容對JVM進行全面而深入的分析,深刻揭示JVM的工作原理注重實現,以解決實踐中的疑難問題為首要目的,包含大量經典案例和最佳實務 基本資料作者:周志明 [作譯者介紹]叢書名:華章原創精品出版社:機械工業出版社 ISBN:9787111349662上架時間:2011-6-30出版日期:2011
Time of Update: 2018-12-06
java中的資料類型,可分為兩類: 1. 基礎資料型別 (Elementary Data Type),也稱未經處理資料類型。byte,short,char,int,long,float,double,boolean 他們之間的比較,應用雙等號(==),比較的是他們的值。 2. 複合資料型別(類,封裝資料類型) 當他們用(==)進行比較的時候,比較的是他們在記憶體中的存放地址,所以,除非是同一個new出來的對象,他們的比較後的結果為true,否則比較後結果為false。
Time of Update: 2018-12-06
資料結構是指資料在電腦儲存空間中(或磁碟中)的安排方式,而演算法就是指軟體程式用來操作這些結構中的資料的過程。一、冒泡排序 冒泡排序是所有排序裡最簡單但又是效率最低的排序,例如10個資料項目的排序次數是:10+9+8+7...+1 N個資料項目,第一趟排序有N-1次比較,第二次N-2次比較,如此類推,排序次數是:(N-1)+(N-2)+(N-3)+...+1 = N*(N-1)/2public static void bubbleArray(int[] array)
Time of Update: 2018-12-06
JavaConfig是Spring的一個子項目,它旨在通過java類的方式提供Bean的定義資訊,普通的POJO只要標註@Configuration註解,就可以成為Spring容器提供的Bean定義的資訊了,每個標註了@Bean的類方法就相當於提供了一個Bean的定義資訊。package spring.ioc.autowired;import org.springframework.context.annotation.Bean;import org.springframework.
Time of Update: 2018-12-06
JAVA以其跨平台的特性深受人們喜愛,而又正由於它的跨平台的目的,使得它和本地機器的各種內部聯絡變得很少,約束了它的功能。解決JAVA對本地操作的一種方法就是JNI。
Time of Update: 2018-12-06
UDP的一段程式,本身很簡單的,但是本機測試一切沒問題的情況下,發布到公網的伺服器(linux)上就綁定不了ip地址,報java.net.BindException: Cannot assign requested address: Cannot bind錯誤。代碼如下:socketAddress = new InetSocketAddress(serverHost, serverPort);ds = new
Time of Update: 2018-12-06
1.進程和線程 進程是運行中的程式,每個進程擁有獨立的資源,在處理器上可以並發執行,多個進程之間互不影響。 線程是進程的執行單元,一個進程被初始化後,主線程就被建立了。一個線程可以有自己的堆棧,計數器和局部變數,但系統資源和其父進程的其他線程所共用。一個線程可以建立和撤銷另外一個線程,線程本身的調度和管理由進程負責完成。 2.線程的建立和啟動 建立線程有如下兩種方法: 2.1 繼承Thread類建立線程類 具體步驟如下: a.
Time of Update: 2018-12-06
核心提示:原因有很多種,比如: 1.資料量過於龐大;死迴圈 ;靜態變數和靜態方法過多;遞迴;無法確定是否被引用的對象; 2.虛擬機器不回收記憶體(記憶體流失); 說白了就是程式運行要用到的記憶體大於虛擬機器能提供的最大記憶體就發生記憶體溢出了。 記憶體溢出的問題要看業務和系原因有很多種,比如:1.資料量過於龐大;死迴圈 ;靜態變數和靜態方法過多;遞迴;無法確定是否被引用的對象;2.虛擬機器不回收記憶體(記憶體流失);
Time of Update: 2018-12-06
1# unable to open class file ..\..\R.java Permission denied enied, unable, class求助:我是新手,最近在照書學習時,匯入的程式都在項目的表徵圖處有個紅叉, 提示:ERROR:Unable to open class file ..\..\R.java Permission denied 請問這種情況是什麼導致的 ? 2# 發表於 2010-10-5 16:51 Help with “Error:
Time of Update: 2018-12-06
Java Vuser 是自訂的Java虛擬使用者指令碼,指令碼中可以使用標準的Java語言。在all protocols中選擇Java
Time of Update: 2018-12-06
在SSH整合的前提下。某些情況我們需要在Action以外的類中來獲得Spring所管理的Service對象。 之前我在網上找了好幾好久都沒有找到合適的方法。例如: ApplicationContext context = new ClassPathXmlApplicationContext(); 當時我覺得沒有這個必要,浪費記憶體。後來我終於想出了一個解決方案。在此拿來給大家參考下,希望對大家有協助。