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

asp.net - 在 ASP.Net 中使 javascript 对象名称唯一的想法?

我创建了一个 ASP.Net 用户控件,该控件将多次放置在网页中。在这个控件中,我定义了一个 javascript 对象,例如:

在后面的代码中,我在启动脚本中创建了 MyObject --

当控件中的某个按钮被按下时,它将调用 myObject.someFunction()。现在假设 x 的值对于一个控件将是 99,而对于另一个控件则为 98。这里的问题是 var myObject 将被重复,只有最后一个实例很重要。当然,有一种方法可以使 var myObject 使用一些我还没有遇到过的概念独一无二。想法?

谢谢,

克雷格

0 投票
15 回答
7511 浏览

c++ - C++ 能做什么在任何其他语言中都太难或太乱了?

我仍然觉得 C++ 提供了一些无法被击败的东西。我无意在这里发起一场激烈的战争,如果你对不喜欢 C++ 有强烈的意见,请不要在这里发泄。我很想听听 C++ 大师们为什么坚持使用它。

我对 C++ 鲜为人知或未充分利用的方面特别感兴趣。

编辑:人们,请至少粗略阅读其他回复,以确保您没有重复已经说过的话,如果您同意其他人所说的话,请点赞!

0 投票
3 回答
1515 浏览

javascript - 使用 JavaScript 识别唯一命中

您能否建议一种使用 JavaScript 识别唯一用户的有效方法(例如计算要发送到服务器端的哈希)?

编辑:关键是我不能“侵入”浏览器(例如发送cookies)。IP 也不是选项。它必须是客户端解决方案(因此是 JavaScript)。

0 投票
10 回答
67859 浏览

perl - 如何在 Perl 数组中打印唯一元素?

我在 while 语句中将元素推入数组。每个元素都是老师的名字。当循环结束时,数组中最终会出现重复的教师姓名。有时它们在阵列中并不相邻,有时它们是相邻的。

在完成将值推入其中后,如何仅打印该数组中的唯一值?每次我想打印一个元素时都不必解析整个数组。

将所有内容推入数组后,代码如下:

0 投票
3 回答
129 浏览

concurrency - 列中唯一数据的正确模式是什么?

我有一个具有以下架构的表 [File]

这个想法是 FileID 用作表的键,而 Name 是代表文件的完全限定路径。

我一直在尝试做的是创建一个存储过程,它将检查名称是否已被使用,如果是,则使用该记录,否则创建一个新记录。

但是,当我使用许多线程同时执行存储过程对代码进行压力测试时,我得到了不同的错误。

此版本的代码将创建死锁并在客户端上引发死锁异常。

这个版本的代码我最终在 Name 列中获得了具有相同数据的行。

我想知道执行此类操作的正确方法是什么?一般来说,这是我想使用的模式,其中列数据在单列或多列中是唯一的,并且另一列用作键。

谢谢

0 投票
2 回答
22843 浏览

mysql - MySQL 中的 UNIQUE 索引是否区分大小写?

索引(索引)是否在 MySQL 中定义为 UNIQUE 区分大小写?

0 投票
7 回答
15710 浏览

random - 创建唯一的 10 个字母数字字符串

我正在寻找创建一个简单的短期预订系统,我想生成确认号码

  • 独特
  • 随机的
  • 字母数字
  • 短,至少比 sha1 返回的 32 个字符长的字符串短得多

我只希望有大约 500 个预订,所以我不认为碰撞的可能性很大。

我的一个想法是根据日期时间戳和用户名生成一个 sha1 哈希,然后将其截断为前 10 个字符。对于处理约 500 个预订的目的,这样的东西是否足够可靠?

0 投票
2 回答
2432 浏览

python - deleting rows of a numpy array based on uniqueness of a value

let's say I have a bi-dimensional array like that

I want to have an array formed eliminating whole rows based on uniqueness of values of last column, selecting the row to keep based on value of third column. e.g. in this case i would like to keep only one of the rows with 4 as last column, and choose the one which has the minor value of third column, having something like that as a result:

thus eliminating row [1,5,3.2,4]

which would be the best way to do it?

0 投票
6 回答
145171 浏览

python - 如何从 Python 列表中删除重复项并保持顺序?

给定一个字符串列表,我想按字母顺序对其进行排序并删除重复项。我知道我可以这样做:

但我不知道如何按字母顺序从哈希中检索列表成员。

我没有嫁给哈希,所以任何方法都可以做到这一点。此外,性能不是问题,因此我更喜欢用代码清晰表达的解决方案,而不是快速但更不透明的解决方案。

0 投票
33 回答
638352 浏览

python - 如何在保留顺序的同时从列表中删除重复项?

是否有一个内置程序可以从 Python 中的列表中删除重复项,同时保留顺序?我知道我可以使用集合来删除重复项,但这会破坏原始顺序。我也知道我可以像这样滚动自己:

(感谢unwind提供的代码示例。)

但如果可能的话,我想利用一个内置的或更 Pythonic 的习语。

相关问题:在 Python 中,从列表中删除重复项以使所有元素都是唯一的同时保持顺序的最快算法是什么?