问题标签 [counting]
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.
algorithm - 获取最频繁的项目而不计算每个项目
我想知道是否有一种算法可以计算“最常见的项目”而不必对每个项目进行计数?例如,假设我是一个搜索引擎,想要跟踪 10 个最受欢迎的搜索。我不想做的是为每个查询保留一个计数器,因为我可能有太多查询无法计数(而且大多数都是单例)。有一个简单的算法吗?也许是概率性的东西?谢谢!
sql - SQL - 子计数
嗨,我有一些 SQL ...
产生类似...的东西
谁能告诉我如何调整它以查看以下内容?
python - python直方图单线
有很多方法可以编写计算直方图的 Python 程序。
通过直方图,我的意思是一个函数,它计算对象在 an 中的出现iterable
并输出字典中的计数。例如:
编写此函数的一种方法是:
有没有更简洁的方法来编写这个函数?
如果我们在 Python 中有字典推导式,我们可以这样写:
但由于 Python 2.6 没有它们,我们必须写:
虽然这种方法可能是可读的,但效率不高:L 被多次遍历。此外,这不适用于单寿命发电机;该函数应该同样适用于迭代器生成器,例如:
我们可能会尝试使用reduce
函数(RIP):
糟糕,这不起作用:键名是'x'
,而不是x
。:(
我结束了:
(在 Python 3 中,我们必须写list(d.items())
而不是d.items()
,但这是假设的,因为那里没有reduce
。)
请用更好,更易读的单行符击败我!;)
php - 计算函数回显语句的次数
我有一个调用另外两个函数的函数:
我想做的是找出一种方法,我可以获得函数回显某些内容的总时间,并将该信息显示在 myFunc() 中。我写了一个计数函数,但它并没有像我预期的那样工作。
有什么建议么?
jquery - 使用 jquery 计算 iframe 内的标签
iframe src 是这样的:-内容是动态的。如何通过在服务器端或客户端使用 javascript<iframe src="http://mysite.com/testing.php?id=7632762"></iframe>
找出 iframe 中的<div>
或<li>
或标签的数量?<p>
-谢谢
xslt - 在 XSLT 中计算不同的项目
我有这样的 XML:
我知道有了这个 XSLT:
我可以输出以下内容:
但我真正想要输出的是:
也就是说,我想列出不同的元素以及每个元素出现的次数。请注意,我希望元素按首次出现的顺序出现(这可能会排除一些使用排序的解决方案)。
我该怎么做呢?
xslt - 计算 XSLT 中的不同项目,与深度无关
如果我运行以下 XSLT 代码:
在以下 XML 上:
我得到了想要的输出:
(如果您愿意,请参阅我的原始问题以获取更多信息。)
但是,如果我在此输入上运行它:
我什么都得不到。(请注意,我只是将原始输入包装在一个 ExamStore 标记中。)我期待并希望得到相同的输出。
我为什么不呢?如何更改原始 XSLT 代码以获得相同的输出?
sql - 选择计数(*)与保留计数器
假设索引已经到位,并且绝对计数准确度不是必需的(可以偏离一两个也可以),是否可以使用:
选项 A
对比
选项 B
然后做:
随着表增长到数千/数百万条记录,我可以合理地预期执行 select count(*) 会降低多少性能?
jquery - 统计新项目
这是我的场景我有一个嵌套的可排序树简化看起来像这样
现在字段集有一个 additem 类
我所做的只是添加一个小 jquery,它添加一个按钮并将一个点击事件附加到它。
我的大部分代码都在这里
请注意,在上面的代码中,我调用了一个变量 X,它需要是一个数字,以便新项目可以是唯一的,这就是我正在寻找的如何跟踪我放入树中的所有新项目
任何帮助,将不胜感激
编辑 我提到我使用 x 变量似乎很草率,但我也想修改这个函数,以便我可以使用它添加各种不同的项目,所以我使用新的 + x 或旧的 + x
php - 在mysql中计算数据并按周分组
这是我的数据库表:
我有很多关于这个表的数据。如果我想显示如下结果,我该怎么做:
一个月的数据很多。我想将它们分开计算一周。如果有数据达到大约一周,那么脚本将自动计算它们并在第 1 周、第 2 周、第 3 周等共享它们。我怎么做?或者你有什么想法吗?使用YEARweek()
命令怎么样?