问题标签 [trending]

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 投票
1 回答
1172 浏览

javascript - 猫鼬查询“热门”帖子

我想显示基于likes和的数据库中的帖子列表date,想想基本的“趋势”项目页面。

我想使用一个公式score = likes / daysSinceCreation,然后根据这个分数获得前 10 个帖子。

如何使用 mongoDB/Mongoose 添加该排序功能?

Posts.find().sort(???).limit(10).then(posts => console.log(posts));

目前我可以获得上周的热门帖子(查找创建日期是否大于上周并按分数排序),但是如何在不从数据库中获取所有项目的情况下实现更复杂的排序功能?

例如:今天是星期五

ID的排序列表是:[4 (Th), 5 (Fr), 2 (Tu), 3 (We), 1(Mo)]

0 投票
1 回答
146 浏览

php - 如何显示带有视频 ID 的 Youtube 10 热门视频?

请帮助如何使用视频 ID 显示 youtube 10 趋势视频。

我使用此代码但不显示视频 ID 帮助。但正确显示热门视频。

0 投票
1 回答
301 浏览

algorithm - 如何标准化趋势数据?

假设我想计算两个数据点(A 和 A')的速度,每个数据点都有一个分数和一个发布时间(A' 是 A 的未来版本,并且分数更高)。这将是

我想要捕捉的是高速趋势。这意味着我想要一个从 20 到 200 的分数,其权重高于 8500 到 9000。所以我想通过将分数除以基线来标准化这些数据。

前任。如果 A(score) 为 2,A'(score) 为 3,则基线为 2,所以在上面的公式中,

然而,这意味着当数字如此之低时,速度将非常高(因为另一方面

产生非常低的速度,因为仅在此示例中时间差是恒定的,但通常情况下,时间差是可变的)。

有什么方法可以减少低起始分数的影响,同时允许从 20 到 200 的跳跃是显着的?谢谢你。

0 投票
1 回答
63 浏览

apache - 如何在 mahout 中实现趋势推荐器

我正在使用 mahout 核心来实现几个推荐功能。其中,我想实现一个“趋势产品”推荐功能。通常我会使用 Z-score 之类的东西,但我想坚持 mahout 提供的东西,我在库中找不到任何东西。

有谁知道,如何使用 mahout 实现趋势功能?

编辑:我试图完成的事情:我想实现一个通用的推荐引擎,它应该提供a)基于用户历史的推荐和b)关于当前趋势产品的推荐。因此,在过去 N 天内获得更多点击次数的产品比平时多。

此问题仅针对b)

0 投票
1 回答
60 浏览

php - 尝试使用 mongo 和 php 制作趋势页面,需要一些关于如何更新文档和查询它们的想法

我们有一个很大的数据库。我们收集时事通讯,我想制作一个趋势页面。目标是使页面实时且快速!我们希望显示过去 2 小时、4 小时、24 小时、过去一周和过去一个月的热门新闻通讯。

我已经工作MongoDB了一段时间,我尽量保持简单。我想要一个新的集合,trending,它将时事通讯页面的访问者存储在一个时间段中。每次访问时,我都想将时事通讯的信息添加到保存当时趋势时事通讯的对象和$inc统计hits字段中。

我的对象是:

这里的目标是只需要查询桶语言时间。所以,如果我想查看最近 2 小时的热门新闻通讯,我查询{bucket: 'last2hours', language: 'nl', time: '2019-08-08_00'},那么我就有了我需要的所有信息。不需要聚合。这个findOne查询很快。

所以我做了一个方法来更新趋势集合:

首先,这是一个好方法吗?有更好的方法吗?其次,我想计算唯一命中,所以我需要保存一个IP address. 我想计算查询中的唯一命中,update所以我不必依赖findOne查询。实现这一目标的最佳方法是什么?我知道我可以addtoset使用IP addresses. 但接下来我需要计算这些独特的IP addresses.

0 投票
2 回答
261 浏览

twitter - Twitter 使用 WOE_ID 为 24 个城镇中的每个城镇返回了相同的印度热门话题

我使用trends/availableAPI获得了印度某个地点的可用趋势

我在代码中传递了不同的 woeid, 它使用apitwitter_api.trends.place(_id=town_woeid)为每个城镇 woeid 提供了相同的趋势主题/trends/place

这是执行此操作的代码的一部分。

这是每个城镇的相同结果。但它应该为每个城镇提供不同的热门话题,对吧?

谁能告诉我我做错了什么?或者是twitter方面的缓存问题?谢谢。

0 投票
1 回答
48 浏览

ios - 通过排名失败在firebase中获取数据?

我正在尝试在我的应用程序中创建一个趋势功能。

目前的做法:

ranking为探索时间线中的每个帖子都有一个孩子,当他们查看或喜欢时,它会在用户手机上不断更新。

在探索中,我会获取排名最高的 10 个帖子,当用户在滚动后到达某个点时,我会进行分页并在最后一个排名值处获取下一个 10 个最高的 Ending

问题

如果用户在浏览时,最后一个 postRanking 的排名发生了变化,那么下一个分页将会混乱(在我的测试中它重复了许多帖子)。

我怎样才能改变我的策略来避免这个问题?或者什么是修复?

0 投票
1 回答
68 浏览

php - JQuery Load 不会实时加载

我在 PHP 文件中使用 JQuery 来加载另一个名为“live.php”的内容的文件,它显示时间(),但它不会实时加载。为什么会这样?它曾经工作过。

主.PHP

LIVE.PHP

0 投票
0 回答
30 浏览

python - 无法将字符串转换为浮点数:b'\xe7,F\xc0\xf5\x94PI'

我正在尝试将此字符串 b'\xe7,F\xc0\xf5\x94PI' 转换为浮点数。有什么方法可以做到吗?

0 投票
0 回答
40 浏览

authentication - 按日登录跟踪 SQL Server CPU 和内存使用情况

有没有办法通过每天登录来跟踪/监控 CPU 和内存使用情况?我看到很多关于监控这些但没有登录的帖子。我有 4 个不同的公司部门(筒仓)使用相同的数据仓库服务器,我需要它来帮助确定哪个公司部门使用 SQL 服务器的百分比来进行退款。我还需要记录这些信息,这样我就可以看到随着时间的推移按部门划分的趋势。如果我能找到一种方法来查询这些信息,我就可以保存到一个表中以查看趋势。

要监视的 SQL Server 是:

  1. Azure SQL 托管实例 (2019)
  2. 一个本地 SQL Server 2019 实例。