腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
随机数
生成器
是如何工作的?
随机数
生成器
是如何工作的?(例如在C/C++
Java
中) 如何编写自己的
随机数
生成器
?(例如在C/C++
Java
中)
浏览 15
提问于2009-11-12
得票数 35
13
回答
为什么要用System.Security.Cryptography.RandomNumberGenerator?而不是C#类System.Random呢
、
、
、
为什么会有人使用的“标准”
随机数
生成器
,而不是总是使用的加密安全的
随机数
生成器
(或者它的子类,因为RandomNumberGenerator是抽象的)?Nate Lawson在13:11分钟的Google Tech Talk演示文稿"“中告诉我们,不要使用来自Python、
Java
和C#的”标准“
随机数
生成器
,而要使用加密安全版本。我知道两个版本的
随机数
生成器
之间的区别(参见)。 但是,有什么理由不总是使用安全
随机数
浏览 7
提问于2009-08-10
得票数 89
回答已采纳
1
回答
序列化
java
.util.Random
、
我正在开发一个小型的、简单的游戏(主要是为了了解
Java
8和JavaFX中的新内容)。我所拥有的一个特性是能够为游戏的
随机数
生成器
添加种子,这样您就可以在不同的系统上作为朋友玩大致相同的游戏(比如、地图或艾萨克游戏的绑定)。 我想添加保存游戏的能力,以便在稍后的时间恢复。在查看了
java
.util.Random类的文档之后,我找不到获得
随机数
生成器
当前种子的方法。保存游戏后恢复
随机数
生成器
的唯一方法是,要么在节省时间时通过反射访问种子,要么在加载时启动
浏览 1
提问于2015-04-10
得票数 8
1
回答
Objc中的SecRandomCopyBytes提供程序(SHA1PRNG或NativePRNG)类型?
、
、
提前谢谢。
浏览 1
提问于2017-02-13
得票数 1
1
回答
使用uuid id
生成器
的Grails :不是很随机
、
、
一个简单的Grails 4应用程序使用uuid id
生成器
和Hibernate 7.0.4插件以及Ubuntu20.04下的PostgreSQL 10。
浏览 1
提问于2021-03-09
得票数 0
回答已采纳
1
回答
如何使用MersenneTwisterRNG
随机数
发生器
、
我正在尝试在我的
Java
程序中实现一个
随机数
生成器
。我使用的是Math.random(),但似乎效果不是很好。然后我试着使用SecureRandom,但这对我的游戏来说太长了。然而,我遇到了这个
生成器
,MersenneTwisterRNG
随机数
生成器
。这似乎就是我想要的;速度快,但仍然是随机的。 然而,我用
Java
编写的时间并不长,只有两个月,我对这个API既不了解也不懂。或者,如果您碰巧知道一个更简单但类似的
随机数
生成器
,我也会对此
浏览 1
提问于2016-10-22
得票数 0
1
回答
使用veracode时com.google.android.gms.analytics中的“不足熵(CWEID331)”
、
、
、
当使用时,对于在
java
.util.Random.nextInt应用程序中使用
java
.util.Random.nextInt没有足够的熵。在我的应用程序源代码中没有使用Random.nextInt,而是在google (com.google.android.gms.analytics)中使用 攻击矢量:
java
.util.Random.nextInt描述:标准
随机数
生成器
在用于安全目的时不能提供足够的熵。攻击者可以强制执行伪
随机数
生成器
(如rand() )的数量。
浏览 2
提问于2016-04-19
得票数 1
3
回答
从柯西生成
随机数
、
、
我知道
Java
有一个高斯分布的
随机数
生成器
函数。正如我从其他问题中了解到的那样,
Java
内置的随机
生成器
并不是很好,因为它没有接受我最需要的高斯分布的输入均值和标准差。我正在研究遗传算法。出于突变的目的,我必须从高斯分布、柯西分布和列维分布生成
随机数
。
生成器
函数必须接受该分布的输入和。我该怎么做呢?
浏览 0
提问于2012-01-06
得票数 1
1
回答
为HMAC-SHA1生成消费者密钥/机密
、
、
我正在寻找一种编程的方法来生成HMAC-SHA1的消费者密钥/秘密,供客户端通过OAuth调用我们的应用程序接口使用。任何指向现有实现的指针都会非常有帮助。
浏览 5
提问于2010-07-12
得票数 3
4
回答
SecureRandom.ints()安全吗?
、
、
众所周知,SecureRandom类为生成的
随机数
提供了很强的密码安全性。对于需要加密安全性的情况,
java
.util.Random是不安全的。bytes);SecureRandom random = new SecureRandom();ints()方法是从
java
.util.Random当安全
随机数
生成器
SecureRandom使用继承自不安全
随机数
生成器
的方法时,我感到困惑,它是
浏览 0
提问于2019-07-30
得票数 60
回答已采纳
1
回答
在
java
中实现安全随机播种
、
、
、
我希望在
java
中使用SecureRandom生成随机整数。SecureRandom();int myResults;我理解播种意味着指定
随机数
生成器
的起始点我是否应该在每次迭代后重新设定
随机数
生成器
的种子以确保随机性?
浏览 2
提问于2011-12-31
得票数 1
回答已采纳
2
回答
用于iOS和安卓系统的
随机数
生成器
、
、
在应用程序中,我需要生成在iOS版本和安卓版本中都匹配的伪
随机数
。我看到了许多自定义
随机数
生成器
的实现,但其中一些是用C++或PHP实现的。我只知道
Java
和Swift。有没有人能帮我找到一个可以同时在iOS和安卓上工作的
随机数
生成器
,或者有人能告诉他们如何创建我自己的
随机数
生成器
的步骤?
浏览 3
提问于2016-05-07
得票数 1
1
回答
在通用语言中,哪些种子用于本地
随机数
生成器
?
、
、
、
、
我感兴趣的是找出哪些种子用于通用语言中的本地
随机数
生成器
。主要是Javascript、Objective C、Swift和
Java
。 如果你想在分布式系统中生成唯一的ids,你需要最小化冲突的风险。一种策略是使用与
随机数
连接的UNIX时间戳。但是,如果UNIX时间戳也用作
随机数
生成器
的唯一种子,那么向时间戳添加
随机数
就没有意义了。如果两个单元同时使用相同的伪随机
生成器
计算id,则它们也将返回相同的
随机数
。我认为,使用特定于硬件的id作
浏览 2
提问于2015-11-25
得票数 0
6
回答
为什么你要写你自己的
随机数
生成器
?
、
、
、
、
我已经阅读了很多关于如何编写自己的
随机数
生成器
的指南,所以我对为什么要编写自己的
随机数
生成器
很感兴趣,因为大多数语言已经提供了生成
随机数
的函数: srand(time(NULL));C# rand.Next(100); Random rand = new Random
浏览 4
提问于2015-03-30
得票数 0
4
回答
Java
的
随机数
生成器
。生成一个数字的复杂性
、
、
我知道
Java
使用线性同余
生成器
。我的问题是--生成一个
随机数
的复杂度是多少?您是如何执行此类分析的?
浏览 0
提问于2011-09-03
得票数 6
回答已采纳
2
回答
产生随机长数的clojure方法
我会得到以下错误: IllegalArgumentException Value out of range for int: 528029243649 clojure.lang.RT.intCast (RT.
java
浏览 2
提问于2016-02-07
得票数 6
回答已采纳
2
回答
控制编程指派的
Java
反转
、
、
任务:用
Java
编写一个简单的
随机数
生成器
服务。该服务应该至少提供但不限于两种不同的
随机数
生成器
实现-一种使用
Java
的内置
随机数
生成器
,另一种使用作者选择的算法的
生成器
。计算器应该能够使用代码和编译的类来插入自己的
随机数
生成器
实现,而无需重新编译代码。 我的问题是最后一行。这不需要一些API或接口规范来知道如何使用另一个RNG类吗?
浏览 3
提问于2013-10-02
得票数 0
1
回答
JavaScript中的可播种
随机数
发生器
、
我正在寻找一个在JavaScript中的
随机数
生成器
,我可以用某个种子初始化它,并给出一个确定性的结果(根据那个种子)。它应该能够提供某个范围内的随机整数,但是我也可以使用一个输出双精度的
随机数
生成器
(就像Math.random()一样)。基本上,我正在寻找一个与JavaScript的
Java
World中已知的
java
.util.Random等效的工具。我正在用Jav
浏览 0
提问于2011-12-01
得票数 8
回答已采纳
1
回答
服务时间与线程数成正比
、
、
、
、
import
java
.math.BigInteger; public void run()
浏览 5
提问于2016-01-12
得票数 1
回答已采纳
7
回答
随机数
生成器
-为什么每次都是种子
、
在
java
中,我用来编程的语言,很容易实现
随机数
的生成。只需从一个名为Math的类调用静态随机方法即可。在c和c++中,您必须通过调用srand函数来“为
随机数
生成器
设置种子”。srand ( time(NULL) ); 这样做的意义是什么-我的意思是,在每次代码运行时都必须为
随机数
生成器
设定种子有什么好处吗?
浏览 114
提问于2013-12-17
得票数 18
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java随机数中的陷阱
在Python中进行机器学习,随机数生成器的使用
Java 生成随机数的 5 种方式,你知道几种?
Python随机数与随机数组
API3推出智能合约随机数生成器,可在Avalanche、Moonbeam等区块链上使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券