http://hi.baidu.com/zgz0809/blog/item/788aee597c1611292834f084.html http://hi.baidu.com/firyan/blog/item/fe18b0c57cb3d7ae8326ac65.html http://andychen214.javaeye.com/blog/393423 http://www.javaeye.com/topic/152160