http://www.blogjava.net/zhenandaci/archive/2009/02/13/254519.html
http://www.cnki.com.cn/Article/CJFDTotal-GZDN200712006.htm