Redis常用的数据类型: String Hash List Set zSet Sorted set String类型 判断是否有key所对应的值,有则返回true,没有则返回false redisTemplate.hasKey(key) 有则取出key值所对应的值 redisTemplate.op ...
分类:
其他好文 时间:
2020-02-10 22:14:54
阅读次数:
1080
背景 随着互联网的不断发展和软件架构的不断复杂化,同时随着网站访问量的日渐上升,导致传统单机关系型数据库应用已经无法满足人们的需求,在高并发的场景下,频繁的数据库存取操作使得服务器压力剧增,甚至导致服务器宕机,为了缓解服务器压力,由此NoSQL技术应运而生。 什么是NoSQL NoSQL,泛指非关系 ...
分类:
数据库 时间:
2020-02-10 15:24:23
阅读次数:
125
重点看这部分代码 for (int j = 0; j < oldCap; ++j) { Node<K,V> e; if ((e = oldTab[j]) != null) { oldTab[j] = null; if (e.next == null) newTab[e.hash & (newCap ...
分类:
其他好文 时间:
2020-02-10 12:04:15
阅读次数:
72
kubernetes本地搭建版本选择 CentOS Linux release 7.7.1908 kubernetesVersion: v1.17.0 weave kube:2.6.0 ceph/ceph:v14.2.6 CentOS 环境准备 3台机器环境检查 master内存至少4GiB 禁用s ...
分类:
Web程序 时间:
2020-02-10 11:50:28
阅读次数:
82
"题目" 用hash,比较两个字符串数组的每个字符的hash值 ...
分类:
其他好文 时间:
2020-02-09 20:36:37
阅读次数:
64
MD5 ATTACK MD5算法目前的状态: 不安全且攻击成本低 PS:SHA 1也快步MD5的后尘了。只是SHA 1攻击成本还不算特别低, hash性质 【1】什么是hash函数: 密码学上的hash函数,是指对于映射A B,使得: A和B唯一对应 由A到B容易,由B到A难(单向性质) 这里的“难 ...
分类:
其他好文 时间:
2020-02-09 18:30:51
阅读次数:
201
一 迭代器 能被next进行调用,并且不断返回下一个值的对象 特征:迭代器会生成惰性序列,它通过计算把值依次的返回,一边循环一边计算而不是一次性得到所有数据 优点:需要数据的时候,一次取一个,可以大大节省内存空间.而不是一股脑的把所有数据放进内存. 可以遍历无限量的数据 next调用迭代器时,方向是 ...
分类:
编程语言 时间:
2020-02-09 15:03:28
阅读次数:
116
1. 什么是索引? 索引是一种数据结构,可以帮助我们快速的进行数据的查找. 2. 索引是个什么样的数据结构呢? 索引的数据结构和具体存储引擎的实现有关, 在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引. 3. Hash索引和 ...
分类:
其他好文 时间:
2020-02-09 11:34:39
阅读次数:
72
redis是Key Value数据库,和Memcached类似。value可以是多种类型,如Strings, Lists, Hashes, Sets 及 Ordered Sets等。 redis一个牛逼的地方在于,它的性能极高!读的速度是110000次/s,写的速度是81000次/s !高性能意味着 ...
分类:
其他好文 时间:
2020-02-08 18:00:40
阅读次数:
81
简介首先,老规矩,下代码前先了解md5的几个函数 python中digest()和hexdigest()区别: 其中 hash.digest()返回摘要,作为二进制数据字符串值 hash.hexdigest()返回摘要,作为十六进制数据字符串值 源码如下: #md5进行数据的加密 import ha ...
分类:
编程语言 时间:
2020-02-08 17:41:46
阅读次数:
67