一些参考实现

近期工作比较忙，可能要停停了。。回头写