问题标签 [loop-counter]
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.
repeat - 可以访问 Scratch Repeat 块的内部计数器吗?
我假设Repeat()
Scratch 中的块有某种内部计数器,它在每次围绕块的开始或结束时递增或递减。
可以以任何方式访问此计数器的值吗?
我意识到可以这样做以获得可用的计数器,但我只对我帮助开发的不同语言的潜在类似实现感兴趣。
assembly - 如何正确测试条件:je 或 jge
我有时会使用这种模式来迭代一些东西的数组:
我知道测试是否相等就足够了,但不应该“安全地”测试“大于或等于”(防止不会发生的情况)。
在这种情况下应该使用 je 还是 jge ?
我正在询问可以减少引入错误的可能性的具体提示。
for-loop - 我是否应该期望看到“for”循环中的计数器在其体内发生变化?
我正在阅读别人的代码,他们在循环内分别增加了他们的 for 循环计数器,以及通常的事后想法。例如:
根据其他人编写和阅读的大部分代码,我应该期待看到这个吗?
csv - 运行 csv 中定义的用户;对于在线程组中定义的循环数 -Jmeter
场景:CSV 文件包含 5 个用户名和密码,以下是 EOF 上的设置 Recycle:false EOF 上停止线程:true 共享模式:当前线程组
下面是我的测试配置:
这里是线程 2 和线程 3;它为两个 2 和 3 用户运行;但不是循环计数不起作用。
multithreading - 循环计数和线程数之间的混淆以及关于线程寿命的查询
以下两种情况有什么区别,是否会产生类似的性能影响?场景 2 中请求之间的延迟是多少?
场景 2 中的所有线程都会保持活动状态吗?
我知道线程模拟用户和循环计数意味着线程将发出请求的次数。
场景一:如果线程数为 10,ramp-up time 为 10,loop count 为 1。
场景二:如果线程数为 1,ramp-up time 为 1,loop count 为 10。
database - JMeter 线程运行一次,而循环计数器设置为“永远”且具有恒定吞吐量计时器
我在 JMeter 中有一个测试计划来测试 memSQL 数据库,它似乎只运行每个线程一次,而不是永远运行。
- 它有 3 个线程组。
- 每个都有自己的 JDBC 请求元素(1 表示删除,1 表示插入,1 表示选择)。
- 我希望所有请求都从 csv 文件中读取参数。我为整个测试计划使用 1 个 CSV 数据集配置元素(共享模式设置为所有活动线程)和每个线程组 1 个(模式设置为当前线程组)尝试了我的测试。
- 用于删除和插入的 JDBC 请求元素具有为查询类型属性设置的准备好的更新语句。
- select 的一个请求元素具有为该字段设置的准备好的 select 语句值。
- 在我尝试的所有情况下,CSV 数据集配置属性都设置为:EOF 上的回收 - 真,EOF 上的停止线程 - 假。
- 我在整个测试计划中使用了一个恒定的吞吐量计时器元素。对于 based on 属性,它设置为所有活动线程(共享)。
- 就像标题中提到的那样 - 每个线程组都勾选了永远循环计数框。没有使用调度程序,并且在错误时选择了继续按钮(尽管没有)。
- 在摘要报告中,我没有从 db 中得到 java 异常。只有查询输出和延迟时间。
如前所述,我已经为所有线程组尝试了 1 个 csv 源文件。现在我创建了 3 个不同的 csv 文件,问题仍然存在。我尝试将所有线程的加速时间设置为 0、0.1、1、2,但仍然没有运气。
查看我创建的摘要报告后,我总是看到相同数量的样本。我有 3 个线程组,每个线程组有 80 个线程,所以我总是得到 240 个相同的线程。即使测试持续了 1、2、3 分钟等。我尝试通过关机和停止测试来结束测试,并且两者都得到了相同的数字。
我希望线程继续运行,似乎它们只完成一次工作,然后在测试进行时停止。这与恒定吞吐量计时器有关吗?我在这里想念什么?
python - 有没有办法将条件仅放在循环中的列表中的最后一个输入上?
在收集用户输入的 Python 'while' 循环中,有没有办法在最后一个循环上设置条件?用户确定循环的数量,但我想在最后一个输入上设置一个大于或等于 1 的条件。
我已经有一个一般值错误,以确保没有输入是字符串。我希望第一个 x 输入量的浮点输入,然后将最后一个输入限制为 1 或更多。
python - Python循环计数器返回0
我正在编写决策树和混淆矩阵,并添加了循环计数器来确定代码的运行时间,但它返回 0。
这是我正在谈论的一个例子
python - 循环计数器返回 0
对不起,如果这有点傻,我是编码新手。我尝试创建一个混淆矩阵,我使用了 unique 函数,然后创建了一个空矩阵并尝试添加循环计数器以确定时间复杂度,但它返回 0。我认为这是因为我没有正确调用该函数,但我不知道该怎么做。非常感谢你的帮助。