http://www.zhihu.com/question/20300388 http://www.oschina.net/question/12_44255 转载于:https://www.cnblogs.com/fang51/p/4128840.html