这个是简化版的有很多地方有潜藏bug不过胜在代码量少,单行注释,很适合初学者学习使用