原创 Java安全快速入門

     我寫這篇blog的目的主要是爲了下一篇blog,有關XML Encryption做好準備的,這篇文章主要談一下,密碼學中的加密和數字簽名,以及其在java中如何進行使用。對密碼學有興趣的夥伴,推薦看Bruce Schneier的

原创 總結自己的經驗,打造自己的設計模式

一、我們都知道設計經驗的重要價值。你曾經多少次有過這種感覺:你已經解決過了一個問題但就是不能確切知道是在什麼地方或怎麼解決的?如果你能記起以前問題的細節和怎麼解決它的,你就可以複用以前的經驗而不需要重新發現它。然而,我們並沒有很好記錄下可

原创 基於JAX-RPC的快速Web服務開發方案

      前兩天寫了兩篇Blog使用SOAP開發java web服務--Axis開發方案 ,深入探索SOAP1.1--使用SAAJ1.2.1 ,有些讀者可能對Java的web服務開發抱怨了,怎的那麼複雜呢?不如在net平臺下敲幾個鍵就行

原创 流行開源數據庫hsql

    前言:該文章只是簡單介紹一下hsql的入門內容,如果想仔細瞭解的話,參考官方幫助文檔最爲有用。    修正添加了第四點。一、簡介:hsql數據

原创 初探Java類加載機制

 一、在jdk1.2以後,類加載是通過委託來完成的,這意味着如果 ClassLoader 不能找到類,它會請求父代 ClassLoader 來執行此項任務,所有 ClassLoaders 的根是系統 ClassLoader,它會以缺省方式

原创 推動中小企業的信息化進程

     企業信息化,就是各種企業用信息化的功能去推動企業的管理,生產和銷售。在企業信息化進程中,離不開信息管理。所謂信息管理,指信息的輸入和輸出,也

原创 使用SOAP開發java web服務--Axis開發方案

        本文的預定讀者首先要對j2ee有所瞭解,熟悉xml,tomcat等基本內容,本文主要是簡單介紹一下web服務的基本內容,怎樣在java web開發中構建SOAP服務: 一、SOAP(Simple Object Access

原创 AOP編程入門

    Aspect Oriented Programming(AOP),面向切面編程,是一個比較熱門的話題。AOP主要實現的目的是針對業務處理過程中的切面進行提取,它所面對的是處理過程中的某個步驟或階段,以獲得邏輯過程中各部分之間低耦合

原创 深入探索SOAP1.1--使用SAAJ1.2.1

       本文的預定作者應該對SOAP1.1的基本規範有所瞭解,並熟悉了j2ee的基本開發,如果不熟悉的話,可以看一下我的Blog:使用SOAP開發java web服務--Axis開發方案 ,詳細標準可以查看w3c的官方網站,連接如下

原创 Tomcat5.5下的jndi的配置

      JNDI是J2EE中一個很重要的標準,通常我們是在J2EE編程中用到,Tomcat中提供了在JSP和Servelt中直接使用JNDI的方法

原创 Linux服務器教程之路3--Windows下對Linux服務器的遠程管理

在Linux服務器啓動之後,由於我們並不想在服務器機子上進行操作,所以我們就使用SSH協議來進行安全的遠程管理。(1)準備工作,在Linux服務器上裝

原创 Linux服務器教程之路1--Linux服務器的相關搭建

   Linux服務器具有穩定性好,價格低等優點。最爲一個開源平臺,無論是商業機構的支持還是網絡開源程序組織的技術,都達到了一個成熟的水平。因爲,目前

原创 Spring事務處理及其AOP框架的內幕

       Spring框架中成功吸引人的一點就是容器事務的管理,提供了一個輕量級的容器事務處理,針對的對象是普通的java類,使用Spring事務管理的話,你可以按照自己的業務把一些相關的方法納入其事務管理裏面,這就避免了程序員在處

原创 單元測試的擴展:mock object

現實問題:     在實際的面向對象軟件設計中,我們經常會碰到這樣的情況,我們在對現實對象進行構建之後,對象之間是通過一系列的接口來實現。這在面向對象設計裏是最自然不過的事情了,但是隨着軟件測試需求的發展,這會產生一些小問題。舉個例子,用

原创 Linux服務器教程之路4--Linux下Apache HTTP服務器與代理服務器的搭建

        Apache最爲一個最爲流行的開源服務器,一直以來在Web Server都佔有很大的份額,領導着開源項目的發展。雖然在一些大型的商業電