原创 SAX解析XML文件的簡單應用

SAX順序讀取XMl文件時,並非一次性將XML文件讀到內存中去,而是一段一段的讀到內存中。SAX的解析器是基於事件的模型,解析XML文件時會觸發一系列事件。SAX佔用內存小、處理靈活,對於手機端的開發比較適合。 如果需要對XMl文件反覆操

原创 DB2數據庫簡單整備

該方法是在windows平臺下操作的,並且該方法僅限於測試環境下學習使用,如生產整備/遷移還需專業DBA操作。 案例:將DTUS數據庫整備到本地DT

原创 Java中區別.toString() ,(String) 和 valueOf()方法

在java項目的實際開發和應用中,常常需要用到將對象轉爲String這一基本功能。 常用的方法有Object.toString(),(String)轉換的對象,String.valueOf(Object)等。 下面對這些方法一一進行分析:

原创 非對稱加密算法之DH

一.概述   (1)非對稱加密算法DH的加解密效率比較低,對要加密的數據長度有着苛刻的要求,這也就是效率換安全吧。   (2)雖然對稱加密效率高,但

原创 ORACLE、DB2臨時表簡介

ORACLE ORACLE臨時表有兩種類型:會話級的臨時表和事務級的臨時表。 1) CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT DELET

原创 Spring+CXF3.1.3-WSIMPORT 搭建SOAP客戶端(三)

CXF3.1.3搭建SOAP客服端(二)中,客戶端代碼生成使用的是CXF自提供的wsdl2java命令工具。本章我們將介紹jdk自動的命令wsipmort。 實際使用中,還是建議使用CXF提供的命令工具。因爲wsdl2java命令 生成的

原创 對稱加解密算法

對稱加解密和非對稱加解密的區別: 1. 對稱加解密的加密與解密使用的是同樣的密鑰,所以速度快,但由於需要將密鑰在網絡上傳輸,所以安全性不高。 2.

原创 DOM4J的簡單介紹

解析XML文件的主流技術包括:DOM、JDOM、SAX和DOM4J; DOM4J是一個十分優秀的開源框架(易用、開源)。使用比較廣泛, SUN的JAXM也在用DOM4J, Hibernate用它來讀寫配置文件等。它應用於Java平臺,採用

原创 JS 實現replaceAll函數

  JS目前只提供了replace函數,但可以通過正則表達式並配合replace函數完成java中的replaceAll方法功能。 案例1:   將字符串中的空格去掉,輸出結果爲WORLD function replaceAll(){

原创 非對稱加密算法之RSA

一.概述   (1)非對稱加密是通過兩個密鑰(公鑰-私鑰)來實現對數據的加密和解密的。   (2)RSA可以通過兩種方式加解密:公鑰加密私鑰解密 和

原创 CXF創建簡單的RESTful 風格的webservice

淺談REST原理 REST與RPC(Rmote Procedure Call)幾乎沒有任何關係,RPC是面向服務的,並關注行爲和動作;而REST是面向資源的,強調描述應用程序的事物和名詞。儘管URL在REST中起了關鍵作用,但它們僅僅是整

原创 SpringMVC—接收請求參數和頁面傳參

Spring接收請求參數:   1,使用HttpServletRequest獲取 Java代碼   @RequestMapping("/login.do")   public String login(HttpServl

原创 跟蹤Spring MVC的請求

     最近在看一本書《Spring in Action》第三版,特意將 “跟蹤Spring MVC的請求” 內容摘下來 跟蹤 Spring MVC的請求   Ø  SpringMVC的所有請求都會通過一個前端控制器Ser

原创 Log4j.properties 詳解

通過配置文件可知,我們需要配置3個方面的內容: 1、根目錄(級別和目的地); 2、目的地(控制檯、文件等等); 3、輸出樣式。 Log4J: Logger : 日誌寫出器,供程序員輸出日誌信息  Appender: 日誌目的地

原创 數字簽名– RSA、DSA、ECDSA

1、  什麼是數字簽名 數字簽名,就是隻有信息發送者才能產生的別人無法僞造的一段數字串,這段數字串同時也是對信息發送者發送信息真實性的一個有效證明。 數字簽名是帶有密鑰的消息摘要算法。數字簽名實際上是一個工具,一次性生成祕鑰後,將祕鑰信息