`
c0yne
  • 浏览: 5433 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
使用ProcessBuilder类,利用redirectErrorStream方法将标准输出流和错误输出流合二为一,在用start()方法启动进程后,先从标准输出中读取数据,然后调用waitFor()方法等待进程结束
我们都知道,lucene中可以使用DateTools.dateToString方法,将时间对象转换成合适的字符串。但是,请注意: 这个方法,会按照GMT标准时区对该时间对象进行处理。如果使用Resolution.DAY的话,对于我们+8区的人来说,就会使得2011-11-18 00:00:00变为2011-11-17 16:00:00(如果使用Resolution.SECOND,则没有问题)。 因此,如果在读取lucene文档时不做时区的转换,就会取到错误的时间对象。 切记要在读取时做时区转换哦,亲们
前几天写代码时发现一个状况,标签不执行判空操作,代码如下: <s:if test=’a!=null&&!a.isEmpty()'>  没错,就是简单的判断a这个集合是否为空。但为什么不执行呢?后来我把代码改为如下所示:<s:if test="a!=null&&!a.isEmpty()">   这次就是正确执行了。结论如下,如果test语句里没有使用字符串常量(即带有&quot;&quot;的字符串字面值),那么就一定要使用双引号将test语句包裹,而不是单引号  
Global site tag (gtag.js) - Google Analytics