Time of Update: 2017-02-28
根據IP找地址的java實現,能將\t分隔的ip,地址格式(起始IP\t結束IP\t國家\t地區\n)轉化為升序的二進位格式,通過二分尋找能在50-150ms內找到對應IP的地址資訊. 未經處理資料可用IPLook產生. 代碼: IPTool.java 012345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
Time of Update: 2017-02-28
MD5簡介 MD5的全稱是Message-Digest Algorithm 5,在90年代初由MIT的電腦科學實驗室和RSA Data Security Inc發明,經MD2、MD3和MD4發展而來。 Message-Digest泛指位元組串(Message)的Hash變換,就是把一個任意長度的位元組串變換成一定長的大整數。請注意我使用了“位元組串”而不是“字串”這個詞,是因為這種變換隻與位元組的值有關,與字元集或編碼方式無關。
Time of Update: 2017-02-28
程式|程式員 JAVA程式員必讀:基礎篇時間:2001/09/13 13:31作者:ZSC 太平洋網路學院 2.2什麼是訊息 軟體對象之間進行互動作用和通訊是利用訊息的。
Time of Update: 2017-02-28
Time of Update: 2017-02-28
web 這是一篇很有趣的文檔,所以摘要一下,其實類似閱讀筆記,好像是3/25發布的:不知怎麼翻譯Sweet Spots,難道翻譯為甜處、甜頭、蜜點、蜜穴?本文基於對以下人的採訪(最後兩位的看法獨到還是自己看吧!):JSF Jacob
Time of Update: 2017-02-27
接觸java不久,偶有收穫,最近想做一個web版RSS閱讀器來鍛煉一下。手頭有幾個從不同版本的foxmail中匯出的opml檔案,大家應該都知道,opml檔案就是xml格式的。那麼就先從這裡入手,練習一下使用dom4j讀取xml檔案。在java程式設計中,尤其是java web開發程式,xml應用頻率超高。Spring、Hibernate、Struts等各種web
Time of Update: 2017-02-28
引言系統日誌是應用程式問題診斷及運行維護的重要工具。Logback、Log4j 是常用於 Java 平台的日誌記錄 API. 目前大部分產品只是將系統重要參數、狀態的變化及異常資訊通過日誌輸出。本文將要介紹的 Perf4j 是一款專門用 於 Java 伺服器端代碼計時、記錄日誌和監控結果的開源工具包。Perf4j 對常用日誌工具包進行了擴充,能夠將得到的原 始效能資料進行統計並發布到可定製的輸出源,如控制台、記錄檔、JMX 等。Perf4j 提供了多種方式與 Java 代碼整合
Time of Update: 2017-02-27
1. JNR簡單介紹繼上文“JNI的替代者—使用JNA訪問Java外部函數介面”,我們知道JNI越來越不受歡迎,JNI是編寫Java本地方法以及將Java虛擬機器嵌入本地應用程式的標準編程介面。它管理著JVM和非託管的本地環境之間的邊界,提供資料編組和對象生命週期管理協議。根據JEP(JDK增強提案)
Time of Update: 2017-02-27
對於任何關係,最重要的一點都是規定好所有方面都必須遵守的界限或規則。建立一個庫時,相當於建立了同那個庫的使用者(即“客戶程式員”)的一種關係——那些使用者屬於另外的程式員,可能用我們的庫自行構建一個應用程式,或者用我們的庫構建一個更大的庫。如果不制訂規則,客戶程式員就可以隨心所欲地操作一個類的所有成員,無論我們本來願不願意其中的一些成員被直接操作。所有東西都在別人面前都暴露無遺。本章講述了如何構建類,從而製作出理想的庫。首先,我們講述如何將一組類封
Time of Update: 2017-02-27
一、下載Netbeans後直接解壓縮即可運行Netbeans是一個純Java的程式。Windows、OS2、OpenVMS和Linux版是同一個程式,只不過通過不同的 啟動程式啟動。這一點很好。純C++的Java編譯器速度比純Java的快了很多。文法分析和編譯部分,可以 用純C++寫出來,比如Visual Age for java。當然C++的標準中缺少跨平台的動態串連庫標準,是一個極
Time of Update: 2017-02-27
import java.io.File;public class Test{ public static void main(String args[]){ Test t = new Test(); delFolder("c:/bb"); System.out.println("deleted");}//刪除檔案夾//param folderPath 檔案夾完整絕對路徑 public static void
Time of Update: 2017-02-27
要說Bean,就得提到Introspection和Reflection,還有“動態”。
Time of Update: 2017-02-27
在Linux系統中進行開發,和在Windows中進行開發相比較起來,即有優點,也有缺點。下面是我的一 些意見,歡迎大家討論。先來說說優勢:1、由Linux系統的本質決定的:Linux的本質有三點,一是開源,二是免費,三是和Unix是一個體系。大家都知道,重要的應用幾乎都 是運行在Unix伺服器上面的,這是因為Unix天生就是為伺服器設計的作業系統,他的安全、高效是不用質 疑的,後來為了向案頭發展,出現了X Windows,當然,我們可以選擇在啟動系統的時候不啟動X Windows
Time of Update: 2017-02-27
使用 ODFDOM 來建立文本、試算表和示範圖形文檔首先,我們簡要描述一 下 ODF 文檔結構。ODF 文檔儲存在一個 ZIP 壓縮包中,它包含 content.xml、 style.xml 及其他若干文檔。Content.xml 用來儲存文檔內容,style.xml 用來 儲存文檔樣式資訊。content.xml 檔案也含有一些樣式資訊,可以用來自動建立一些默 認值,如字型和顏色。一般來說,操作一個 ODF 文檔分四步:載入已有 ODF 文檔或建立 ODF 文檔。向 ODF
Time of Update: 2017-02-27
目前大多數企業採用J2EE技術的結構設計與解決方案。對於我們學習和研究J2EE體繫結構來說,瞭解與掌握J2EE體繫結構的設計方法及一些常用模式是必須的;模型-視圖-控制(model-view-control,簡稱MVC)結構是目前最常見的J2EE應用所基於的體繫結構,MVC主要適用於互動Web應用,尤其是存在大量頁面及多次客戶訪問及資料顯示;相比較而言,一個工作流程體繫結構更多應用於過程式控制制和較少互動的情況下;除了體繫結構外,J2EE的設計模式對我們解決應用系統的設計也有很大的協助。一、J2
Time of Update: 2017-02-27
摘要:本文介紹了在JAVA環境下如何?IDEA對稱式加密演算法。由於電子商務和電子政務的普及,安全加密技術在其中應用非常廣泛,對安全加密技術的要求也很高。目前在JAVA環境下實現IDEA加密具有很多的優勢,因為JAVA是基於物件導向的程式設計語言,並且由於它的平台無關效能被大量應用於Internet的開發。關鍵字:IDEA(Internation Data Encryption Algorithm) JCA JCE 密鑰 獨立性
Time of Update: 2017-02-27
有時候您會對一個類熟悉到忘記了它的存在。如果您能夠寫出 java.lang.Foo 的文檔, 那麼 Eclipse 將協助您自動完成所需的函數,您無需閱讀它的 Javadoc。例如,我使用 java.lang.Math(一個我自認為非常瞭解的類)時就是這樣,但令我吃驚的是,我最近偶然 讀到它的 Javadoc —— 這可能是我近五年來第一次讀到,我發現這個類的大小 幾乎翻了一倍,包含 20 種我從來沒聽說過的新方法。看來我要對它另眼相看了。Java™
Time of Update: 2017-02-27
用Filter防止使用者訪問一些未被授權的資源,比如一個使用者未登入就不允許訪問網站的某些頁面,並將頁面重新導向到需要使用者登入的頁面,下面是一個相關的例子:package com.drp.util.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.
Time of Update: 2017-02-27
JPDA(Java Platform Debugger Architecture)是 Java 平台調試體繫結構的縮寫,通過 JPDA 提供的 API,開發人員可以方便靈活的搭建 Java 調試應用程式。 JPDA 主要由三個部分組成:JAVA 虛擬機器工具介面(JVMTI),Java 調試線協議(JDWP),以及 Java 調試介面(JDI),本系列將會詳細介紹這三個模組的內部細節、通過執行個體為讀者揭開 JPDA 的面紗。本文是該系列的第一篇,將會著重從整體上介紹 JPDA
Time of Update: 2017-02-27
1) 利用JAX-WS的Dispatch/Provider對在JAX-WS中,我們可以跳過SOAP棧的處理,直接調用Service Endpoint,這樣我們就可以傳輸POX(Raw xml)或者JSON給Service Endpoint處理,並可以通過MessageContext拿到HTTP