参考1:https://wenku.baidu.com/view/2f8028f1e2bd960591c6774d.html
参考2:https://wenku.baidu.com/view/b6e8ed76bed5b9f3f80f1c6d.html
参考3:https://wenku.baidu.com/view/b6e8ed76bed5b9f3f80f1c6d.html
参考4:https://blog.csdn.net/LUOHUATINGYUSHENG/article/details/104037238
参考5:http://www.zhangfeidz.com/bbs/forum.php?mod=viewthread&tid=437