自己的一些工具类