本人亲自设计,可用高效的IO操作,代码有详细的注释