渣渣解释地址1:https://segmentfault.com/a/1190000009650716 相关原理参考2:https://blog.csdn.net/Chengbo_X/article/details/83107808