标签: random

如何从数组中随机选取?

我想知道是否有更清洁的方法来做到这一点.基本上,我想从可变长度的数组中选择一个随机元素.通常情况下,我会这样做:

myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ]
item = myArray[rand(myarray.length)]
Run Code Online (Sandbox Code Playgroud)

更换第二行是否有更易读/更简单的东西?或者这是最好的方法.我想你可以这样做myArray.shuffle.first,但我#shuffle几分钟前才看到SO,我还没有真正用过它.

ruby arrays random

549
推荐指数
5
解决办法
25万
查看次数

如何在C中生成随机int?

是否有在C中生成随机int数的函数?或者我必须使用第三方库吗?

c random

527
推荐指数
11
解决办法
154万
查看次数

如何在SQL中请求随机行?

如何在纯SQL中请求随机行(或尽可能接近真正随机)?

sql random

496
推荐指数
6
解决办法
42万
查看次数

在Java中获取随机数

可能重复:
Java:生成范围内的随机数

我想在Java中获得1到50之间的随机值.

我怎么能帮忙Math.random();呢?

如何绑定Math.random()返回的值?

java random

435
推荐指数
2
解决办法
212万
查看次数

如何在Apple的Swift语言中生成一个随机数?

我意识到Swift书提供了随机数生成器的实现.最好的做法是将此实现复制并粘贴到自己的程序中吗?或者是否有一个我们现在可以使用的库?

random swift

423
推荐指数
20
解决办法
30万
查看次数

随机颜色发生器

鉴于此功能,我想更换颜色与颜色随机发生器.

document.overlay = GPolyline.fromEncoded({
    color: "#0000FF",
    weight: 10,
    points: encoded_points,
    zoomFactor: 32,
    levels: encoded_levels,
    numLevels: 4
});
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

javascript random colors

397
推荐指数
27
解决办法
54万
查看次数

如何获得浮点范围之间的随机数?

randrange(start, stop)只接受整数参数.那么如何在两个浮点值之间得到一个随机数?

python random floating-point

368
推荐指数
5
解决办法
34万
查看次数

PHP:如何生成随机,唯一,字母数字字符串?

如何使用数字和字母生成随机的唯一字符串以用于验证链接?就像您在网站上创建一个帐户一样,它会向您发送一封带有链接的电子邮件,您必须单击该链接才能验证您的帐户...是的......其中一个.

如何使用PHP生成其中一个?

更新:记住了uniqid().它是一个PHP函数,它根据当前时间(以微秒为单位)生成唯一标识符.我想我会用那个.

php string random uniqueidentifier

359
推荐指数
12
解决办法
54万
查看次数

在Javascript中播种随机数生成器

是否可以在Javascript中播种随机数生成器(Math.random)?

javascript random

337
推荐指数
9
解决办法
17万
查看次数

选择随机行PostgreSQL的最佳方法

我想在PostgreSQL中随机选择一行,我试过这个:

select * from table where random() < 0.01;
Run Code Online (Sandbox Code Playgroud)

但其他一些人推荐这个:

select * from table order by random() limit 1000;
Run Code Online (Sandbox Code Playgroud)

我有一个非常大的表,有5亿行,我希望它快.

哪种方法更好?有什么区别?选择随机行的最佳方法是什么?

sql random postgresql performance

311
推荐指数
9
解决办法
19万
查看次数