个人使用的一些方法混合