http://blog.csdn.net/yoyo_yaya/article/details/1494944 http://www.cnblogs.com/linguoguo/p/4092209.html