微调一些代码,添加注释,规整代码.