http://blog.csdn.net/kandyer/article/details/8151452 http://zhidao.baidu.com/question/529435301.html http://xcxinghai.iteye.com/blog/1942267