【发布时间】:2016-09-21 08:37:02
【问题描述】:
我需要测量从数据库请求数据到数据可视化之间经过的时间。
我正在使用与大型数据库相关的网络客户端。创建报告(作为 pdf 文档)时,webclient 将访问数据库。在访问和计算报告所需的数据时,pdf 文档已经在 Web 浏览器的新页面中打开,并显示“about:blank”作为 URL 和“等待 ...”(... = 关联它所在的位置等待)。我实际上需要从“等待...”开始的时间。
我的想法是测量时间,从 pdf 文档的新窗口打开到“about:blank”结束,只需使用:
long lStartTime = System.currentTimeMillis();
//task that identifies the opening of webpage til end of 'about:blank'
long lEndTime = System.currentTimeMillis();
long difference = lEndTime - lStartTime;
System.out.println("Elapsed time: " + difference);
问题是,我不知道如何实现上述任务。 有没有人遇到类似问题或知道如何实现代码?
感谢您的每一次帮助。我不太习惯编程,但我确实有一些基本技能。
提前致谢!
【问题讨论】:
标签: java database time webclient measure