Java 仪表板应用程序

Java 仪表板应用程序,java,mysql,user-interface,web-applications,dashboard,Java,Mysql,User Interface,Web Applications,Dashboard,我有一个简单的任务,我觉得必须有一个应用程序(或者很容易构建或扩展一个开源版本) 我需要重复运行一个mysql查询,并在两次运行之间查找结果的变化(数据是实时输入的) 我已经构建了几个这样的查询,一整天我都在运行它们的mysql客户机的选项卡之间跳跃,试图看看发生了什么变化。这变得很困难,因为有成百上千行的数据,并且您无法轻松记住以前的值 理想情况下,我可以有一个简单的应用程序(或web应用程序)来存储查询,并反复刷新。当数据填入表格时,它可以比较旧的结果,并将颜色更改为红色或绿色(或其他颜色)

我有一个简单的任务,我觉得必须有一个应用程序(或者很容易构建或扩展一个开源版本)

我需要重复运行一个mysql查询,并在两次运行之间查找结果的变化(数据是实时输入的)

我已经构建了几个这样的查询,一整天我都在运行它们的mysql客户机的选项卡之间跳跃,试图看看发生了什么变化。这变得很困难,因为有成百上千行的数据,并且您无法轻松记住以前的值

理想情况下,我可以有一个简单的应用程序(或web应用程序)来存储查询,并反复刷新。当数据填入表格时,它可以比较旧的结果,并将颜色更改为红色或绿色(或其他颜色)

我需要排序和简单的过滤(可能是基于输入的字符串替换到查询中)

我们在工作中运行Ubuntu,我尝试过通过终端脚本(我们使用Ruby)来实现这一点,但我觉得更直观的输出会给我更好的结果

在谷歌上搜索,我看到一些付费应用程序,但一定有什么东西可以做到这一点

我不介意编写一个,但如果不需要的话,我不喜欢重新发明轮子


非常感谢!

我在过去使用Excel做过类似的事情。只需建立一个连接的电子表格,进行查询,结果将输出到Excel,然后按照您喜欢的方式进行格式化。非常灵活,如果您需要查询本身以外的某种逻辑,Excel总是内置函数和VBA

这里有一个有用的链接可以帮助您。它非常简单:


对于像这样简单的事情,你不是在重新发明轮子,而是在做你自己的三明治——有些东西买起来没有多大意义。只要尽可能地创建最简单的网页就行了(例如,一个包含您感兴趣的表名的表,可能还有上次检查时的时间戳。让一些javascipt运行您的查询,并根据您正在查找的更改为单元格着色…根据需要重复此操作。如果您能告诉我数据如何更改…选项卡中的更多条目,我可以给您提供更具体的信息。)le?现有数据的更新?

我经常使用JDBC servlets via来实现这一点。这是一个非常好且非常简单的方法。

这里有一些示例行| identifier | value1 | value2 | value3 | identifier | value1 | value2 | value3 |每个标识符的值字段都会发生变化。因此,假设value1是5000,下次刷新后会上升到5500。我希望它变成绿色。Value2可能会向下,所以我希望它变成红色。我还想按这些字段中的任何一个进行排序。在我以前的工作中,我做了一些windows开发,这样我就可以编写一个c应用程序来实现这一点,但我们运行ubuntu,我不想说服所有人安装wine。任何javascript帮助都是g答:我也取得了一些成功。唯一的问题是excel内置图表缺乏灵活性。我认为,对于R统计编程语言,您需要类似ggplot2的软件包来创建Tufte和很少有人谈论的真正好的图表。