![]() |
1
303
您在方法中创建了随机实例,这使得它在快速连续调用时返回相同的值。我会这样做:
(代码的修改版本) |
![]() |
2
185
您正在实例化
这个
要解决问题,请移动
|
![]() |
3
134
//一个非常简单的实现
//现在只需调用randomstr()方法 |
![]() |
4
49
只要使用的是ASP.NET 2.0或更高版本,也可以使用库调用-
获取至少有0个特殊字符的4个随机字符-
|
![]() |
5
20
只为路过的人以及在一行代码中有随机字符串的内容
附:请记住
|
![]() |
6
12
另一个版本的字符串生成器。简单,没有花哨的数学和神奇的数字。但使用一些指定允许字符的神奇字符串。 更新: 我将生成器设置为静态的,因此在多次调用时它不会返回相同的字符串。但是,此代码是 不 线程安全 而且绝对是 不 密码安全 .
用于密码生成
|
![]() |
7
12
此解决方案是对
用法
实施
|
![]() |
8
10
还有一个选择:
|
![]() |
9
7
最好的解决方案是将随机数生成器与base64转换一起使用。
|
![]() |
10
4
这是因为每一个新的随机实例都是通过这么快的调用生成相同的数字。 不 继续创建一个新实例,只需调用next()并在方法之外声明随机类。 |
![]() |
11
4
一个Linq One衬垫,用于良好测量(假设
|
![]() |
12
3
您应该让一个类级随机对象在构造函数中启动一次,并在每次调用时重复使用(这将继续使用相同的伪随机数序列)。无参数构造函数已在内部为生成器植入environment.tickCount。 |
![]() |
13
2
我添加了使用ranvir解决方案选择长度的选项
|
![]() |
14
2
下面是我对当前接受的答案的修改,我认为它更快、更短:
注意我没有用所有的乘法,
编辑:
|
![]() |
15
2
我的
|
![]() |
16
2
我想这也可以接受和简单。
|
![]() |
17
1
如果要为强密码生成一个数字和字符字符串。
|
![]() |
18
1
将“pushcode”和使用种子的答案组合为随机生成器。我需要它来创建一系列伪可读的“单词”。
|
![]() |
19
1
我创建了这个方法。 它很好用。
|
![]() |
20
1
这里还有一个基于guid的想法。我用它来 Visual Studio performance test 生成只包含字母数字字符的随机字符串。
|
![]() |
21
1
Here is a blog post 这为生成随机单词、句子和段落提供了一个更强大的类。 |
![]() |
22
1
您还需要:
而这:
|
![]() |
23
1
实际上,一个好的解决方案是为随机数生成器提供一个静态方法,它是线程安全的,不使用锁。 这样,多个同时访问您的Web应用程序的用户就不会得到相同的随机字符串。 这里有3个例子: http://blogs.msdn.com/b/pfxteam/archive/2009/02/19/9434171.aspx 我用最后一个:
然后你可以适当地消除
只需调用randomgen3.next(),而您的方法可以保持静态。 |
![]() |
24
1
对于随机字符串生成器:
|
![]() |
25
0
我发现这更有用,因为它是一个扩展,它允许您选择代码的源代码。
希望这有帮助。 |
![]() |
26
0
在我的情况下,密码必须包含:
这是我的代码:
|
![]() |
27
0
你好
|
![]() |
28
0
如果您可以访问与Intel Secure Key兼容的CPU,则可以使用以下库生成真正的随机数和字符串: https://github.com/JebteK/RdRand 和 https://www.rdrand.com/ 只需从下载最新版本 here ,包括jebtek.rdrand并为其添加using语句。那么,你需要做的就是:
此外,您还可以获得以下附加功能:
如果没有兼容的CPU来执行代码,只需使用rdrand.com上的restful服务。有了项目中包含的RDRandom包装库,您只需要这样做(注册时可以获得1000个免费调用):
您还可以生成随机字节数组和无符号整数,如下所示:
|
![]() |
29
0
另一个样本(在VS2013中测试):
由本人实施。 |
![]() |
30
0
这是我的解决方案:
|
![]() |
ecology · 基于R中随机生成数集的子集列 2 年前 |
![]() |
Alan Jones · 使用random从列表创建动态列表 2 年前 |
![]() |
breking bed · 单击按钮时如何随机选择唯一编号 2 年前 |
![]() |
Carrot Man · 如何让熊猫数据框随机填充1和0? 2 年前 |
![]() |
Justin Arnold · 范围内的随机数不是随机数 2 年前 |
![]() |
Menna Magdy · 如何使用非模型字段进行过滤? 2 年前 |