http://database.51cto.com/art/201608/516661.htm
http://www.cnblogs.com/luowei/archive/2012/04/18/2456134.html
http://blog.csdn.net/woshixuye/article/details/8348180
https://www.cnblogs.com/chenpi/p/5136483.html
http://blog.sina.com.cn/s/blog_86fe5b440100wdyt.html
https://www.cnblogs.com/hwaggLee/p/5444339.html
https://www.cnblogs.com/firadio/p/5109346.html