自己整理的一个类库