问题标签 [criterion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
202 浏览

haskell - threadscope在实际项目中的工作流程是怎样的?

我有一个使用标准生成报告的 cabal 基准测试,我还需要使用 threadscope 来修改并行度。
我刚刚设置好它,所以它只有 4 个函数,大约 8 秒的执行时间,而且事件日志文件的大小由此达到 500-800mb,这是有问题的 - threadscope 的加载经常冻结并且即使在 RAM 磁盘上也需要很长时间 &一台非常好的现代机器。

我想我不明白这是如何完成的工作流程。
实际项目将消耗足够多的内存和时间,使其完全不切实际。

处理这个问题的做法是什么?

0 投票
1 回答
4010 浏览

java - 无法解析 Hibernate 条件中的属性

我有 2 个实体,其摘录如下:

我尝试对不同的字段进行限制,其中一些有效,而另一些则无效。

有了这个根标准:

我尝试使用“PuntoDeVenta”和“PuntoDeVentaCategoria”(有和没有 createAlias)的不同字段进行限制,但我得到“无法解析属性”的异常,例如:

先感谢您

0 投票
2 回答
11203 浏览

java - 按日期字段的条件限制

我有 2 张桌子,Partner并且Visit. 一个合作伙伴可以有很多次访问,也可以在同一天进行多次访问。我需要创建一个限制以了解自给定日期以来访问了Criteria多少天。Partner因此,同一日期的 2 次或多次访问必须只有 1 次。

这只能由Criteriaand完成Restrictions吗?

我可以从具有以下条件的日期获得所有访问:

但是现在,要过滤重复的日子,我需要类似的东西:

任何想法?

编辑: @user23123412 @netik

Visit与合作伙伴 1 相关的表行:

查询后我需要的答案是Visit自给定.date

IE:如果我启动一个查询visitor = 1并且startDate = 12/10/2014结果必须是 2,导致行id = 45并且id = 71在同一天有不同的访问,所以它只有一天。

0 投票
0 回答
769 浏览

java - 使用 Hibernate getCurrentSession().delete 方法删除对象列表

我想用 getCurrentSession().delete() 方法删除对象列表。我通过编写如下查询找到了可选方式

我已经找到了另一个解决方案,比如

但它不是数据库有效的调用,因为它不会创建任何查询作为列表的大小。除了编写休眠查询之外,还有其他有效的方法来删除列表吗?

0 投票
0 回答
32 浏览

haskell - 标准:是否可以更改 Benchark 图?

我刚开始使用优秀的criterion包,我想知道是否可以改变图表。例如,我需要

  • 归一化组内的结果,以便组中最长的结果占据图形的整个宽度(无论在其他组中花费的时间如何)

  • 要更改图表中条形的顺序,以便能够拥有标准条形图,而不是使用相同颜色的条形簇,您可以使用所有不同颜色的条形簇。

0 投票
2 回答
1687 浏览

hibernate - 如何在休眠中创建查询使用长度(字符串)

如何在休眠中创建此查询:

我试过这个,但失败了..

0 投票
0 回答
372 浏览

haskell - 懒惰编码的 Haskell 标准基准

我们正在尝试使用Criterion对二进制编码进行基准测试。由于数据类型是严格的,我们完全能够对打包请求的过程进行基准测试。

但是,通过尝试使用runPut对编码过程(请求到字节字符串)进行基准测试,我们更进一步,最终得到了 μs-results。这可能是由于惰性字节串评估。

有没有办法适当地对编码过程进行基准测试?

0 投票
0 回答
61 浏览

haskell - 阴谋集团的开销

我需要在我的程序中对另一个项目进行基准测试,现在我正在做

criterion. 我知道cabal run每次调用时都会检查项目是否已构建,但除此之外它是否会产生大量开销?有没有更好的方法来对 haskell 程序中的其他项目进行基准测试?

0 投票
1 回答
283 浏览

haskell - Haskell 标准 - 'nf' 应用于太少的参数

我是 Haskell 的新手。我正在研究二进制搜索算法的基准(标准)。我不断收到错误:'nf' 应用于太少的参数我做错了什么。

谢谢

0 投票
1 回答
226 浏览

haskell - 使用标准分析可执行文件

我需要分析大量的 haskell 可执行文件,希望是并行的。我能够从 Criterion 库中获取时钟时间measuremeasTime但无法获取measCpuTime或任何 GC 报告工作(measCpuTime返回一个不可能短的时间)。代码如下所示:

简而言之,我将可执行文件System.Process.system作为 IO 操作运行,并且我已声明ExitCodeNFData以便开始nfIO工作。我做错了什么?有更好的工具来完成这项任务吗?

如果你想玩它,文件就在这里。