问题标签 [unique]

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

ruby - 如何使数组不区分大小写

据我所知,结果

我的问题是:

如何使 ["a", "A"].uniq 给我 ["a"] 或 ["A"]

0 投票
5 回答
1680 浏览

php - 从 PHP 中的关联数组数组中删除欺骗/排序

我有一组关联数组

两个问题

  1. 如何根据字段“Oil”删除重复项是否有一个 array_unique 可以提供一个作为自定义比较器的回调?

  2. 如何按自定义字段“火花塞”排序

0 投票
10 回答
2016 浏览

algorithm - 压缩算法是否可以为两个不同的文件生成相同的输出?

我想知道压缩算法是否总是为两组不同的文件生成唯一的输出。

假设我有两个文件 A 和 B,并假设我正在为每个文件应用压缩算法(例如 PKZIP - 这可以是任何压缩算法)以分别获取 A.zip 和 B.zip。对于 A 和 B 的某种组合,A.zip 是否有可能在二进制级别与 B.zip 完全相同?如果这不可能,我们可以安全地假设压缩等同于加密散列,以保证唯一性? 另一方面,如果可能的话,您能否提供一个样本 A 和 B 文件以及用于验证这种重复性的压缩算法?

0 投票
3 回答
485 浏览

c# - c#通过唯一属性调用对象

我有一个类推荐。当您在类中创建对象时,它会检查输入字符串是否唯一(因此绝不允许重复对象)。但是当我发现输入字符串 str1 等于先前创建的对象的字符串时,我不想创建新对象或只是返回 false,而是想更改已创建对象的属性。但我无法弄清楚如何做到这一点,因为该方法无法知道对象的名称。但我知道它的独特之处!我觉得这必须足以以某种方式调用它,并做我需要做的事情。

有任何想法吗?
谢谢!

这是课程:

0 投票
1 回答
2732 浏览

database - 基于 django 中另一个字段的唯一值字段

前言:我是 django 和 db 设计的新手。

超级编辑:我做了一些重大的改变,所以我的改变之前的答案可能会引用不在这里的东西。我道歉。

我会直接看代码:models.py:

Word 表已被填充。在管理员中,我创建了一个播放器。然后我创建一个团队并向其中添加成员。我已将所有权添加到管理员。我创建了一个新的所有权,我可以从球员、球队和文字中挑选。我想设置一个约束条件,如果一个球员拥有一个给定球队的词,那么属于该球队的球员不能在球队内拥有这个词。他们可能在其他团队中拥有这个词。

现在的样子。我可以让同一支球队的两名不同球员拥有同一个词。坏的。基本上,我希望管理员说出这个团队中拥有的所有单词,而不是让它们在下拉列表中可用。

我如何模拟这种关系?如何在管理员中获得此功能?

编辑:我添加了会员模型只是为了表明我正在尝试解决一个不同的问题。正如我所说,这是我真正使用的简化示例。如您所见,我已经完成了成员关系,我正在尝试解决一个单独的所有权问题。

0 投票
6 回答
2926 浏览

c++ - 如何使用 vc++ 代码获取系统唯一 ID?

我是 vc++ 语言的新手,所以我想使用 vc++ 语言获取系统唯一 ID。所以请任何人都可以帮我编写如何获取系统唯一ID的编码吗?

0 投票
5 回答
1818 浏览

php - 使用 PHP 创建游戏时间表_比我想象的要难

我有一个未知长度的数组,它总是有一个可整除的值,例如:

我需要创建集合:

值的顺序除以 v 表示它们是一个集合。集合中值的顺序无关紧要(我随机将它们放在一起)。如您所见,在任何其他集合或同一集合中不能有重复的集合匹配。

我尝试了许多不同的方法来想出一些可行的方法。我得到的最接近的是将初始值放入包含所有可能的有效匹配的级联数组中:

这些值是一个名为 $sched 的数组中的数组。 我在数组中留下了 30 个 .. 哎呀

数字是团队。每支球队都需要与每支球队比赛一次。赛程将设置为每支球队每周只打一场比赛。时间表需要设置几个星期,以允许在没有球队每周比赛超过一次的情况下进行所有比赛。

我已经使用了一个排列函数,这就是我想出上面没有相同匹配的数组的方法。我现在需要弄清楚如何输出时间表,如上面的 Sets 所示。(请记住,只要没有球队在同一组比赛中两次比赛,示例的顺序并不重要)

所以这没有用,我把它复杂化了,超出了它应该的程度,我不能再解决这个问题了。任何帮助,即使它意味着重新开始,将不胜感激!

0 投票
3 回答
524 浏览

mysql - Mysql中的两列在column1和column2之间具有唯一性约束

让我们考虑一个用户表: Username,email1,email2

现在,我想确保此表中的两行没有任何共同的电子邮件地址。确保这一点的最佳方法是什么?

例如:如果表有行:“Bill,bill@email.com,bill@gmail.com”,那么尝试插入像“Billy,billy@yahoo.com,bill@email.com”这样的行应该会出错。

在此先感谢,钱德雷什

0 投票
5 回答
1960 浏览

perl - 有哪些单行语句可以将第 n 列的唯一元素输出到另一个文件?

我有一个这样的文件:

有哪些单行语句可以将第 n 列的唯一元素输出到另一个文件?

编辑:这是人们给出的解决方案列表。多谢你们!

0 投票
1 回答
573 浏览

xslt - XSL:结合分组和调用模板

我感兴趣地阅读了网络上可用的技术,这些技术使用 XSL 从包含重复项的 XML 文件中提取唯一的项目列表。

这些范围分为 2 类:1) Muenchian 方法(例如: http: //www.jenitennison.com/xslt/grouping/) 2) 或前兄弟查找这些都依赖于 XPath 表达式来选择数据分组。

但是,在我试图解决的 XML 文件中,数据不是“本机”存在于 XML 文件中的。我正在使用 xsl:template 从我的元素中计算一些聚合数据。我想根据汇总数据进行分组。

例如我有:

我知道数据的结构并不完美,通过创建子元素我可以做一些更简单的事情,但是我不能轻易更改数据源,所以让我们把它当作一个挑战。

我想总结一下,我有约翰的不同评级:约翰的评级:好坏

我有一个 xsl:template 可以接受一个记录元素并返回 John 对该记录的评分:示例:

我可以在 xsl:for-each 下调用它以获取 John 评论的详尽列表。但是我不能将此调用与任何方法结合起来以获取唯一值。

我是否必须使用中间 XSL 将我的 XML 文件转换为更结构化的方式?或者我可以一步完成吗?

非常感谢杰拉德