Hash
-
NET Core C#系列之XiaoFeng.Redis组件库础操作篇教程
XiaoFengRedis缓存之基础操作篇 Redis有5种数据类型: 1、String(字符串) 可以为整形、浮点型和字符串。 它是最基本的类型,可以理解为Memcached一模…
-
大数据算法——布隆过滤器
今天的文章和大家一起来学习大数据领域一个经常用到的算法——布隆过滤器。如果看过《数学之美》的同学对它应该并不陌生,它经常用在集合的判断上,在海量数据的场景当…
-
Python字典底层实现原理
字典是否是有序 在python3.6之前,字典是无序的,但是python3.7+,字典是有序的 在3.6中,字典有序是一个implementation detail,在3.…
-
NGINX负载均衡
添加upstream模块 upstream mywebs { ip_hash; #算法 server 192.168.10.61 weight=5 max_fails=3 fail…
-
Python模块-hashlib
1.hashlib的简介 hashlib 是一个提供了一些流行的hash(摘要)算法的Python标准库.其中所包括的算法有 md5, sha1, sha224, sha256…
-
数据库系统设计:分区
数据库系统设计:分区 术语澄清 分区 (partition),对应 MongoDB、ES 中的 shard,HBase 的 Region,Bigtable 的 tablet,Cas…
-
Java 中HashMap 详解
本篇重点: 1.HashMap的存储结构 2.HashMap的put和get操作过程 3.HashMap的扩容 4.关于transient关键字 HashMap的存储结构 1. …
-
Java手写实现哈希表【数据结构与算法】
2、哈希表 2.1、哈希冲突 冲突位置,把数据构建为链表结构。 装载因子=哈希表中的元素个数 / (散列表)哈希表的长度 装载因子越大,说明链表越长,性能就越低,那么哈希表就需要扩…
-
Redis 存储对象信息是用 Hash 还是 String
Redis 存储对象信息是用 Hash 还是 String Redis 内部使用一个 RedisObject 对象来表示所有的 key 和 value,RedisObject 中的…
-
JavaScript-对象的深拷贝
对于原生JS,对象的深拷贝主要有两种形式 JSON.stringify() 递归拷贝 第一种拷贝方式如下 function deepClone(obj){ const newObj…