Time of Update: 2018-12-03
package cmcc.gz.md.litebean;public class StringTools { public StringTools() { } //取得拼音碼 public static String getPinym(String a) { //漢字區位碼 int li_SecPosValue[] = {1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594,
Time of Update: 2018-12-03
1 資料JDK5.0垃圾收集最佳化之--Don't Pause(花錢的年華) 編寫對GC友好,又不泄漏的代碼(花錢的年華) JVM調優總結 JDK 6所有選項及預設值 2 GC日誌列印 GC調優是個很實驗很伽利略的活兒,GC日誌是先決的資料參考和最終驗證:-XX:+PrintGC Details -XX:+PrintGCTimeStamps(GC發生的時間) -XX:+PrintGCApplicationStoppedTime(GC消耗了多少時間)
Time of Update: 2018-12-04
JActor 是一個 Java 的 Actor 模式的實現,經過測試在 i5 CPU 上可支援每秒鐘發送超過億條訊息,可能是目前最快的。這相當於是 Scala 的 Actor 的純 Java 版本。https://github.com/laforge49/JActorhttp://www.jgroups.org/JGroups是一個可靠的群組通訊Java工具包。它基於IP組播(IP
Time of Update: 2018-12-03
如若轉載請說明出處! http://blog.csdn.net/xukunddp 上一篇寫部落格時很沮喪,雖知道安裝aptana的步驟,但結果並不如意,使用aptana還存在一些問題,而這些問題也是網上很多人沒有解決的。第一個問題是每次開啟都不能啟動myeclipse,非要在每次開啟前刪除C:/Program Files/MyEclipse
Time of Update: 2018-12-03
一、 JDK (Java Development Kit) JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什麼Java應用伺服器實質都是內建了某個版本的JDK。因此掌握JDK是學好Java的第一步。最主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發的JDK,BEA公司的Jrocket,還有GNU組織開發的JDK等等。
Time of Update: 2018-12-03
每個人的學習方法是不同的,一個人的方法不見得適合另一個人,我只能是談自己的學習方法。因為我學習Java是完全自學的,從來沒有問過別人,所以學習的過程基本上完全是自己摸索出來的。我也不知道這種方法是否是比較好的方法,只能給大家提供一點參考了。 學習Java的第一步是安裝好JDK,寫一個Hello World,
Time of Update: 2018-12-03
java分成J2ME(行動裝置 App開發),J2SE(案頭應用開發),J2EE(Web企業級應用),所以java並不是單機版的,只是物件導向語言。建議如果學習java體系的話可以這樣去學習: *第一階段:Java基礎,包括java文法,物件導向特徵,常見API,集合架構; *第二階段:java介面編程,包括AWT,事件機制,SWING,這個部分也可以跳過,用的時候再看都能來及; *第三階段:java
Time of Update: 2018-12-03
package com.jadyer.util.codec;import java.security.Key;import java.security.NoSuchAlgorithmException;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import
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
環境JBoss 6.0 + MyEclipse 8.6 + MySQL 5.1 + Struts 2.3 + EJB 3.0 問題啟動JBoss出現如下異常:Dispatcher initialization failedjava.lang.RuntimeException:
Time of Update: 2018-12-03
為下篇“[Android] 資料實體的自動存取--SQLite篇”準備* 參考地址:http://www.blogjava.net/ericwang/archive/2005/12/13/23743.html* http://www.blogjava.net/weidagang2046/articles/27958.html* http://www.blogjava.net/mlh123caoer/archive/2007/09/06/143260.html* 官方文檔:*
Time of Update: 2018-12-03
本文介紹一些Java原始碼最佳化和分析工具,以協助我們最佳化代碼以及檢查原始碼中的潛在問題。 本文英文原文來源:http://java.dzone.com/articles/java-tools-source-code 1. PMD 網址:http://pmd.sourceforge.net/ PMD能夠掃描Java 原始碼,尋找類似以下的潛在問題: 可能的bug - try/catch/finally/switch語句中返回空值;無作用程式碼 -
Time of Update: 2018-12-03
轉自:http://blog.csdn.net/jinhuiyu/article/details/3709767 之前一直沒有接觸過弱引用這個概念,今天看到以後覺得挺新鮮,就查了查資料總結一下,希望對大家有所協助。 要理解弱引用,首先要先瞭解一下強引用(Strong Reference),
Time of Update: 2018-12-03
單例模式(Singleton) 1.介紹:也叫單子模式,是一種常用的軟體設計模式。在應用這個模式時,單例對象的類必須保證只有一個執行個體存在。許多時候整個系統只需要擁有一個的全域對象,這樣有利於我們協調系統整體的行為。比如在某個伺服器程式中,該伺服器的配置資訊存放在一個檔案中,這些配置資料由一個單例對象統一讀取,然後服務進程中的其他對象再通過這個單例對象擷取這些配置資訊。這種方式簡化了在複雜環境下的組態管理。
Time of Update: 2018-12-03
//輸入日期取星期幾的方法 public String getWeekDay(String DateStr){ SimpleDateFormat formatYMD=new SimpleDateFormat("yyyy-MM-dd");//formatYMD表示的是yyyy-MM-dd格式 SimpleDateFormat formatD=new SimpleDateFormat("E");//"E"表示"day in week" Date d=null;
Time of Update: 2018-12-04
一、java的反射機制淺談 最近研究java研究得很給力,主要以看博文為學習方式。以下是我對java的反射機制所產生的一些感悟,希望各位童鞋看到失誤之處不吝指出。受到各位指教之處,如若讓小生好好感動,說不定會請各位吃飯哦! 1.何謂反射機制 根據網文,java中的反射機制可以如此定義:JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法;這種動態擷取的資訊以及動態調用對象的方法的功能稱為java語言的反射機制。 2.反射機
Time of Update: 2018-12-04
java中浮點數的計算今天在數值計算時碰到一個問題.程式如下: double a = (3.3-2.4)/0.1; System.out.println(a);你可能認為結果很簡單,不就是9嘛,是事實上,結果為:8.999999998,為什麼呢?我翻閱了一些資料,終於找出了原因.為什麼浮點數會丟失精度?
Time of Update: 2018-12-04
從這裡獲得最新版本http://code.google.com/p/inotify-java/,並參考下面的安裝手冊注意,目前的版本號是0.1,所以[version]都要換成0.1並且還需要設定環境變數JAVA_HOME,可以只在編譯用的終端設定export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.15/要先安裝過ant,然後進入解壓後的目錄,使用如下命令編譯:chenshu@chenshu-desktop:~/work/inotify-java-0.1$
Time of Update: 2018-12-04
在Windows8系統中進行JAVA環境變數的配置Windows8是微軟最新和最具有革命性變化的作業系統。該系統旨在讓人們的日常電腦操作更加簡單和快捷,為人們提供高效易行的工作環境。目前,微軟官方已經提供Windows8系統下載,相信許多嘗鮮的網友已經在體驗了。其實,Windows8系統下JAVA環境變數的配置與之前的Windows7/xp等
Time of Update: 2018-12-04
1.簡單原廠模式:我建立一個“上帝類”創造出所有的類。2.Factory 方法模式:將工廠類進行抽象,建立不是類型的工廠類。3.抽象原廠模式:建立一個抽象的工廠父類,適合一系列產品的建立。1.簡單原廠模式public interface Car {public void run();}public class Bmw implements Car {public void run() {System.out.println("Bmw run()...");}}public class Benz