Time of Update: 2018-12-06
SMTP伺服器 上訴 ①②③都是, SMTP伺服器用於替使用者發送郵件和接收外面發送給本機使用者的郵件,它相當於現實生活中的郵局的郵件接收部門(可接收普通客戶要投出的郵件和其他郵局投遞進來的郵件);POP3/IMAP伺服器,舉例:在現實生活中我去取 北京小李發給我的快遞, 我就要到快遞員去取。 他這個角色既收郵件,也為我們取郵件提供服務(打電話已到樓下,叫我過來取),還可以幫我們發送郵件….Internet上的電子郵件伺服器的功能類似現實生活中的郵局 說明:
Time of Update: 2018-12-06
Jave ME程式開發新手入門九大要點 現在有大部分人,都是從零開始學J2ME的,學習J2ME的時候,總是從Java基礎開始學習,而且現在講Java基礎的書籍中都是以J2SE來講基礎,這就給學習造成了一些不必要的麻煩,下面將J2ME中用到的和不需要的Java基礎知識做一個簡單的說明。Jave ME 開發工具整理 進階的MIDP應用程式開發工具能夠協助開發人員簡化J2ME開發過程,包括Sun提供的官方開發工具WTK和手機廠商提供的專屬SDK.搭建Jave
Time of Update: 2018-12-06
安裝以JDK1.6.0_43為例下載jdk-6u43-linux-x64.bin,http://www.oracle.com/technetwork/java/javase/downloads/index.html增加可執行許可權 chmod +x jdk-6u43-linux-x64.bin,執行 ./jdk-6u43-linux-x64.bin 組建目錄jdk1.6.0_43拷貝到/usr/share下,mv jdk1.6.0_43
Time of Update: 2018-12-06
1. 單例的目的是什嗎? 這個應該很明顯,保證一個類只有單一的執行個體,也就是說你無法通過New或CreateInstance來建立這個類的一個新執行個體。2. 單例的好處在哪裡? 當一個對象在程式內部只能有一個執行個體的時候,它可以保證我們不會重複建立,而是始終指向同一個對象。3. 怎麼用? 單例模式的實現代碼如下: namespace SinglePattern{ public class SingleClass { private
Time of Update: 2018-12-06
windows xp下配置JDK環境變數:1.安裝JDK,安裝過程中可以自訂安裝目錄等資訊,例如我們選擇安裝目錄為D:\java\jdk1.5.0_08; 2.安裝完成後,右擊“我的電腦”,點擊“屬性”; 3.選擇“進階”選項卡,點擊“環境變數”; 4.在“系統變數”中,設定3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“建立”;
Time of Update: 2018-12-06
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Scanner;public class MainClass{public static void method1() {//使用Scanner Scanner scanner=new Scanner(System.in);
Time of Update: 2018-12-06
前段時間一直用eclipse,用某個老師的話說:爽!確實,用eclipse寫代碼簡直是種享受。即時編譯讓你可以根據前面的小紅叉很容易找到bug所在,當然這種bug不是邏輯的,而是普通的語法錯誤。我還是初學者,沒用到debug。但是我怎麼總是犯低級的錯誤呢?……某天聽了一段視頻教程,突然之間豁然開朗。老師說初學Java不要用大型的IDE!不然出了小問題都搞不定了!我親身經曆過那種小錯折磨人……但是束手無策,只能去google。而且用eclipse像吸毒一樣,我把Content
Time of Update: 2018-12-06
這幾天開始自學Java,搭建Eclipse作為開發環境,發現實在太智能了,貌似對學習無益。於是搜了下,另外搭建了EditPlus上的簡易Java開發環境,確實比較適合學習,不足之處是沒法配置比較方便的運行Java Applet的使用者工具,因為AppletViewer只認HTML檔案,不認.class檔案。無賴之下只得自己動手寫個C語言小程式,通過它自動產生Java
Time of Update: 2018-12-06
public class DateTime{public DateTime() { }/** * 取年日期時間 * @return String 返回 yyyy-MM-dd HH:mm:ss*/public static String getdate() { SimpleDateFormat formatter_f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date
Time of Update: 2018-12-06
可以有以下步驟來編譯運行Java applet:1.假設我們的程式叫TestApplet.java,首先在命令列中切換到程式當前所在的目錄。2.我們需要編譯產生.class檔案。命令列中輸入:javac TestApplet.java,我們發現有提示:”TestApplet.java
Time of Update: 2018-12-06
美國矽谷有一句行話,每10年~15年有一次輪迴。最近的一次輪迴就是從Java開始。 {return bbimg(this)}" hspace="8" src="http://www.uuinfo.com/Soft/UploadFiles/200412/20041216172959419.jpg" onload="function anonymous(){resizepic(this)}" align="right"
Time of Update: 2018-12-06
public java.util.ArrayList<java.util.Hashtable<String, String>> UserList() { ArrayList<Hashtable<String, String>> list = new ArrayList<Hashtable<String, String>>(); String sql = "Select * from user where Deleted=
Time of Update: 2018-12-06
HashSet需要重寫equals和hashCode TreeSet需要重寫equals和compareTo 兩個函數返回的結果應該一致 一般情況下,HashSet和TreeSet中只放入不可變對象,final修飾屬性 new Comparator(){ public int compare(Object o1,Object o2){ …… } }匿名類可作為TreeSet參數 compareTo(Object o)返回負值代表this比o小,this.num-o.getNum()
Time of Update: 2018-12-06
1. MD5加密,常用於加密使用者名稱密碼,當使用者驗證時。 protected byte[] encrypt(byte[] obj) ...{ try ...{ MessageDigest md5 = MessageDigest.getInstance("MD5"); md5.update(obj); return md5.digest(); } catch (NoSuchAlgorithmException e) ...{
Time of Update: 2018-12-06
整理一:這裡的一片文章,我個人認為講解的很詳細,有對 java.sql.Date的使用還有困惑的請看。java.sql.Date 只儲存日期資料不儲存時間資料// 會丟失時間資料preparedStatement.setDate(1, new java.sql.Date(date.getTime()));//可以這樣來處理preparedStatement.setTimestamp(1, new java.sql.Timestamp(new java.util.Date().getTime())
Time of Update: 2018-12-06
具體的使用方法你可以在google上搜尋 “filter 過濾器”,FilterConfig可以擷取部署描述符檔案(web.xml)中分配的過濾器初始化參數。針對你的問題回答,結果就是說FilterConfig可以獲得web.xml中,以 filter
Time of Update: 2018-12-06
在Java語言中,abstract class和interface是支援抽象類別定義的兩種機制。正是由於這兩種機制的存在,才賦予了Java強大的物件導向能力。abstract class和interface之間在對於抽象類別定義的支援方面具有很大的相似性,甚至可以相互替換,因此很多開發人員在進行抽象類別定義時對於abstract class和interface的選擇顯得比較隨意。其實,兩者之間還是有很大的區別的,對於它們的選擇甚至反映出對於問題領域本質的理解、對於設計意圖的理解是否正確、合理。
Time of Update: 2018-12-06
1 package com.nbm.export.excel; 2 3 import java.io.ByteArrayOutputStream; 4 5 import javax.servlet.ServletOutputStream; 6 7 import org.apache.poi.hssf.usermodel.HSSFCell; 8 import org.apache.poi.hssf.usermodel.HSSFCellStyle; 9 import
Time of Update: 2018-12-06
1.你需要精通物件導向分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該瞭解UML,尤其是class,object,interaction以 及statediagrams。2.你需要學習JAVA語言的基礎知識以及它的核心類庫(collections,serialization,streams,networking,?multithreading,reflection
Time of Update: 2018-12-06
本文將提供一些工具,協助你最佳化代碼以及檢查原始碼中的潛在問題。 1. PMD from http://pmd.sourceforge.net/ PMD能夠掃描Java 原始碼,尋找類似以下的潛在問題: