java重写equals为什么重写hashCode

概念equals:该方法用于比较两个对象是否相等hashCode:及哈希值,是通过哈希函数计算得到的,该函数能保证相同的输入能够得到相同的输出,但不能保证不同的输入总能得到不同的输出,也就是说在量足够大的时候就会产生哈希冲突总结在java中的容器集合中,比如:Map,List,S...
发表于:2019-07-25 ,浏览: 24 次 ,Tags: java

hibernate oracle 查询:Fail to convert to internal representation

原因:数据库表字段类型与hibernate类型不一致List<Object[]> list =  hibernate.createSqlQuery(sql.toString())    ....
发表于:2019-05-10 ,浏览: 29 次 ,Tags: oraclejavahibernate

java 正则去掉字符串后面的数字

public static void main(String[] args) {String msg = "12213SD12";System.err.println(getPre...
发表于:2019-04-08 ,浏览: 60 次 ,Tags: java正则(regular expression)

同时包含字母、数组或者特殊符号6位以上密码正则表达式

/^(?![0-9]+$)(?![a-zA-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-zA-Z]|[0-9]){6,}$/单独的数字,字符和符号,是不能通过的,少于6位也不行http://www.cnb...
发表于:2018-11-25 ,浏览: 86 次 ,Tags: 正则(regular expression)htmljavascriptjquery

java读取classpath下的properties文件

classpath下有resource.properties#设置邮件服务器send.email.host.name=smtp.qq.com#设置是否使用安全连接send.email.use.ssl=true#设置安全连接端口号send.email.ssl.port=456#发送...
发表于:2018-11-05 ,浏览: 77 次 ,Tags: java