http://www.cnblogs.com/iamzhanglei/archive/2011/11/06/2237870.html 转载于:https://www.cnblogs.com/thingsoft/archive/2011/12/06/2277497.html