http://www.cnblogs.com/txw1958/category/407134.html http://mp.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5