原创 Jenkins

1、下載 Jenkins 部署 官網下載地址 http://jenkins-ci.org/ 下載最新的war包   2、設置環境變量 JENKINS_HOME :指定Jenkins的工作空間   3、部署啓動之後訪問 Jenkins 

原创 xfire

webservice 調用前需要驗證頭信息的簡單實現:   xfire服務端目錄結構:  服務端接口代碼: package com.demo.xfire.service; public interface FriendService

原创 hessian

通過Hessian對外提供服務 服務器端目錄結構:   服務器端接口代碼: package com.demo.hessian.service; import java.util.Map; public interface Hessi

原创 RMI 遠程調用

服務端接口類: package com.demo.rmi.server; import java.rmi.Remote; import java.rmi.RemoteException; import java.util.Map;

原创 取Spring中Bean方式的解析

     在獲取Spring初始的Bean的方法第一想到的就是通過ClassPathXmlApplicationContext類去加載Spring的XML文件,然後通過getBean方法來取得。然而在Web程序中這樣get出來的Bean,

原创 Spring Security再次體驗

上一個例子只是初探了一下Spring Security的用法,簡單的不能再簡單的。今天進一步去體驗Spring Security的用法,豐富之前的例子。 在上一個demo的基礎上改進之處: 1、使用自己編寫的登錄頁面; 2、將明文密碼進行

原创 Spring Security逐步深入

      上面的一個 Spring Security 的 demo 雖然使用了數據庫來實現權限的控制,但是對於在項目中的應用來說這樣的表結構過於簡單,遠遠無法滿足我們的需求。現在來實現自定義數據表從而達到權限的控制。下面給出創建自定義數

原创 Spring Security初體驗

初體驗,從天開始研究一下Spring Security這個權限框架。 第一個簡單的Demo實現: 1、創建Web Project; 2、在src目錄下創建applicationContext.xml文件; 3、創建三個JSP頁面:分別爲

原创 Spring Security自定義數據表完整實現

創建MySQL數據表的語句: SET FOREIGN_KEY_CHECKS=0; ------------------------------ -- 創建管理員帳號表t_admin -- ----------------------

原创 GWT-EXT與EXT-GWT

通過查閱網上的一些資料得出以下結論: GWT (Google Web Toolkit) 通過編寫Java代碼生成前臺Ext UI,官方地址: http://code.google.com/intl/zh-CN/webtoolkit/ GW

原创 gzip壓縮JavaScript

      爲了提高客戶端的體驗效果,RIA開發逐漸興起。這樣會項目中會充斥的大量的JavaScript代碼,與此同時會消耗客戶端瀏覽器性能。對於 Ext 實現的 one page one application ,對於外網訪問也就產生了

原创 Gwt 輕鬆入門

      相信在看到這篇文章之前,你已經查看過網上一些其他帖子。對於Gwt,我也是剛剛入門。在寫這篇文章之前我也曾看過網上的一些有關Gwt的資料。但發現其中有些文章介紹的Gwt版本已經過時,應該是由於文章的創作時間比較早的緣故,爲此我走

原创 將Gwt應用程序部署到Tomcat中

      之前的幾篇日誌大體介紹了一下Gwt,下面進一步瞭解Gwt在Web應用的的部署,通過Google提供的Eclipse插件創建好的Web應用部署到Tomcat中,創建GWT應用的過程這裏不再贅述(前面的日誌已經配有截圖詳細說明),

原创 Web程序中應用Gwt

Gwt在 Web 項目中的應用,Gwt適用各種Web項目,通過Java代碼生成JavaScript代碼。 通過Eclipse Helios 的 Google Plugin 插件創建 Web 工程: File -> New  -> Othe

原创 Groovy應用(基本操作)

一、Groovy基本操作 Base.groovy package com.jlee import java.text.SimpleDateFormat import java.util.Calendar /** * @author