待整理的参考资料 https://www.iteblog.com/archives/1611.html http://blog.csdn.net/lizhitao/article/details/51718185