主要参考:nndl book 第15章 其它参考: 参考1:https://blog.csdn.net/xiaosongshine/article/details/90600028 (非常详细的介绍,有图片辅助理解)