add log function

其它功能做完后日志功能可以修改，日志信息可以记录得更详细一点