自己封装了一些，简单的方法

还不是很丰富，有待于继续加强