Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » 技术文章库
打印话题 寄给朋友 订阅主题 |
作者 | JAVA画图表 |
灰色天空
发贴: 17 积分: 1 |
于 2008-06-04 09:41
这是一个24小时的CPU曲线图,每个采样间隔是10分钟。 http://finesoftware.k13.23dns.net/picFforum/new.png 从图里面可以看到统计指标分别是用户使用的cpu 、 系统使用的cpu 、 空闲cpu 和i/o,这四个指标之和是100%。 这个表最终展现就是这么一个图表,可以说设计方面就没有什么难度了。用***做这个报表很简单,几乎是除了手敲一个标题,其他全部用鼠标操作,几步就好了。 因为数据源的结构很清晰,写SQL这一步也就省了,直接用***的数据向导把需要的列取出来就行,当然加一个查询时间段还是需要动手写一个两句的SQL,不就是where to_date()……,再不会写SQL的人现在也会写了。 :) 把SQL里面选好的五个列,分别是时间,系统利用率,用户,空闲的,I/O的,依次拖拽到报表界面里面。用默认的设置就好了,改都不用改。 最后加个标题。要不然图表的图例没有啊。 当然,这个表只要体现图表,可以不用拖拽数据到报表里面,直接在图表里面选SQL数据源。不过,我更喜欢先把数据取到格子里面,再直接从格子里面读,简单明了。 当然,所有设计的工作完成了以后,要记着把格子里面的数据隐藏掉,否则就图表和清单一起展现了。 PS:因为数据量比较多很密集,如果X轴直接按照原始取点展示的话,下面就是一片黑色聚集到一起了,要设置一下,根据需要相同的年,月,日,时,分,秒都可以合并。 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
16102 | JAVA画图表 | 灰色天空 | 626 | 2008-06-04 09:41 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |