Time of Update: 2018-12-07
最近項目中需要對繁體字按拼音進行排序public static void main(String[] args) { Comparator cmp = Collator.getInstance(java.util.Locale.CHINA); String[] arr = { "張三", "李四", "王五", "劉六" ,"周濤","戴笠","戴阿"}; String[] arr1 = {"生活","文教","政治","自然","宗教","經貿","軍事","
Time of Update: 2018-12-07
目前,Java 2平台有3個版本,它們是適用於小型裝置和智慧卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、適用於案頭系統的Java 2平台標準版(Java 2 Platform Standard Edition,J2SE)、適用於建立伺服器應用程式和服務的Java 2平台企業版(Java 2 Platform Enterprise Edition,J2EE)。 J2EE是一種利用Java
Time of Update: 2018-12-07
QuestionWhat versions of Java are supported with IBM Lotus products? AnswerJava 6 is supported in Lotus Notes/Domino 8.5 on all client and server platforms except for Mac. (Note: Java 6 is also known as JDK 1.6 and JDK 1.6.0). Java 5 is supported
Time of Update: 2018-12-07
小弟先聲明一下,這是轉自www.csdn.com.cn的文章,作者 唐土生。 簡析Java RMI 與 .NET Remoting
Time of Update: 2018-12-07
Web開發的中文問題一直困惑大家,尤其是對於初上手者。這次有機會徹底解決研究了一下中文亂碼的原因和解決方案,做個總結。為什麼會有中文亂碼?因為在預設情況下,HTTP的包都是以“8859_1”來編碼的(沒辦法,誰叫這些標準都是老美定的)。“8859_1”是西文編碼方式,對於英文字母沒有任何問題,但是對於中文就不行了。所以,如果不做任何設定,直接將中文用“8859_1”來編碼傳遞,那結果必然是亂碼。解決思路是什嗎?好在老美還是有國際化眼光的,HTTP包的編碼方式可以由使用者指定。因此,只要事先指定好
Time of Update: 2018-12-07
定義規範的目的是為了使項目的代碼樣式統一,使程式有良好的可讀性。包的命名 (全部小寫,由網域名稱定義)Java包的名字都是由小寫單片語成。但是由於Java物件導向編程的特性,每一名Java程式員都 可以編寫屬於自己的Java包,為了保障每個Java包命名的唯一性,在最新的Java編程規範中,要求程式員在自己定義的包的名稱之前加上唯一的首碼。
Time of Update: 2018-12-07
http://nextapp.com/products/echo2/作為echo的老使用者,一直很關心echo的發展,從最近ajax的發展看,還是覺得echo2走得比較遠一些,有些xaml的味道。可惜,echo的實力還不夠強大到支援client,指望sun那個阿鬥,更是遙遙無期了記得以前跟tod建議,能不能不重新整理,利用dhtml動態更新頁面,當時tod說這是dom更新技術,還在研究,沒想到沒過一年,ajax就熱鬧起來,echo2又一次領導了潮流。從demo看,echo2代碼上幾乎和echo沒
Time of Update: 2018-12-07
enum 的全稱為 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 過程中的一些經驗和總結,主要包括如下內容:1. 原始的介面定義常量2. 文法(定義)3. 遍曆、switch 等常用操作4. enum 對象的常用方法介紹5. 給 enum 自訂屬性和方法6. EnumSet,EnumMap 的應用7. enum 的原理分析8. 總結原始的介面定義常量public interface
Time of Update: 2018-12-07
import java.io.*;import java.nio.*;import java.nio.channels.*;import java.nio.charset.*;public class Search { public static void main(String[] args) throws IOException { if(args.length < 2){ System.out.println("usage: Java Search <
Time of Update: 2018-12-07
Java裡麵線程池的頂級介面是Executor,但是嚴格意義上講Executor並不是一個線程池,而只是一個執行線程的工具。真正的線程池介面是ExecutorService。下面這張圖完整描述了線程池的類體繫結構。首先Executor的execute方法只是執行一個Runnable的任務,當然了從某種角度上將最後的實作類別也是線上程中啟動此任務的。根據線程池的執行策略最後這個任務可能在新的線程中執行,或者線程池中的某個線程,甚至是調用者線程中執行(相當於直接運行Runnable的run方法)。這
Time of Update: 2018-12-07
在Java語言中, abstract class 和interface 是支援抽象類別定義的兩種機制。正是由於這兩種機制的存在,才賦予了Java強大的 物件導向能力。abstract class和interface之間在對於抽象類別定義的支援方面具有很大的相似性,甚至可以相互替換,因此很多開發人員在進 行抽象類別定義時對於abstract class和interface的選擇顯得比較隨意。其實,兩者之間還是有很大的區別的,對於它們的選擇甚至反映出對
Time of Update: 2018-12-07
內容摘要:本文介紹了在Java中,如何使用Java現有的可用的庫來編寫FTP用戶端代碼,並開發成Applet控制項,做成基於Web的批量、大檔案的上傳下載控制項。文章比較了一系列詳盡的FTP庫,以便協助讀者根據自己的需要選擇其中最合適的一個。
Time of Update: 2018-12-07
近日下載了一個.NET StockTrader 應用程式範例,一個很不錯的學習樣本,略作研究,以備日後使用。根據微軟的介紹,這是一個採用 .NET Enterprise Application Server 技術的端到端應用程式範例。它是基於 Windows Communication Foundation (.NET 3.0) 和 ASP.NET 並且面向服務的應用程式,展示了用於構建各種具有高擴充性的“企業級串連”應用程式的很多 .NET
Time of Update: 2018-12-07
要深入學習註解,我們就必須能定義自己的註解,並使用註解,在定義自己的註解之前,我們就必須要瞭解Java為我們提供的元註解和相關定義註解的文法。元註解: 元註解的作用就是負責註解其他註解。Java5.0定義了4個標準的meta-annotation類型,它們被用來提供對其它
Time of Update: 2018-12-07
//BY ZGJ:擷取遠程頁面內容 public static String GetPageContent(String pageURL) { String pageContent=""; BufferedReader in = null; InputStreamReader isr = null; InputStream is = null; PrintWriter pw=null; HttpURLConnection huc = null;
Time of Update: 2018-12-07
近期可能會有針對手機開發的項目,先調查了SymbianS60開發環境的搭建,搭這個環境還真不容易,訪問了N多個網站,看了N多個部落格,終於把環境搭建完成了,現在記錄一下:一下內容部分轉載於:http://blog.csdn.net/defonds/archive/2010/01/30/5272933.aspx造輪子的內容我就不自己寫了……背景:系統(WindowsXP)、JDK(jdk-6u13-windows-i586)、WTK(wtk2.5.2)、IDE(eclipse-jee-galile
Time of Update: 2018-12-07
從CVS, VSS, STARTEAM獲得檔案的一些例子<?xml version="1.0" ?> <project name="MyProject" default="STGetFile" basedir="e:\anttest"> <property name="src" location="${basedir}/src"/> <property name="build"
Time of Update: 2018-12-07
轉載自:http://blog.csdn.net/zhqingyun163/archive/2009/10/29/4744365.aspx今天寫代碼遇到一個奇怪的問題,具體代碼不貼出了,寫一個簡化的版本。如下:ArrayList<String> list=new ArrayList<String>();String strings[]=(String [])list.toArray();這樣寫代碼個人覺得應該沒什麼問題,編譯也沒有問題。可是具體啟動並執行時候報異常,如下:
Time of Update: 2018-12-07
方法1:##定義設定檔 freemarkerstatic.properties _Validator=com.longyou.util.Validator _Functions=com.longyou.util.Functions _EscapeUtils=com.longyou.util.EscapeUtils /調用代碼 ${_Functions.toUpperCase("Hello")}<br> ${_EscapeUtils.escape("狼的原野")}方法2:${stack
Time of Update: 2018-12-07
.net程式員是一支拿著統一制式突擊步槍的武裝部隊,java程式員是一群拿著各色刀槍棍棒的綠林人士。.net程式員統一裝備的突擊步槍(visual