问题标签 [voting]

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 回答
2557 浏览

c# - 如何使用 C# 为 OpenSTV 选举生成 .BLT 文件?

在看到关于版主选举结果的最新 SO 博客文章后,我刚刚下载了 OpenSTV。Jeff 写道,他使用 OpenSTV 进行选举,并提供了一个包含投票数据的选票文件 (.blt)。

我的问题是:如何在 C# 中创建 .BLT 文件?

以下是我认为投票页面做到的两种方式:

  • 投票页面将每张选票添加到 SQL 数据库中,然后在投票结束后以某种方式将这些选票导出到 .BLT 文件中。怎么样?我怎样才能做到这一点?
  • 或者,投票页面创建文件,然后在每次有人投票时添加到该文件。我确定这不是投票页面的工作方式,因为它完全不可扩展,但我怎么能在 C# 中做到这一点?

我有兴趣了解这两种可能性如何工作以及如何在 C# 中做到这一点。提前致谢。哦,我希望杰夫看到这个问题,因为他可能会有一个很好的答案......

0 投票
3 回答
611 浏览

voting - 准确统计匿名选票

我正在构建一个高度依赖匿名用户对某些项目进行投票的小型应用程序。它是如此之小,以至于要求注册会很乏味,而且没有道理。

无论如何,我对此进行了一些研究,包括在 stackoverflow ( https://stackoverflow.com/search?q=anonymous+votes ) 上进行搜索,但似乎没有令人满意的答案。

我的问题是:我可以采取任何安全措施来防止玩匿名投票吗?

想到一件事是 CAPTCHA,但我想避免这种情况,因为用户会在很短的时间内对多个项目进行投票,而 CAPTCHA 只会惹恼他们。

我想到的另一件事是限制单个 IP 的每分钟投票数(除了 cookie),但不确定这将如何工作。

有什么想法吗?

0 投票
2 回答
109 浏览

database-design - 如果我允许用​​户投票,只要他们是注册用户......还会出现什么其他问题?

假设我只允许注册用户投票。我应该限制每个用户每篇文章只能投票一次吗?
我应该维护一个包含 4 列的表 - articleid、userid、位(表示正/负)和一个日期时间列。

你还看到这被滥用了吗?

为了获得净评级,我会查询该表两次 - 一次计算所有正面投票,一次计算所有负面投票。

请告诉我您在我的方法中看到的任何缺陷/优化。

0 投票
3 回答
2184 浏览

drupal - Drupal voting module with an image per option

I've searched for a while and can't find this option.

In Drupal 6.15 I'm trying to setup a Poll that will allow me to upload an image for each option to vote on, and have the image inline with the radio button.

Also I'd like to have a text field for each option to describe the image.

0 投票
2 回答
609 浏览

ruby-on-rails - 在 Rails 应用程序(或替代方案)中实现 vote_fu

一段时间以来,我一直试图在 Rails 中实现一个强大的投票系统,但一直在苦苦挣扎。最初我建立了自己的投票系统,但它过于简单。

简而言之,它只是使用计数器缓存增加了模型中的一votes_count列。Answer这对我来说很好用了一段时间,直到我发现了 vote_fu 并意识到我的投票系统可以变得更加强大。我立即安装了它,整个周末都在拆开我的应用程序,试图让它工作。

我在 Stack Overflow 上发现了一些与此插件相关的其他问题,但实际上都没有提出最终解决方案。这是我的代码:

answers_controller.rb:

votes_controller.rb:

answer.html.erb:(这里有两种不同的方法,这些都不起作用)

路线.rb:

我正在使用 Rails 2.3.5。

有没有人有什么建议?我应该回到旧的手工投票系统吗?还有其他我没听说过的投票插件或方法吗?

0 投票
19 回答
3790 浏览

php - 在投票比赛中寻找作弊者

目前我们正在举办一场比赛,进展非常顺利。不幸的是,我们让所有那些运行脚本的作弊者重新开始工作,这些脚本会自动为他们的条目投票。通过手动查看数据库条目,我们已经看到了一些作弊者——例如,在 70 分钟内使用相同浏览器的 5 星评级。现在随着用户群的增长,识别它们变得越来越困难。

到目前为止我们所做的:

  1. 我们存储 IP 和浏览器并将该组合阻止到一小时的时间范围内。饼干对这些家伙没有帮助。
  2. 我们也在使用一个验证码,它已经被破解了

有谁知道我们如何使用 PHP 脚本在我们的数据库中找到模式,或者我们如何更有效地阻止它们?

任何帮助将不胜感激...

0 投票
2 回答
1769 浏览

c# - 投票系统,如 SO - C#、Asp.net、Webforms

有很多与此类似的问题,但没有一个涉及我发现的 webforms 和 c#。

我有 Linq-to-SQL,一个投票表,我想在其中记录投票记录(Voteup/down/time/ipaddress/user 等)

这是这样做的方法还是有更好的方法:

制作 updown imgs,当您单击 img jquery 时将被投票对象的 id 隐藏在某处(在哪里?),如果它能够创建投票记录然后将 img 设置为基于 ashx 页面响应的颜色/灰度?

示例或示例链接的奖励积分 =D

PS。我在很短的时间内看到了很多关于这个的观点。我将在今晚发布我的最终代码。

0 投票
2 回答
505 浏览

math - 通过收视率和观看次数确定视频的受欢迎程度

我即将开始一个新项目——一个视频网站。用户将能够通过单击“喜欢”或“不喜欢”或类似的东西来注册并对视频进行投票。无论如何,这将是一个二选项投票系统,而不是一个五星级系统。

每隔 X 天,我将生成一张最受欢迎视频的“图表”。所以我的问题是:我应该如何确定给定视频的受欢迎程度?

如果我去统计观看次数最多的视频,这可能会产生非常糟糕的视频进入排行榜的效果(只是因为它们太糟糕了)。

如果我采用基于“喜欢”和“不喜欢”票数的评分系统(例如,100 票喜欢,50 票不喜欢票等于 2 分),观看次数很少的视频可能会出现在顶部图表。

所以,我需要做的是两者的结合。当然,除了垃圾评论和投票之外。

小伙伴们对这个话题有什么看法?

编辑删除了以下标签:[ mysql ] [ postgresql ],为其他更具代表性的标签腾出空间;预期实现中使用的 SQL 技术似乎对评级模型本身的考虑没有太大影响。

0 投票
1 回答
348 浏览

database - 如何构建一个投票系统来支持多种类型的对象进行投票?

我真的在寻找与 SO 设置方式非常相似的东西,可以对几种不同类型的事情进行投票(问题和答案)。通常,我可以使用哪种 DB 模式来支持对许多不同类型的对象进行投票?

我会有一个 Vote 表来引用数据库中的其他对象吗?或者我是否必须或应该为我想投票的每个对象拥有一个单独的投票表。

0 投票
3 回答
2203 浏览

drupal - Drupal - 使用 Fivestar 投票模块构建用于投票的照片库

我如何能够使用 Drupal Fivestar 投票模块对画廊中的照片进行投票,而无需每张照片都是单独的节点。我使用 Fivestar 模块对单独的节点进行投票,但将画廊中的每张照片都设为节点似乎并不合乎逻辑。