Time of Update: 2018-12-07
文章目錄 ApplicationsProxying with exceptions 我的apache 2.061在window 2003 下老是報告錯誤,雖然也可以使用但感覺很不爽.錯誤入下,找了很久也沒有辦法,包括修複sockt也沒用.報告隊列中的錯誤: 錯誤應用程式 Apache.exe,版本 2.0.61.200,錯誤模組 ntdll.dll,版本
Time of Update: 2018-12-07
很多開發人員覺得自己懂Java編程,事實是大多數開發人員都只領會到了Java平台的皮毛,所學也只夠應付工作。作者將深度挖掘Java平台的核心功能,揭示一些鮮為人知的事實,協助您解決最棘手的編程困難。
Time of Update: 2018-12-07
好長時間沒有更新部落格了,因為這段時間開始學習Java編程思想這本書,希望可以對Java有一個更深入的瞭解,以便在處理android程式的時候,可以得心應手一些。 今天在看到Java中的容器時,發現了一些比較有用的東西,就是Java中各種容器的對比,以及使用各種容器的條件,在這裡跟大家分享一下。這篇部落格,不打算添加描述性的文字了,主要就是幾幅圖表,當然需要各位有一定的Java基礎了。從這些圖表中,你們一定瞭解到在什麼條件下使用哪種容器可以提高我們的程式效率。如果各位還木有看過Java編程
Time of Update: 2018-12-07
JAVA String.format 方法使用介紹1.對整數進行格式化:%[index$][標識][最小寬度]轉換方式 我們可以看到,格式化字串由4部分組成,其中%[index$]的含義我們上面已經講過,[最小寬度]的含義也很好理解,就是最終該整數轉化的字串最少包含多少位元字。我們來看看剩下2個部分的含義吧:標識: '-' 在最小寬度內靠左對齊,不可以與“用0填充”同時使用'#' 只適用於8進位和16進位,8進位時在結果前面增加一個0,16進位時在結果前面增加0x'+'
Time of Update: 2018-12-07
java.lang.IllegalArgumentException: Wrong FS: hdfs://localhost:54310/user/Hadoop/b, expected: file:/// at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:410) at
Time of Update: 2018-12-07
import java.io.*; public class MIMEBase64 { /* 這是個簡單的Base64編碼程式 作者:Roc Chen rocanny@163.com Base64 使用US-ASCII子集的65個字元, 每個字元用6位表示 因此"m"的Base64值為38, 二進位形式是 100110. 對於文本串,編碼過程如下。例如"men": 先轉成US-ASCII值. "m"十進位 109 "e"十進位 101 "n"十進位 110 二進位 : m 01101101 e
Time of Update: 2018-12-07
現在自己寫了一個java的,以供參考。UTF-8 編碼介紹UTF-8 編碼是一種被廣泛應用的編碼,這種編碼致力於把全球的語言納入一個統一的編碼,目前已經將幾種亞洲語言納入。UTF 代表 UCS Transformation Format.UTF-8 採用變長度位元組來表示字元,理論上最多可以到 6 個位元組長度。UTF-8 編碼相容了 ASC II(0-127), 也就是說 UTF-8 對於 ASC II 字元的編碼是和 ASC II
Time of Update: 2018-12-07
在目前的Java開發包中包含了對動態代理的支援,但是其實現只支援對介面的的實現。其實現主要通過是java.lang.reflect.Proxy類和java.lang.reflect.InvocationHandler介面。Proxy類主要用來擷取動態代理對象,InvocationHandler介面用來限制式呼叫者實現,如下,HelloWorld介面定義的業務方法,HelloWorldImpl是HelloWorld介面的實現,HelloWorldHandler是InvocationHandler介
Time of Update: 2018-12-07
在項目中,我們很多都用到了xml檔案,無論是參數配置還是與其它系統的資料互動。 今天就來講一下Java 中使用dom4j來操作XML檔案。我們需要引入的包://檔案包 import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileWriter; //工具包 import java.util.Iterator; import java.util.List;
Time of Update: 2018-12-07
package fileInSocketTraslation; /* * 該類用到的幫定連接埠初始為10000如果綁定不成功試另外的連接埠 * 綁定次數用tryBindTimes表識如果幫定失敗會對它加一的 * 當前幫定連接埠由DefaultBindPort+tryBindTimes決定 * 外界系統(調用此程式的對象)可以擷取當前的幫定連接埠 *
Time of Update: 2018-12-07
CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class Testit {private String name;public String getName() {return name; }public void setName(String name) {this.name = name; }public
Time of Update: 2018-12-07
垃圾收集器(Garbage Collector,GC)對Java程式員來說,基本 上是透明的,但是一個優秀的Java程式員必須瞭解GC的工作原理、如何最佳化GC的效能、如何與GC進行有限的互動,因為有一些應用程式對效能要求較高,例如嵌入式系統、即時系統等,只有全面提升記憶體的管理效率
Time of Update: 2018-12-07
二進位運算子 由於電腦內部的資料都以二進位的形式存在,所以在Java語言中提供了直接操作二進位的運算子,這就是下面要講解的位元運算符和移位元運算符。 使用二進位的運算子,可以直接在二進位的基礎上對數字進行操作,執行的效率比一般的數學運算子高的多,該類運算子大量適用於網路編程、硬體編程等領域。 二進位運算子在數學上的意義比較有限。 在Java代碼中,直接書寫和輸出的數值預設是十進位,Java代碼中無法直接書寫位元值,但是可以書寫八進位和十六進位數字,八進位以數字0開頭,例如016,十六進位
Time of Update: 2018-12-07
1.BlockingQueue:支援兩個附加操作的 Queue,這兩個操作是:檢索元素時等待隊列變為非空,以及儲存元素時等待空間變得可用。 2.BlockingQueue 不接受 null 元素。 3.BlockingQueue 可以是限定容量的。 4.BlockingQueue
Time of Update: 2018-12-07
項目簡介和意圖這個小的工程是為java開發人員提供的,使用命令列方便的,結構緊湊的解析器工具。 public class OptionTest {private static void printUsage() {System.err.println("Usage: OptionTest [-d,--debug] [{-v,--verbose}] [{--alt}] [{--name} a_name]\n"+ " [{-s,--size} a_number] [
Time of Update: 2018-12-07
源文作者王輝第1章基礎知識 1.1. 單鑰密碼體制 單鑰密碼體制是一種傳統的密碼編譯演算法,是指資訊的發送方和接收方共同使用同一把密鑰進行加解密。 通常,使用的密碼編譯演算法比較簡便高效,密鑰簡短,加解密速度快,破譯極其困難。但是加密的安全性依靠密鑰保管的安全性,在公開的電腦網路上安全地傳送和保管密鑰是一個嚴峻的問題,並且如果在多使用者的情況下密鑰的保管安全性也是一個問題。 單鑰密碼體制的代表是美國的DES 1.2. 訊息摘要
Time of Update: 2018-12-07
這個異常是經常遇到的異常情況。Tomcat的異常 之 java.lang.IllegalArgumentException: Document base有些剛開始使用的Tomcat的朋友會出現的問題,明明已經將某個web應用從tomcat下的webapps下移除了,為什麼還會拋這樣的異常呢??java.lang.IllegalArgumentException: Document base *** does not exist or is not a readabledirectoryat
Time of Update: 2018-12-07
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.w3c.dom.*;import org.xml.sax.SAXException;import javax.xml.parsers.*;import javax.xml.transform.*;import
Time of Update: 2018-12-07
用到Java2Word.jar,可在本部落格檔案中下載import com.heavenlake.wordapi.Document;public class testWORD { public testWORD() { Document doc = null; try { doc = new Document(); doc.open("C:/test.doc"); doc.insert("第一章:憲政概論","本文");
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;