问题标签 [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 投票
2 回答
409 浏览

java - 投票系统存在逻辑问题

我正在寻求关于上下投票系统的帮助。

目前我有一个投票表,其中引用了投票的用户、被投票的用户和被投票的信息(停车位)

投票类型可以是 0 表示不投票,1 表示赞成,2 表示反对

现在我遇到了一点逻辑问题。

例如

  1. 如果用户已经在parking_spot 上投票了怎么办
  2. 我如何检查用户是否已经投票,如果他还没有然后插入,但如果他已经没有投票了。

  3. 我如何更新用户(uploaded_by_user_id)分数。加一表示赞成票,减一表示反对票。

所以一般流程是

用户按下投票,服务器检查是否已经被投票,如果是则不能再次投票。如果不是,则 vote_casted_user_id = 当前用户,parking_spot_id = 当前信息,upload_by_user_id = 上传信息的人,然后根据投票类型更新 upload_by_user 分数。

我正在使用带有 JDBC 连接到 MYSQL 数据库的 java servlet。

对我有什么想法吗?

0 投票
1 回答
671 浏览

facebook - 使用 facebook 对网站上的图片进行投票

我正计划制作一个网站,上面会有几张照片供人们投票。

我想使用 Facebook 进行投票,以便用户在网站上选择他/她最喜欢的图片,当他投票时,他将启动一个 Facebook 应用程序,以便识别用户。他的投票将与用户 ID 一起存储在我的数据库中,因此他不能投票两次。用户可以选择用投票更新他的墙。

我知道这是可能的,而且我知道如何制作 Facebook 应用程序。但是我似乎没有找到一种方法可以从网站上访问它。

所以简短的问题:如何创建一个 facebook 应用程序,该应用程序将从网站调用并在将投票添加到数据库后返回信号?

谢谢

0 投票
2 回答
271 浏览

php - PHP/MySQL:在投票系统中,如何防止用户看到他已经投票的个人资料?

一般来说,我怎样才能让用户看不到他已经投票过的个人资料,这样他就不会投票两次?

我有一个用户表(称为“用户”),每个用户都有一个唯一的用户 ID(列“userID”),我有另一个表(称为“投票”),每个用户给另一个用户的每个投票(使用他们各自的用户 ID 的列“fromUser”、“toUser”、“vote”),所以如果我想向用户显示一个新的随机配置文件进行投票,那么排除当前用户已经投票的任何用户的最佳方法是什么on(换句话说,排除任何“userID”,其中“userID”是“toUser”,“fromUser”是当前用户的 userID)。

谢谢!

0 投票
4 回答
964 浏览

algorithm - 是否有匿名、可变、安全投票的算法?

我想在我的应用程序中实现一个反馈机制——基本上是一个分数。要求是:

  1. 总数存在,并且可以读取
  2. 用户可以将他的分数添加到总分中
  3. 用户不能添加第二个分数,但可以更改他的原始分数,再次通过删除(减去)原始分数并添加新分数来更新总分。
  4. 不可能确定给定用户的投票是什么

似乎这与密码学理论接壤(甚至重叠),但我找不到任何可以解决这个问题的东西。有没有人有任何特定的算法可以解决这个问题?或者甚至是我可以用来追求它的其他搜索向量?

0 投票
6 回答
138 浏览

python - 存储增量数字的最佳方式?

我正在为一个相对较大的网站实施投票系统,我想知道应该在哪里存储投票数。主要问题是将它们存储在主数据库中会给它带来很大的压力,因为 MySQL 不太擅长处理大量简单的查询。

到目前为止,我最好的选择是使用memcached它,因为它似乎非常适合这项任务(非常快速且面向键/值)。这个解决方案的唯一问题是它memcached是非持久性的,并且没有简单的方法来保存这些值。

是否有专门为此任务设计的东西,最好是使用 Python 后端?

0 投票
4 回答
235 浏览

php - 如何为要禁用的多个链接设置会话?

一块file1.php:

这会将用户带到将数据插入数据库的页面。

文件2.php:

但我有多个页面(如:file1.php?id=1 | file1.php?id=2 | file1.php?id=3 等)。session 变量可以处理多个数字吗?有没有办法做到这一点?

任何帮助表示赞赏。

(PS:目前我正在使用 GET 方法禁用链接,但我认为 SESSION 更可靠。)(PPS:我需要这个作为投票脚本。)

0 投票
1 回答
786 浏览

javascript - 自订购投票系统

我需要一些基于 javascript 的代码来帮助我的投票系统。基本上,我正在努力研究如何让我的收到投票的物品自行进入订单状态。因此,如果一个项目有 52 票,而下面的项目获得 2 票,得到 54 票,我希望它与上面的 1 交换位置。

0 投票
1 回答
691 浏览

php - 如何一起计算 UP 投票,然后从数据库 ORDER by UP votes 中选择

我的网站上有投票系统,它将每个用户投票存储在名为skmp_voting的表中,该数据库中的每条记录都有iditem_id(这是用户投票的文章的 id )和vote_value。vote_value 取决于用户做了什么,如果他们投票赞成,价值是“1”,如果他们投票反对,价值是“-1”。

我有 toparticles.php 页面,我不想显示热门文章,所以文章有更多的投票。这是我的 mysql 查询,用于获取我现在拥有的热门文章:

它从另一个名为stories的表中选择文章信息,并将其与skmp_votes表中的 vote_value 放在一起。

我很确定这是不对的,因为它选择的 vote_value 等于 1 或其他值,所以我需要以某种方式将所有 vote_values 一起计算,然后使用 mysql 查询来获取热门文章。

0 投票
1 回答
1388 浏览

drupal-7 - 搜索 API Solr 与五星级(或类似)评级系统(fascet 和 sort)的集成

我正在尝试使用带有 Solr 集成的 Search API 分面搜索按评级对节点进行排序。我已经设置了五星级评级(每个节点大约 9 个,它是一个大型的多轴评级系统。)但我无法索引这些评级!

有人可以帮助我了解如何更改此设置,以便我可以使用方面搜索来进行评分吗?

否则,是否有任何关于其他模块(除了五星级)的建议可以让投票被索引?

谢谢!

贾斯汀

0 投票
2 回答
4770 浏览

ruby-on-rails - 哪个 Rails 投票系统 gem 具有以下功能?

哪个 Rails 投票系统插件或 gem 具有以下功能

  • 投票赞成和反对

  • 能够显示净票数

  • 为模型中的所有对象投票(但每个用户每个对象只能投票一次)
  • 按较高的投票数列出模型中的所有对象
  • 不要对自己的对象投票

我看过竖起大拇指 宝石,但它没有说明清楚,我可能错了(如果我错了,请纠正我)。另外我需要知道是否可以自定义竖起大拇指宝石?提前谢谢你