修改日志
修改hashCode, equals, toString的实现算法