修复hash始终唯一的bug