- 浏览: 63026 次
- 性别:
- 来自: 北京
最新评论
文章列表
我这人一直很懒。尤其是在写文字方面。注册过N多论坛,N多博客,但是就是没有写过什么东西。很多时候,都是为了注册而注册。
今天,觉得有些东西该整理整理了,需要记录一下。
但是,还是那句话,我这人比较懒,博客的更新肯定不会很频繁,话也不会很多。
能一句话说清楚的,我很难再想出来第二句话。
以上,算是我的一个开博语吧。
现在,应该很多Java项目的log,都用的log4j或者slf4j。
不知道大家注意,java自动生成的try-catch语句中,exception是怎么处理的。
try {
//TODO ...
} catch (Exception e) {
e.printStackTrace();
}
这样的printStackTrace()是不会出现在log中的,不管你是不是设置为debug模式。
回去改代码咯。不然以后出现新的问题,线上环境还是没有相应的error log,查起来费劲死了。
最近从别人手里接过一个功能点,table的Id(long),居然是当前时间的毫秒数值与playerId做String拼接组成的,playerId是另一个Entity的Id(long)。
在测试阶段一直都没问题,但是上线之后就出问题了。
String newId = String.valueOf(playerId)+String.valueOf(System.currentTimeMillis());
日期的long值+playerId之后,存储类型为string。
上面的string值,在Long.parseLong(value)的时候,出现了NumberFormatExcepti ...