不是很细,介绍一下实现吧