摘要:
在项目中遇到一处bug,调试的结果竟然是StringUtils.isNumeric(String str) 在捣鬼(采用的是org.apache.commons.lang.StringUtils),下面的代码是判断一个参数非空,且为整数:if(StringUtils.isNumeric(str) &... 阅读全文
摘要:
最近接手一个项目,新项目需要调用老项目的接口,但是老项目和新项目不再同一个域名下,所以必须进行跨域调用了,但是老项目又不能进行任何修改,所以jsonp也无法解决了,于是想到了使用了Httpclient来进行服务端的“跨域”来替代jsonp的客户端跨域方案。上一篇博文中,详细剖析了jsonp的跨域原理... 阅读全文
摘要:
最近接手一个老项目,使用的是数据库是sql server 2008,框架是springmvc + spring + ibatis,老项目是使用abator插件生成的相关代码,现在需要增加新功能,要添加几张新表,可是目前网上下载的abator插件,在新版的eclippse中其UI根本打不开,所以只有使... 阅读全文
摘要:
调查一列bug,偶然发现了update的一个特性:update t set a=a+1 where id=4; 这样一条简单的语句,也会发生让人意外的事情:如果 a 的初始值为null时,无论你update多少次,a 的值始终是 null !!!!!!直接上图:测试了一下 mysql, sql se... 阅读全文
摘要:
Java使用正则表达式提取字符串中的数字 阅读全文
摘要:
使用spring的@DateTimeFormat来格式化Date类型时,报错:org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 error... 阅读全文
摘要:
一般我们经常需要在将服务器端的Date类型,传到页面进行显示,这就涉及到一个如何格式化显示Date类型的问题,一般我们有三种方式进行:1)在服务端使用SimpleDateFormat等类格式化成字符串,然后传给客户端,这样的话,需要将Date类型修改为String,或者增加一个String字段专门保... 阅读全文
摘要:
在看阿里员工写的开源数据库连接池的druid的源代码时,发现了其中在jquery的原代码中又定义了一个命名空间的函数:$.namespace(),其代码如下:网址为:https://github.com/alibaba/druid/blob/master/src/main/resources/sup... 阅读全文
摘要:
在使用mysqldump导出一份建库脚本是,发生了下面的错误:当执行 desc table_name; 时也报错:tag为表名,show index from tag;倒是可以执行。其实真正的错误原因是:Couldn't execute 'show fileds from table' 不能查看表的... 阅读全文