http://www.cnblogs.com/mengshu-lbq/archive/2012/05/07/2487307.html http://chaoxz2005.blog.163.com/blog/static/1503654201393011190549/