Salomon's Java Castle

Not ready yet

BlogJava 联系 聚合 管理
  3 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks

1. 特殊字符时候产生Java source code的错误。
看了下源代码,发现写文件用的就是FileWriter.write(String content),我改了下,用stream去做

2. jvm crash
其实这个是jdk1.3-1.4 GC的毛病拉,我不知道在5里面有没有fix
只好改jasper reports的代码,把生成的java class用static 的ThreadLocal给reference住。
这个毛病在JasperReports新版本里面已经fix了,因为项目里不能随意换版本所以算了。

3. Performance!
8000 Rows X 100 Columns
JasperReports居然用了10分钟才fill和export出来,慢到出奇阿!
还没时间看那里出的问题,只是自己写了个简单的engine来替代。回头debug进去,或者用Jprofiler看看内存情况。。。真是shit

另外,没有java doc,文档不全,code也多有不好的,comments非常差

简单的说,不要钱的东西的确是差了点

posted on 2005-06-26 12:34 Salomon 阅读(362) 评论(0)  编辑  收藏 所属分类: Jasper Report, etc

只有注册用户登录后才能发表评论。


网站导航: