完善日志输出，而不是用system.out