摘要: 以前写程序一直没有注意hashCode的作用,一般都是覆盖了equals,缺没有覆盖hashCode,现在发现这是埋下了很多潜在的Bug!今天就来说一说hashCode和equals的作用。 先来试想一个场景,如果你想查找一个集合中是否包含某个对象,那么程序应该怎么写呢?通常的做法是逐一取出每个元素 阅读全文
posted @ 2017-10-23 16:10 wangwiz 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 今天才发现,原来spring 3.2.2之后,jdbctemplate中的queryForInt已经被取消了! 看下代码: 原来是这样写的: 现在,全部用queryForObject了(包括queryForLong),就是说: 观察其代码,的确可以看到是@deprectd了 http://jacky 阅读全文
posted @ 2017-10-23 10:29 wangwiz 阅读(11514) 评论(1) 推荐(2) 编辑
摘要: 如果你的字段够长度的话:UPDATE users SET password = MD5(password);如果长度不够,可以先增加长度后再做,或者多建一列,完成后删除原来的列!(如passwd)UPDATE users SET passwd = MD5(password); 批量在线生成密码 ht 阅读全文
posted @ 2017-10-19 16:17 wangwiz 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 1 try{ 2 synchronized(sc.getAttribute(authKey)){ 3 //TODO 4 } 5 } 6 catch(Exception e) { 7 e.printStackTrace(); 8 message=setMessage(message, true, "订单保存成功,但" + e.getM... 阅读全文
posted @ 2017-10-19 11:44 wangwiz 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1 //置顶,置低实现 2 $('#updown .up').click(function(){$('html,body').animate({scrollTop: '0px'}, 300);}); 3 $('#updown .down').click(function(){$('html,body').animate({scrollTop: ... 阅读全文
posted @ 2017-08-25 16:49 wangwiz 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1 $(function(){ 2 5 } 6 ); 阅读全文
posted @ 2017-08-25 16:42 wangwiz 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 因为getJson是异步执行的,即console.log和getJson是一块执行的,并没有getJson执行完再执行console.log,所以全局变量并没有赋值就输出了解决办法:在getJson前面加一句 阅读全文
posted @ 2017-08-23 12:39 wangwiz 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1 //接收json对象 2 var objJson = new Object(); 3 4 var arr = new Array(); 5 6 var obj1 = new Object(); 7 obj1.age = 15; 8 obj1.sex = 'males'; 9 obj1.name = 'luci'; 10 11 objJson[gege] = obj1;... 阅读全文
posted @ 2017-08-22 17:15 wangwiz 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 在实际项目中一般使用点,会方便许多,但是如果key是变量的话就不能使用点了,js会理解变量为对象的key值,造成混淆 阅读全文
posted @ 2017-08-22 17:08 wangwiz 阅读(438) 评论(0) 推荐(0) 编辑
摘要: // _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) // O\ = /O // ... 阅读全文
posted @ 2017-08-21 11:25 wangwiz 阅读(347) 评论(0) 推荐(0) 编辑