Time of Update: 2018-12-03
轉貼來自:http://www.cnblogs.com/wjun530/archive/2007/06/14/782898.html一. Input和Output1. stream代表的是任何有能力產出資料的資料來源,或是任何有能力接收資料的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括兩種類型:1.1
Time of Update: 2018-12-03
Java真是高產的語言,對於本地化語言還有相應的package。即ResourceBundle和Locale。具體property檔案的命名規則參見http://download.oracle.com/javase/tutorial/i18n/resbundle/concept.html。如果在java中使用,例子如下:import java.util.ResourceBundle;import java.util.Locale;publicclass hoho {
Time of Update: 2018-12-03
轉貼來自:http://blog.csdn.net/bestseal/archive/2008/04/16/2296283.aspx劍字有19種寫法,Java中字串串連也有好多種寫法,比如要串連6個字串,以下5種寫法都是可以的,究竟哪種寫法最簡捷,哪種最高效呢。 public static String concat1(String s1, String s2, String s3, String s4, String s5, String s6) { String
Time of Update: 2018-12-03
昨天遇到壓縮檔的問題,在網上找了好多相關的資料和例子,我最終找到一個比較好的例子,並做了一些小的修改。 此例子可壓縮一個檔案夾中的所有檔案,如下:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache.tools.zip.ZipOutputStream;public class test {/** * * @param
Time of Update: 2018-12-03
//用JAVA內建的函數 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return true; } //用Regex public static boolean isNumeric(String str){
Time of Update: 2018-12-03
1 基本介紹可以說{tagshow(event, 'CSV');}" href="javascript:;" target="_self">CSV格式的檔案經常碰到,何為CSV格式,CVS全稱comma-separated
Time of Update: 2018-12-03
左移<<: 在對byte和short類型的值進行移位元運算時,你必須小心。因為Java在對錶達式求值時,將自動把這些類型擴大為 int型,而且,運算式的值也是int型 。對byte和short類型的值進行移位元運算的結果是int型,而且如果左移不超過31位,原來對應各位的值也不會丟棄。但是,如果你對一個負的byte或者short類型的值進行移位元運算,它被擴大為int型後,它的符號也被擴充。這樣,整數值結果的高位就會被1填充。右移>>:
Time of Update: 2018-12-03
概述 軟體包 類 使用 樹 已淘汰 索引 協助 JavaTM PlatformStandard Ed. 6 上一個軟體包 下一個軟體包 軟體包 java.util.concurrent 在並發編程中很常用的工具 + 生產力類。 請參見: 描述 介面摘要BlockingDeque<E>支援兩個附加操作的
Time of Update: 2018-12-03
原文地址:http://www.javaresearch.org/article/showarticle.jsp?column=545&thread=17460雜湊表是一種重要的儲存方式,也是一種常見的檢索方法。其基本思想是將關係碼的值作為自變數,通過一定的函數關係計算出對應的函數值,把這個數值解釋為結點的儲存地址,將結點存入計算得到儲存地址所對應的儲存單元。檢索時採用檢索關鍵碼的方法。現在雜湊表有一套完整的演算法來進行插入、刪除和解決衝突。在Java中雜湊表用於儲存物件,實現快速檢索。
Time of Update: 2018-12-03
本文檔詳細介紹了在linux下搭建java(jdk1.6+tomcat6.0+eclipse3.2+myeclipse5.1)開發環境的過程!!忘給您的開發帶來方便!!java開發環境首先需要配置的是jdk!!@@@jdk配置。本人配置的是jdk最新版,jdk1.61.從sun的官方網站下載jdk-6u2-linux-i586-rpm.bin .網址:www.java.sun.com2.安裝jdk1.6 : 首先要獲得檔案的執行許可權:#chmod 755 jdk-6u2-linux-i586-
Time of Update: 2018-12-03
OR架構翻譯過來就是對象關係映射架構,一提起OR架構,馬上就會想起大名鼎鼎的Hibernate,Ibatis,以及其他的一些對象關係映射架構,並驚歎它的神奇。在驚歎之餘,不免會產生興趣一探他們的實現原理。下面我們就一起來實現一個簡單的OR架構。
Time of Update: 2018-12-03
最近使用axis開發webservice服務,本機調用一切正常,但是其他人卻訪問不了,報錯資訊為:AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.net.ConnectException: Connection refused: connect faultActor: faultNode:
Time of Update: 2018-12-03
在使用java的net包訪問網路時,如果需要使用代理,可以這樣做: System.getProperties().setProperty("proxySet", "true"); System.getProperties().setProperty("http.proxyHost", "183.121.23.188"); System.getProperties().setProperty("http.proxyPort", "8080"); URL url = new
Time of Update: 2018-12-03
程式實現了ZIP壓縮。共分為2部分 : 壓縮(compression)與解壓(decompression) 大致功能包括用了多態,遞迴等JAVA核心技術,可以對單個檔案和任意級聯檔案夾進行壓縮和解壓。 需在代碼中自訂來源輸入路徑和目標輸出路徑。 package com.han; import java.io.*; import java.util.zip.*; /** * 程式實現了ZIP壓縮。共分為2部分 : *
Time of Update: 2018-12-03
一、 1、啟動一個WEB項目的時候,WEB容器會去讀取它的設定檔web.xml,讀取<listener> 和<context-param>兩個結點。 2、緊急著,容建立一個ServletContext(servlet上下文),這個 web項目的所有部分都將共用這個上下文。 3、容器將<context-param>轉換為索引值對,並交給 servletContext。 ---》容器的一些常量4、容器建立<listener>中的類執行個體,建立監聽器。
Time of Update: 2018-12-03
作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原文:http://www.matrix.org.cn/resource/article/44/44055_Java+Annotation+Reflect.html關鍵字:java,annotation,reflect前言:在上篇文章《Java Annotation入門》中概要性的介紹了Annotation的定義、使用,範圍涵蓋較廣,但是深度不夠。所以作者在《Java
Time of Update: 2018-12-03
import java.util.Date;import java.text.ParseException; import java.text.SimpleDateFormat;public class TimeToLong { /** * @param args */ public static void main(String[] args) throws ParseException{ // TODO Auto-generated method stub Date d=new
Time of Update: 2018-12-03
import java.util.List;import java.util.LinkedList;import java.util.ArrayList;public class ListTest_1{ public static void main(String[] args){ System.out.println("The class is to test java.util.List; "); List li=new LinkedList(); //List li=new
Time of Update: 2018-12-03
from: http://www.360doc.com/content/10/1118/18/2703996_70480884.shtml昨天備機在串連ActiveMQ的時候出現了“Reason: java.net.UnknownHostException: zw_65_43:”這樣一個異常,上次碰到這個問題的時候只是在測試組的測試機器上,四台正式機都是對的,沒有關注。 問題原因是在系統的 /etc/Hostname中配置了“zw_65_43” 作為主機名稱,而在/etc/hosts檔案中沒有
Time of Update: 2018-12-03
Java應用程式越做越大、越做越複雜。Java IDE在其中所起的作用也日益顯著。有了Java IDE,使軟體的生產率倍增。本文為大家介紹幾款時下最為流行的Java IDE。一、EclipseEclipse 是一個開放原始碼的、基於 Java 的可擴充開發平台。就其本身而言,它只是一個架構和一組服務,用於通過外掛程式組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛程式集,包括 Java 開發工具(Java Development