论坛首页 Java企业应用论坛

JFreeChart图表生成在内存中,在页面显示的问题

浏览 13894 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-03-16  
java虫 写道



我用这个方法自己做过实验,生成速度还可以。就是用jfreechart生成的图片字体不太清晰感觉。


自体不清晰可以看看这个
http://www.blogjava.net/jfy3d/archive/2005/12/06/22804.html
0 请登录后投票
   发表时间:2007-03-16  
我就是在回答你的问题啊。因为你的这种2种打算都有漏洞啊。
1.生成文件的方法,产生的文件怎么维护呢?
2.至于动态流的方法则是对服务器资源的严重浪费。。。

当然如果你的工作必须要求你在这两种方法中选择的话,那么推荐的选择方法就是,你业务的重复性是否比较高呢?如果比较高的话,就采用生成文件的方式,尽量重用生成的图片,如果没有重用图片可能性的情况,你也就剩下动态流的输出了。
0 请登录后投票
   发表时间:2007-03-19  
采用第一种做法,并使用listener来清除服务器上的图片。
这是最通用的做法。
0 请登录后投票
   发表时间:2007-03-19  
能不能再具体一点?如果每次请求都生成一次,那就太浪费资源了,速度也会下降。可不可做个触发器,数据更新后,马上就生成图片,然后存下来。如果没有数据更新,就调用原因的图片?
0 请登录后投票
   发表时间:2007-03-19  
没必要复杂化,就直接用第2种,如果性能有问题,单独弄个server做图片server
0 请登录后投票
   发表时间:2007-03-19  
楼上的肯定不是最优解,一个小小的东东,就要弄个server来支持,更大的浪费!!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics