http://www.cnblogs.com/blodfox777/archive/2009/02/10/1387229.html http://blog.sina.com.cn/s/blog_441afa88010117jo.html