原文1:http://www.cnblogs.com/hujian/archive/2012/02/13/2348621.html 原文2:http://www.jb51.net/article/32000.htm