摘要: 首先我们先来看下String类的源码:可以发现String是重写了Object类的equals方法的,并且也重写了hashcode方法 public boolean equals(Object anObject) { if (this == anObject) { return true; } if 阅读全文
posted @ 2016-03-26 03:01 vincent_duan 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 废话不多说了,开门见山吧,先来看一段代码: String str1 = new String("str"); String str2 = new String("str"); System.out.println("==比较 :"+ (str1 == str2)); System.out.print 阅读全文
posted @ 2016-03-26 03:00 vincent_duan 阅读(233) 评论(0) 推荐(0) 编辑
摘要: equals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。 而hashCode()是对象或变量通过哈希算法计算出的哈希值。 之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很多集合都用到了hashCod 阅读全文
posted @ 2016-03-26 02:41 vincent_duan 阅读(1177) 评论(0) 推荐(0) 编辑
摘要: 1.使用命令 show variables like 'slow_query_log'; 查看到当前没有开启慢查询 2.使用命令 show variables like '%log%'; 也没有开启log_queries_not_using_indexs 3.set global log_queri 阅读全文
posted @ 2016-03-26 02:26 vincent_duan 阅读(183) 评论(0) 推荐(0) 编辑
摘要: log4j和web.xml配置webAppRootKey 的问题 1 在web.xml配置 <context-param> <param-name>webAppRootKey</param-name> <param-value>web.sample.root</param-value></conte 阅读全文
posted @ 2016-03-26 02:22 vincent_duan 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 其实sublime自身就有格式化命令,就不再安装插件,位置在[Edit]->[Line]->[Reindent] 但这个默认的命令没有快捷键,就重新定义了一下,想用习惯了的eclipse快捷键:Ctrl+Shift+F但是和“在文件中查找”冲突了。改用Alt+Shift+F吧,和netbeans保持 阅读全文
posted @ 2016-03-26 02:16 vincent_duan 阅读(192) 评论(0) 推荐(0) 编辑