已经有人整理过这个问题了,地址如下 http://www.cnblogs.com/hyddd/articles/1643978.html 转载于:https://www.cnblogs.com/lingdangdie/archive/2012/03/20/2407551.html