草庐IT

monthly_report_chart

全部标签

php - 制作 wkhtmltoimage 等到 Google Chart API 完全呈现图表

我想做什么使用exec打开一个.php页面exec('./wkhtmltoimage-i386abcdef.com/combined.phpchart.jpg',$op,$er);这样我就可以得到渲染图表的图像。实际发生了什么在运行包含上述命令的页面时根本不会创建chart.jpg。调试(1)我在浏览器中直接执行combined.php,图表按预期显示。所以combined.php代码没有错。(2)我也试过放Hellothere!在combined.php中,这导致chart.jpg被创建并且输出显示为图像。所以这让我相信wkhtmltoimage需要等到图表被渲染出来,然后执行转换操

java - 将报告模板 RPT/RDL 转换为 JRXML/Jasper Reports?

我目前正在使用CrystalReports,我想切换到Jasper。为了简化过渡,我想要一种自动或半自动转换现有模板的方法。这可能涉及更多中间格式/应用程序/库,免费或付费,开源或专有-我只是在寻找一些可能。经过一番挖掘,我发现了一个可以将Crystal转换为SQLReportingServices的应用程序,即CrystalConverter,但仅此而已(还有一堆死掉的项目和网站甚至不再存在)。这里有没有人知道更多可以帮助我完成这项工作的现有软件或库?任何对主题有经验的人都可以让我确切地知道我必须自己编写哪些部分,以及可以使用哪些现有解决方案来完成其他部分?提前致谢,如果我不能问更具

java - Jasper Reports - 自定义条码生成

使用的库/工具:1)贾斯珀报告2)iReport3)Java我已经为我的报告生成了一些标准条形码,但这次,我尝试生成一个自定义条形码,为此我有一个字体文件custom-barcode.ttf。截至目前,iReport支持2个条码库-Barcode4j和Barbecue,它们不支持我需要的自定义条码。有什么开始的想法,而不需要太多使用一些新库的开销(我已经在使用Barcode4j了)?顺便说一句,我知道这个网站上已经存在类似的问题(custombarcodefont)。 最佳答案 刚刚尝试了@mdahlman的回答并且成功了。我使用b

java - 通过 maven surefire-report 在单个文件中以汇总格式执行单元测试类中的测试执行时间

任何人都可以让我知道如何通过maven-surefire获取单个文件中单元测试类中每个单元测试所花费的时间吗?我已经看到我的target/surefire-report它有每个测试的文件。基本上我正在寻找一个汇总了所有执行时间的文件。如果可能,还可以按每个测试的执行时间对结果进行排序。我在MacOSX10.12.6上使用maven3.5和surefire-plugin2.4.2。 最佳答案 maven-surefire-plugin目前不允许您这样做。它将所有结果写入单独的文件中。您可以在其issuetracker中创建功能请求,如

java - Web Charting,服务器端还是客户端?

我正在尝试确定我们是在服务器端呈现图表并将它们作为图像推送到浏览器还是使用javascript图表库在客户端绘制图表更好。我正在查看JFreeChart和Dojo图表库,我的目标是在JBoss中运行的现有JSP站点。有没有人有这方面的经验谁可以指出每个的优点/缺点。目前,除非数据集很大,否则我认为客户端渲染的效率要高得多。 最佳答案 我想推荐一个我写的库:charts4j这是一个服务器端图表解决方案。以下是一些功能:几乎支持GoogleChartAPI的所有功能隐藏创建与GoogleChartAPI通信所需的URL参数的丑陋细节可以

java - 打印没有页面的 Jasper Report

我正在创建HTML(弹出窗口)、EXCEL和PDF报告,并希望在一页上显示我的报告。此报告不会用于​​打印,因此无需将我的报告分页。再加上后来的用户想用内置的Excel排序。是否有忽略页面的选项? 最佳答案 切换pagination在报告填写期间。例如,不应对Excel或HTML输出进行分页。示例代码:parameters.put(JRParameter.IS_IGNORE_PAGINATION,true);JasperPrintprint=JasperFillManager.fillReport(report,parameters

java - hibernate : Splitting table automatically every month

我正在使用PostgreSQL和Hibernate开发一个Spring-MVC应用程序,其中我有几个表的行数超过10万(10万)。这些表,我95%的时间只访问最新的数据,筛选所有这些行非常耗时。很多时候查询规划器甚至不使用索引(出于我不知道的原因)。然后我想到每周拆分数据库表,这样我们就可以先访问最近几个月的数据库,然后如果用户请求,则直接将以前表的更多结果添加到请求中。执行的大多数查询都需要JOIN,因为表是一对多映射的。行数大于10万的模型文件之一。型号:@Entity@Table(name="groupnotehistory")publicclassGroupNoteHistor

java - SonarQube + Reports 中未显示的依赖模块中的聚合覆盖率或覆盖率由 Jacoco 生成

我正在运行jacoco插件来生成html、xml和jacoco.exec报告来衡量由我的testNg测试的代码的覆盖率测试。我在本地和Jenkins中成功生成了这些报告,我所有的单元测试结果都反射(reflect)在Sonar中,它向我展示了覆盖范围.我的jacoco.exec有模块和依赖模块的覆盖结果。我已经使用eclipse的eclemma插件验证了这一点。我没有在Sonar的依赖模块中获得覆盖结果。我做错了什么。我的插件是这样的org.jacocojacoco-maven-plugin0.7.7.201606060606prepare-agentreportprepare-pac

java - Maven-Surefire-Report 插件未生成报告

如标题所示,我正在尝试在我的maven项目执行时生成JUnit结果的HTML报告。另一个人告诉我检查maven-surefire-report插件,看起来它有我想要的东西,但我似乎无法生成HTML文件。我希望只生成一个HTML文件,然后我可以将其放入我的老板的电子邮件中。我真的不想走将结果发布到网站的道路(至少目前不想)。这是我的pom部分的样子(不要担心丢失标签。我正在复制和粘贴相关部分,并尽量不粘贴公司信息,但我知道我有正确的开始/结束标签):编辑:添加了完整的pom。4.0.0myGroupmyArtifact0.0.1-SNAPSHOTjarmyNameDemoprojectf

java - Eclipse Memory Analyzer - Leak Suspects Report 没有指向我的类 - 为什么?

我正在尝试确定我的web应用程序中是否存在内存泄漏。我正在使用VisualVM和JMeter来加载测试和观察堆。我昨天将堆转储保存到文件并下载了EclipseMemoryAnalyzer...在对VisualVM感到非常沮丧之后,我认为Eclipse会比VisualVM更好地查明泄漏(如果有的话)。我在Eclipse中打开堆文件并运行他们所谓的泄漏嫌疑报告。我以为它会指向我的webapp中的一个特定类,但事实并非如此。所以我不知道如何使用它提供的信息来找出泄漏嫌疑人在我的任何特定类别中的位置。这是我的一个堆转储文件的泄漏可疑报告的结果。Oneinstanceof"org.apache.