参考:http://www.ydcss.com/archives/18
http://www.open-open.com/lib/view/open1446008460804.html
http://jingyan.baidu.com/article/f79b7cb37ec0219145023e79.html
http://www.tuicool.com/articles/BZFV73
http://www.gowhich.com/blog/621
http://www.07net01.com/2015/09/933061.html