Time of Update: 2018-12-07
1 package com.kay.java5.test1; 2 3 import java.util.Arrays; 4 /************************************************** 5 * @Title Java5中的數組 6 * @author KAY 7 * @Date 2007-06-29 8 **************************************************/ 9 public class Arr
Time of Update: 2018-12-07
Java5中Enum的特點:1.Enum是class;2.Enum是final的,不可被繼承的,值也是不可覆蓋的;3.Enum可以使用"=="和"equals()"來進行比較;在Java5之前的Enum: 1 package com.kay.java5.test1; 2 3 public final class Grade { 4 5 public static final String A = "a"; 6 public static final String B = "b
Time of Update: 2018-12-07
來源: http://tech.ccidnet.com/art/294/20030121/37184_1.html使用Windows作業系統的朋友對Excel(試算表)一定不會陌生,但是要使用Java語言來操縱Excel檔案並不是一件容易的事。在Web應用日益盛行的今天,通過Web來操作Excel檔案的需求越來越強烈,目前較為流行的操作是在JSP或Servlet 中建立一個CSV (comma separated
Time of Update: 2018-12-07
來一個測試的JavaBean:package com.kay.java5.test1;public class TestBean { private String name; private String address; public TestBean(String name, String address) { super(); this.name = name; this.address = address; } pu
Time of Update: 2018-12-07
在閻宏博士的《JAVA與模式》一書中開頭是這樣描述簡單原廠模式的:簡單原廠模式是類的建立模式,又叫做靜態Factory 方法(Static Factory
Time of Update: 2018-12-07
在閻宏博士的《JAVA與模式》一書中開頭是這樣描述Factory 方法模式的: Factory 方法模式是類的建立模式,又叫做虛擬構造子(Virtual Constructor)模式或者多態性工廠(Polymorphic Factory)模式。 Factory 方法模式的用意是定義一個建立產品對象的工廠介面,將實際建立工作延遲到子類中。那麼Factory
Time of Update: 2018-12-07
情境問題 舉個生活中常見的例子——組裝電腦,我們在組裝電腦的時候,通常需要選擇一系列的配件,比如CPU、硬碟、記憶體、主板、電源、機箱等。為討論使用簡單點,只考慮選擇CPU和主板的問題。 事實上,在選擇CPU的時候,面臨一系列的問題,比如品牌、型號、針腳數目、主頻等問題,只有把這些問題都確定下來,才能確定具體的CPU。 同樣,在選擇主板的時候,也有一系列問題,比如品牌、晶片集、整合晶片、匯流排頻率等問題,也只有這些都確定了,才能確定具體的主板。 選擇不同的CPU和主板,是每個客戶在組裝電
Time of Update: 2018-12-07
這篇部落客要是介紹如何?將郵件發送給多個收件者和如何利用Authenticators對象實現使用者驗證。 在指定收件者的時候,我們可以有兩種方法來指定。上篇部落格是在發送郵件的時候臨時指定收件者,其實還可以在Message對象中指定。 1 message.addRecipient(Message.RecipientType.TO,new InternetAddress(” 995812509@99.com
Time of Update: 2018-12-07
前面兩篇部落格都只是最基本的郵件最簡單的郵件發送了,在實際的電子郵件中我們一般都會涉及到更加複雜電子郵件結構,例如有附件、郵件內文裡麵包含圖片、包含歌曲等等,在這個時候我們就必須要對郵件的結構有著很清晰的認識。在進行複合郵件開發之前需要對複合郵件的結構有一定的瞭解。 複合郵件的整體結構
Time of Update: 2018-12-07
1.安裝:SQL Server 2000 Driver for JDBC Service Pack 3 下載安裝JDBC SP3 http://www.microsoft.com/downloads/details.aspx?familyid=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en裡面的SetUp.exe 按照提示安裝可以了.成功後有三個檔案要使用:c:\program files\Microsoft SQL Server
Time of Update: 2018-12-07
今天說說Regex。這可是寫程式經常遇到的,也是一個程式員必須掌握的技術。其實不只是java,任何的技術任何的語言都離不開Regex,而且他們得形式都大同小異,基本上是一樣的。下面先說說Regex,這裡推薦一篇文章,http://blog.csdn.net/cping1982/article/details/1900808 其中詳細的介紹了Regex的常用方法,可以說已經非常詳細了。我就不多解釋了。下面給出一些常用的正則程式:1 去除字串兩邊的空格/** * 去掉字串兩邊的空格
Time of Update: 2018-12-07
Java中的多線程經常被使用,而且功能還是比較強大的。下面來簡單介紹一下。本人經常使用的多線程方式是去實現Runnable的run方法,然後在外面用start方法進行調用。這樣感覺思路更清晰一些。好了,上代碼,一看就明白了。比如我要設計一個線程A.代碼如下:public class ThreadA implements Runnable{ /* * (non-Javadoc) * @see java.lang.Runnable#run() * 啟動線程
Time of Update: 2018-12-07
今天說說java中的pdf讀取,實話說,這是一個很惱人的任務。現在網路上的pdf各種各樣,分析出來的文本也是千差萬別,目前最流行的jar包pdfbox也只能做到把文字分析出來,並無法很好的控制分析的順序,格式,字型等資訊。(也許可以,是我對pdfbox瞭解還不夠,如果是這樣的話,大家一定要告訴我~先謝過了哈。)這給後續的工作帶來了很大的麻煩。比如我想提取pdf的一些關鍵詞或標題等有用資訊,而分析出來的文本大多沒有規律可言,甚至不同pdf分析的順序也不一樣,有些分析出來第一行是標題,有些標題要到第
Time of Update: 2018-12-07
Java異常處理總結 異常處理是程式設計中一個非常重要的方面,也是程式設計的一大痛點,從C開始,你也許已經知道如何用if...else...來控制異常了,也許是自發的,然而這種控制異常痛苦,同一個異常或者錯誤如果多個地方出現,那麼你每個地方都要做相同處理,感覺相當的麻煩!
Time of Update: 2018-12-07
我們在項目中,經常會碰到這樣一種需求,就是讓某個程式在某個固定的時間去運行,比如定時備份操作。在Java的J2SE的API中可以很容易做到這一點。讓我們需要定時執行的類繼承自java.util.TimerTask中的TimerTask類,把需要執行的方法放入run方法中: 1 import java.util.TimerTask; 2 3 public class MyTimerTask extends TimerTask { 4 5 @Override 6 public v
Time of Update: 2018-12-07
在開發中,我們經常把密碼資訊進行加密,在網上可以找到很多MD5加密的方法,在這裡使用的是JavaSE內建的類。 1: import java.security.MessageDigest; 2: import java.security.NoSuchAlgorithmException; 3: import sun.misc.BASE64Encoder; 4: 5: 6: public class Test { 7: 8: public
Time of Update: 2018-12-07
文章目錄 參考文獻 背景
Time of Update: 2018-12-07
Java學習網站大全 http://www-900.ibm.com/developerWorks/cn/java/index.shtml IBM的JAVA專題——永遠的藍色巨人 http://www.huihoo.com/ 灰狐動力——Enterprise Open Source http://www.jdon.com/ J道——JAVA和J2EE解決之道 http://www.chinaunix.net/ ChinaUnix——我們在努力打造一個Unix時代!
Time of Update: 2018-12-07
package fiters; import javax.servlet.Filter; import javax.servlet.*; import java.io.IOException; import javax.servlet.http.*; public class ogFiters implements Filter{ public void init(FilterConfig parm1) throws ServletException { // TODO: Add your
Time of Update: 2018-12-07
近日寫程式,使用 apache common net 裡的 FTPClient,往 FTP 伺服器上,上傳檔案,以至失敗。糾結了兩三天,不能解決。 後上網 google 搜尋,發現以下網址提到著這件事情: Java 7 prevents FTP transfers on Windows Vista and 7 if firewall is on. Any