修复了几个警告，并尝试是否可以推到github上