http://www.linuxidc.com/Linux/2012-06/62168p2.htm
http://blog.sina.com.cn/s/blog_6ad683a10102uz1s.html
http://www.tuicool.com/articles/eQFZju
http://www.pythoner.com/263.html
http://jingyan.baidu.com/article/fec4bce2285b56f2618d8bdc.html