增加公共方法，加入日志