random 相关问题

此标记用于与随机数及其生成器有关的问题,无论是伪随机数还是真正随机数。

虚拟数据:将随机文本和数字数据生成到一个 csv/excel 文件中?

所以我尝试生成包含 3 列的虚拟数据:平方英尺、价格和行政区。对于前两个,它们是纯数字的,这很好。我在分布上有 50,000 行数据...

回答 1 投票 0

如何用/dev/random的输出填充一定量的RAM?

以下命令行可用于分配任意数量的内存,例如1GB。内存区域被零填充。 以下命令行可用于分配任意数量的内存,例如1GB。内存区域充满了零。 </dev/zero head -c $((1024**3)) | tail 但是,如何才能类似地填充给定量的内存,例如1GB,随机数? 与预期相反,以下两个变体不会导致工作内存的可选择分配大小,而是在终端中输出几百个随机字符: </dev/random head -c $((1024**3)) | tail </dev/urandom head -c $((1024**3)) | tail 也许关于以下不起作用,人们可以提供解决方案的想法,但会给出一条错误消息,例如“您没有权利” output=$(sudo bash -c 'memory_to_reserve=$((1024**3)); /dev/random head -c $memory_to_reserve | tail') 下面的看起来不像是一个解决方案,因为它操作了数据(remove/0)并且只保存了几百个字符的变量,但不是1GB: output=$(sudo head -c $((1024**3)) /dev/random | tr -d '\0' | tail) 关于以下一个可能是一种解决方案的想法,但看起来 var 上只有几百个字符而不是 1GB: output="" while IFS= read -r -d '' substring; do output+="$substring" done < <(sudo head -c $((1024**3)) /dev/random | tail) 如何类似地填充给定量的内存,例如1GB,随机数? tail 在 lines 上输出。所以删除换行符。 </dev/random tr -d '\n' | head -c $((1024**3)) | tail >/dev/null 以下看起来不是解决方案, 如果你想要不类似填充给定量的内存并保持它填充,你确实可以将其存储在bash中。因为命令替换会删除尾随换行符,并且您无法存储零字节,所以我会删除两者。 var=$(</dev/random tr -d '\0\n' | head -c $((1024**3)) ) 有趣的事实:如果没有 echo ${#var},LC_ALL=C 可能不准确。 此外,在大多数系统上 /tmp 或更好的 /dev/shm 只是 tmpfs,这可以通过 mount 或 findmnt 进行确认。您也可以做 dd if=/dev/random of=/dev/shm/some_random_file_name bs=1024 count=3 status=none 或只是 head -c $((1024**3)) /dev/random > /dev/shm/some_random_file_name 来填充记忆。

回答 1 投票 0

如何用随机数填充一定量的RAM?

以下命令行可用于分配任意数量的内存,例如1GB。内存区域被零填充。 以下命令行可用于分配任意数量的内存,例如1GB。内存区域充满了零。 </dev/zero head -c $((1024**3)) | tail 但是,如何才能类似地填充给定量的内存,例如1GB,随机数? 与预期相反,以下两个变体不会导致工作内存的可选择分配大小,而是在终端中输出几百个随机字符: </dev/random head -c $((1024**3)) | tail </dev/urandom head -c $((1024**3)) | tail 也许关于以下不起作用,人们可以提供解决方案的想法,但会给出一条错误消息,例如“您没有权利” output=$(sudo bash -c 'memory_to_reserve=$((1024**3)); /dev/random head -c $memory_to_reserve | tail') 下面这个看起来不像是一个解决方案,因为它操作了数据(remove/0)并且只保存了几百个字符的变量,但不是1GB: output=$(sudo head -c $((1024**3)) /dev/random | tr -d '\0' | tail) 关于以下一个可能是一种解决方案的想法,但看起来 var 上只有几百个字符而不是 1GB: output="" while IFS= read -r -d '' substring; do output+="$substring" done < <(sudo head -c $((1024**3)) /dev/random | tail) 如何类似地填充给定量的内存,例如1GB,随机数? tail 在 lines 上输出。所以删除换行符。 </dev/random tr -d '\n' | head -c $((1024**3)) | tail >/dev/null

回答 1 投票 0

如何用R中的一组在固定范围内创建等距数字

我有以下数据集: df <- tribble( ~opp_id, ~month, ~count, "304956938","Oct 2023","2", "304956938","Oct 2023","2", "

回答 1 投票 0

如何创建线程安全的rand.Source?

标准库 rand.NewSource 函数的文档指出, 与顶级函数使用的默认 Source 不同,此源是 多个同时使用不安全

回答 2 投票 0

随机游走算法

我正在尝试创建一个程序,它可以使用以下算法在笛卡尔平面上绘制不同的路径和点: 从原点 (0, 0) 开始,在步骤 1 中,您...

回答 1 投票 0

如何将 3 个随机字符串滚出数组并检查它们

我是一名大学学生程序员,最近才开始用自己的时间编码。我有一些关于如何编程的基本知识,但数组超出了我的知识范围,我正在努力学习......

回答 1 投票 0

在 Cython 中生成随机数的正确方法?

在 Cython 中生成 [0,1] 中的随机数最有效且可移植的方法是什么?一种方法是使用 C 库中的 INT_MAX 和 rand(): 从 libc.stdlib cimport rand cdef extern ...

回答 5 投票 0

剪刀石头布游戏的难度

我正在用Java编写一个石头剪刀布游戏的代码。特别是,我正在尝试使随机输出(即用户输了、赢了或平局)计入分数......

回答 1 投票 0

在处理中使用鼠标按下的随机字符串的ArrayList(也旋转)

我是编码和处理新手(所以请耐心等待)。我需要完成一个班级项目,并且需要有关代码中一个组件的帮助。我的代码中有一个 mousePressed 函数,允许...

回答 1 投票 0

根据重定向每 10 分钟更改一次 URL

我在一个文件中有 10 个 url。 我想将每个网址显示 10 分钟,完成后重新开始。 我在一个文件中有 10 个网址。 我想将每个网址显示 10 分钟,完成后重新开始。 <?php $version = "v1.01"; $linksfile = "urlrotator.txt"; $urls = file("$linksfile"); $url = rand(0, sizeof($urls) - 1); $goto = "$urls[$url]"; header("Location: $goto"); 这只是随机旋转。 需要根据时间 urlrotator.txt内容如下 nr1.html nr2.html nr3.html nr4.html nr5.html nr6.html nr7.html nr8.html nr9.html nr10.html 您可以使用 time 函数查找当前秒,并从中查找当前 10 分钟的块。然后根据您拥有的 URL 数量使用模求余数。 $minutesBetweenChanges = 10; $urls = file('urlrotator.txt'); $numberOfURLs = count($urls); $selection = (int) ((time() / 60) / $minutesBetweenChanges) % $numberOfURLs; header('Location: ' . $urls[$selection]); 谢谢... 因此,如果我在文件中有 100 个 url,我是否需要更改脚本中的任何内容

回答 2 投票 0

Onclick 从列表随机重定向

我正在尝试在我的网站上创建一个按钮,用于从新选项卡中的列表中打开随机页面。 我认为我已经非常接近了,但是当新选项卡打开时,它是一个“about:blank”页面。 我不确定...

回答 1 投票 0

需要帮助查找膳食生成器中的问题

我有一个膳食生成器,可以每周生成 4 天的膳食。有些餐我想算作两餐,因为它们会产生剩菜。我也有一些团体餐(pe...

回答 1 投票 0

生成范围内不包括某些数字的随机数

Python中有没有一种简单的方法可以在不包括该范围内的某些数字子集的范围内生成随机数? 例如,我知道你可以生成一个 0 到 9 之间的随机数...

回答 8 投票 0

“+ 不支持的操作数类型:'int' 和 'str'”

我已经尝试找到这个问题的解决方案有一段时间了,但我没有找到解决我的问题的单一方法,如果有人在这里帮助我,那就太好了。 所以基本上我想创建...

回答 1 投票 0

“洗牌”数据库记录表的最佳方法是什么?

假设我有一个包含一堆记录的表,我想将其随机呈现给用户。我还希望用户能够来回分页,所以我必须保留某种顺序,至少......

回答 4 投票 0

在代码后面使用随机数显示图像

我尝试过这个,但它对我不起作用。我有 14 个图像(每个并排显示 7 个图像 - acctimg1.jpeg、acctimg2.jpeg 等)这些图像位于模板下的图像文件夹中。这是...

回答 1 投票 0

使用列中项目列表的随机数据生成器

我需要获取一系列填充列并生成许多行具有随机值的组合。 我设法编写了一些既不高效也不时尚的 VBA - 然而,总的来说,...

回答 2 投票 0

使用马尔可夫模型生成用于太阳能收集的随机数

如何在 C# 中使用马尔可夫模型生成随机数?我在这里注意到,马尔可夫算法的几乎所有应用都是用于随机写入文本。有源代码吗...

回答 2 投票 0

打印 random.random 无效语法[重复]

我正在Python上做一个使用random.random()功能的简单游戏,但是我在脚本末尾得到了random.random()的无效语法。 我不是很有才华,可能是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.