1.https://zh.wikipedia.org/wiki/%E9%9B%B6%E5%A4%8D%E5%88%B6 2.https://juejin.cn/post/6844903949359644680#heading-15 3.https://zhuanlan.zhihu.com/p/381788230