http://www.cnblogs.com/lzrabbit/archive/2012/04/14/2446942.html 转载于:https://blog.51cto.com/yerik/1351482