原创 用JavaScript得到當前日期和星期

< SCRIPT language=JavaScript>  dayObj=new Date();  monthStr=dayObj.getMonth

原创 讀《Effective java 中文版》(19)

第18條:優先考慮靜態成員類  嵌套類(nested class)是指被定義在另一類的內部的類,它只爲它的外圍類服務。如果一個嵌套類可能會用於其它的某個環境,那就應爲一個頂層類(top-level class)。嵌套類有四種:靜態成員類(

原创 BouncyCastle JCE實踐(二)

安裝BouncyCastle JCE 安裝BouncyCastle JCE應該按照如下步驟: 1)下載提供者 如上,BouncyCastle可以從www.bouncycastle.org下載,下載後請將它解 壓縮。 2)將JAR文件拷貝到

原创 用dhtml和javascript畫矢量圖的英文版

  German version Home DHTML-Drag&Drop-Library Tooltips Function-

原创 JAVA上加密算法的實現用例MD5/SHA1,DSA,DESede/DES,Diffie-Hellman的使用

源文作者王輝第1章基礎知識 1.1. 單鑰密碼體制 單鑰密碼體制是一種傳統的加密算法,是指信息的發送方和接收方共同使用同一把密鑰進行加解密。 通常,使用的加密算法比較簡便高效,密鑰簡短,加解密速度快,破譯極其困難。但是加密的安全性依靠密鑰

原创 BouncyCastle JCE實踐(五)

對稱解密的實現 對稱加密/解密算法在電子商務交易過程中存在幾個問題: (1)?????? 要求提供一條安全的渠道使通訊雙方在首次通訊時協商一個共同的密鑰。直接的面對面協商可能是不現實而且難於實施的,所以雙方可能需要藉助於郵件和電話等其它相

原创 BouncyCastle JCE實踐(六)

簽名的實現過程 1)讀取自己的私鑰 ??? 對於自己的私鑰文件,要用File類來聲明。讀取時,將用FileInputStream格式來作爲輸入流。而讀出的密鑰是字節數組,所以應該將讀出的密鑰用ByteArrayOutStream來保存,再

原创 獲得path變量

import java.io.*; public class Exec { public static void main(String[] args) throws IOException {  Runtime r = Runtime.

原创 BouncyCastle JCE實踐(一) 選擇自 hongbo781202 的 Blog

JAVA安全體系結構分析  下圖顯示了JAVA安全體系結構的標準組件。在圖的下半部分,是JAVA2安全體系結構的核心和JAVA加密體系結構(JCA,Java Cryptography Architecture),兩者構成JAVA2平臺所帶

原创 IO基本

class FileHandle { /**  * 新建目錄  *   * @param folderPath  *            String 如 c:/fqf  * @return boolean  */ public voi

原创 自定義異常

系統設計時,一般把異常拿出來,建立一個專門的包。 可以按功能或模塊定義異常,在編程中一般不要使用系統自帶的異常,那樣不便於擴充,建立自定義異常。 例如: package com.holen.exception; public class

原创 屏蔽錯誤的原始顯示

在開發Tomcat應用時,難免有各種錯誤,但錯誤不能在發佈時顯示,需要採取措施屏蔽。在WEB-INF目錄下web.xml中加入如下代碼,即可實現常見出

原创 AJAX開發簡略

在使用瀏覽器瀏覽網頁的時候,當頁面刷新很慢的時候,你的瀏覽器在幹什麼?你的屏幕內容是什麼?是的,你的瀏覽器在等待刷新,而你的屏幕內容是一片空白,而你在

原创 javascript正則表達式

  javascript正則表達式檢驗 /********************************************************************************* * EO_JSLib.js *

原创 使用 AJAX 調用 SOAP Web 服務,第 1 部分: 構建 Web 服務客戶機

本文是一篇短的系列文章的第 1 部分,演示瞭如何使用針對 Web 應用程序的 AJAX 設計模式來實現跨平臺的基於 JavaScript 的 SOAP Web 服務客戶機。 AJAX 已普遍用於許多知名的 Web 應用程序服務,例如 GM