http://python.jobbole.com/52420/
http://www.cnblogs.com/rainfd/p/slots.html
http://www.jianshu.com/p/ef1797577f71
http://blog.csdn.net/sxingming/article/details/52892640