很不错的一个HM介绍,分析了主要函数的功能