[toc] LCG算法 djb2与LCG很类似,故先介绍 LCG。 LCG(linear congruential generator)算法是一个古老的产生随机数的算法。由以下参数产生 参数|m|a|c|X | | | | 性质 |模数|乘数|加数|随机数 作用 |取模|移位|偏移|作为结果 LCG ...
分类:
其他好文 时间:
2018-11-13 14:20:56
阅读次数:
407
/*题目:对于一个盒子S,要求进行插入以及删除操作,输出是否操作成功 数字的范围:10^5(60%)~10^18 */#include <bits/stdc++.h>using namespace std;//Mod:哈希函数的模数//table:哈希表 const int Mod = 100000 ...
分类:
编程语言 时间:
2018-11-11 15:05:31
阅读次数:
142
Redis 1、什么是Redis? redis全称是Remote Dictionary Server,是一个基于内存的高性能键值对数据库,redis每秒可以处理超过10万次读写操作,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据刷新到硬盘上进行保存。 2、Redis支持哪几种数据 ...
分类:
其他好文 时间:
2018-11-11 01:01:31
阅读次数:
145
一、常见使用方式 Redis的几种常见使用方式包括: Redis单副本; Redis多副本(主从); Redis Sentinel(哨兵); Redis Cluster; Redis自研。 Redis单副本; Redis多副本(主从); Redis Sentinel(哨兵); Redis Clust ...
分类:
其他好文 时间:
2018-11-03 14:41:01
阅读次数:
149
https://blog.csdn.net/z69183787/article/details/78393216 ********************************************************** HMACSHA1 是从 SHA1 哈希函数构造的一种键控哈希算法,被 ...
分类:
编程语言 时间:
2018-11-02 17:16:40
阅读次数:
218
兴趣所致入门摸一下炽手可热区块链领域,整理一下概念。 我从一个哈希函数的概念入手f(x) = y一个接受输入值的函数,哈希函数需要输入数据/数字/文件等输出一个通常为16进制的哈希值 哈希函数不可逆,无法通过输出确定输入,除非遭受暴力攻击(尝试所有可能的输入) 这就关乎到下面BlockChain的加 ...
分类:
其他好文 时间:
2018-10-16 13:49:13
阅读次数:
124
使用MessageDigest类为程序提供信息摘要算法的功能,如MD5和SHA算法, 信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 MessageDigest 对象开始被初始化。该对象通过使用 update()方法处理数据。任何时候都可以调用 reset()方法重置摘 ...
分类:
编程语言 时间:
2018-10-15 11:59:00
阅读次数:
170
/*哈希查找 *哈希函数的构造方法常用的有5种。分别是: *数字分析法 *平方取中法 *分段叠加 *伪随机数 *除留取余法 *这里面除留取余法比较常用 *避免哈希冲突常用的方法有4种: *开放定址法(线性探测再散列、二次探测再散列) *链地址法 *再哈希法 *建立公共溢出区 其中,线性探测再散列比较 ...
分类:
编程语言 时间:
2018-10-14 00:29:43
阅读次数:
199
水平有限,欢迎指正! 1、介绍 tls协议的主要目的是给两个交流中的应用提供私密性和数据完整性。本协议由两层组成:tls记录协议和tls握手协议。在最底层,覆盖在某个可靠传输协议上的,是tls记录协议。tls协议提供连接安全性,该安全性有两个基本的属性: 1)连接是私有的。对称加密算法用来数据加密( ...
分类:
其他好文 时间:
2018-10-01 11:54:08
阅读次数:
234
优点: 界面简约,操作简单,实用性强 2 .独特的解题思想(上代码) public String getSubject(int type) { Random rand = new Random(); int Num,NumOpe; if(type == 0) NumOpe = 4; //小学运算符下 ...
分类:
其他好文 时间:
2018-09-27 01:50:37
阅读次数:
246