0x000打开环境查看源码 从源码中可以看出,没有加随机种子,那么rand产生的就是伪随机数,每次运行出来的随机数都是一样的,随机种子初始化诸如“srand( (unsigned)time( NULL ) )”,则每次产生的随机数都是不同的。 0x001 漏洞利用 我们就可以找出该随机数的值,再和0 ...
分类:
其他好文 时间:
2019-10-04 19:01:35
阅读次数:
98
一、 Scanner类 一个可以解析基本类型和字符串的简单文本扫描器。 System.in 系统输入指的是通过键盘录入数据。 二、Random类 此类的实例用于生成伪随机数。 猜数字小游戏: 游戏开始时,会随机生成一个1-100之间的整数 number 。玩家猜测一个数字 guessNumber , ...
一、Monkey简介: Monkey是Android中的一个命令行工具,可以运行在模拟器里或者现实设备中,向系统发送伪随机的用户事件流(点击、滑动、Application切换、横竖屏、应用关闭)实现对正在开发的应用程序进行压力测试。monkey测试是一种为了测试软件的稳定性,健壮性的快速有效的方法。 ...
分类:
移动开发 时间:
2019-09-20 12:19:40
阅读次数:
121
一、白噪声 白噪声常与伪随机数一起使用。这样,固定的输入就会产出固定的随机数输出,最终渲染出来的纹理也会是固定的,但又具备随机的视觉效果。 常用的白噪声随机产生函数如下: 使用输入向量和一个任意向量点乘,即可得到一个随机的结果; 在OpenGL中使用: 得到的噪声图: 可以看到两个向量点乘投影形成的 ...
分类:
其他好文 时间:
2019-09-19 23:52:29
阅读次数:
286
学校练习,简单的我就不放上来了,值得整理的,我保存一下 习题9 1.1. 伪随机数(线性同余法) 1.1.1.算法描述 我们使用线性同余法,来限定一些离散点在y=a*x+b上。 1.1.2.伪代码 random(n,m,seed,a,b) //根据现行同余法生成n个伪随机书的一个序列 //输入:一个 ...
分类:
其他好文 时间:
2019-09-13 01:30:14
阅读次数:
100
在许多情况下,需要生成随机数。关于随机数生成器,有两个相关的函数。一个是 rand(),该函数只返回一个伪随机数。生成随机数之前必须先调用 srand() 函数。 下面是一个关于生成随机数的简单实例。实例中使用了 time() 函数来获取系统时间的秒数,通过调用 rand() 函数来生成随机数: 实 ...
分类:
编程语言 时间:
2019-09-06 22:59:30
阅读次数:
214
一,函数 Math.ceil(); //向上取整。 Math.floor(); //向下取整。 Math.round(); //四舍五入。 Math.random(); //0.0 ~ 1.0 之间的一个伪随机数。【包含0不包含1】 //比如0.8647578968666494 Math.ceil( ...
分类:
Web程序 时间:
2019-09-03 21:53:59
阅读次数:
105
伪随机数的原因: random库中函数主要用于产生各种分布的伪随机数序列。random库中的随机函数是按照一定算法模拟产生的,其概率是确定的、可见的,所以被称为伪随机数。而真正意义上的随机数是按照实验过程中表现的分布概率随机产生的,其结果是不可预测的。 random库可以生成不同类型的随机数函数,所 ...
分类:
其他好文 时间:
2019-08-20 22:04:20
阅读次数:
89
uint8.........................float32、float64(32精确到小数点后7位,64到15位)int是计算最快的一种类型尽可能使用float64,因为math包复数:complex64(32位实数和虚数)complex128(64位实数和虚数)位运算:二元:与& ...
分类:
其他好文 时间:
2019-08-20 01:30:50
阅读次数:
147
最近时间有点紧,暂时先放参考链接了,待有时间在总结一下: 查了好多,这几篇博客写的真心好,互有优缺点,大家一个一个看就会明白了: 参考 1. 先看这个明白拉链法(链地址法),这个带源码,很好看懂,只不过是只讲了拉链法一种; 2. 再看这个比较全的,四种全讲了,链接,这篇比较形象,有图。但是这两篇都没 ...
分类:
编程语言 时间:
2019-08-18 17:58:45
阅读次数:
273