原创 Spring3自定義環境配置 <beans profile="">

摘自springside3  Spring 3.1的功能,以後就不用爲了區分Test, Dev, Production環境,搞幾個只有細微區別的application.xml, application-test.xml及引用它們的web

原创 Java中的Exception異常 自定義異常

Exception類是java中所有異常類的父類,比如我們經常見到的NullPointerException所繼承的父類RuntimeException就是繼承於Exception,Exception類有四個構造方法,子異常類在繼承Ex

原创 java如何得到GET和POST請求URL和參數列表

在servlet中GET請求可以通過HttpServletRequest的getRequestURL方法和getQueryString()得到完整的請求路徑和請求所有參數列表,POST的需要getParameterMap()方法遍歷得到

原创 JAVA中SERIALVERSIONUID的解釋

serialVersionUID作用:        序列化時爲了保持版本的兼容性,即在版本升級時反序列化仍保持對象的唯一性。有兩種生成方式:       一個是默認的1L,比如:private static final long ser

原创 java枚舉類型enum的使用

Java 中的枚舉類型採用關鍵字enum 來定義,從jdk1.5纔有的新類型,所有的枚舉類型都是繼承自Enum 類型。要了解枚舉類型,建議大家先打開jdk 中的Enum類簡單讀一下,這個類裏面定義了很多protected 方法,比如構造

原创 業務系統需要怎樣的全局唯一ID

原文:http://ericliang.info/what-kind-of-id-generator-we-need-in-business-systems/ID 生成器在微博我們一直叫發號器,微博就是用這

原创 Spring MVC整合Velocity

引用鏈接: http://blog.csdn.net/qust008/article/details/9623513 Spring MVC整合Velocity,就要引入相關的包,需要導入的包如下圖 pom引入:         <de

原创 關於<context:property-placeholder>的一個有趣現象

先來看下A和B兩個模塊 A模塊和B模塊都分別擁有自己的Spring XML配置,並分別擁有自己的配置文件: A模塊 A模塊的Spring配置文件如下: Xml代碼 收藏代碼<?xml version="1

原创 json-rpc 1.0規範解讀

JSON可能是這個地球上最簡單的文本數據格式了,可讀、靈活、數據量小,編解碼方便、速度快,對Unicode和特殊字符支持的好。對比下XML,就知道額外的各種標籤節點需要浪費多少字節數。JSON字符默認都要使用Unicode形式,所有非A

原创 使用開源軟件sentry來收集日誌

參考鏈接:http://luxuryzh.iteye.com/blog/1980364對於一個已經上線的系統,存在未知的bug或者運行時發生異常是很常見的事情,隨之而來的幾點需求產生了: 1、系統發生異常時

原创 Java異步和回調 Demo

public interface CallBack { /** * 執行回調方法 * @param objects 將處理後的結果作爲參數返回給回調方法 */ pub

原创 Shiro 權限框架使用總結

原文鏈接:http://guoyiqi.iteye.com/blog/1198685 我們首先了解下什麼是shiro ,Shiro 是 JAVA 世界中新近出現的權限框架,較之 JAAS 和 Spring Security,Shiro

原创 Spring3與安全框架apache shiro的整合

shiro是一個很不錯的安全框架,相對Spring security 來說要簡單易用的多,使用shiro來做web的權限子系統是不錯的選擇。 下面記錄一下shiro和Spring整合的過程:   Applicationcontext

原创 JqGrid相關操作 方法列表

1.獲得當前列表行數:$("#gridid").getGridParam("reccount"); 2.獲取選中行數據(json):$("#gridid").jqGrid('getRowData', id); 3.刷新列表:$(refr

原创 你會做Web上的用戶登錄功能嗎?

Web上的用戶登錄功能應該是最基本的功能了,可是在我看過一些站點的用戶登錄功能後,我覺得很有必要寫一篇文章教大家怎麼來做用戶登錄功能。下面 的文章告訴大家這個功能可能並沒有你所想像的那麼簡單,這是一個關係到用戶安全的功能,希望大家能從下