当前位置: 首页 > news >正文

外国人做中国数学视频网站建筑网站 知乎

外国人做中国数学视频网站,建筑网站 知乎,杭州有哪些网络公司,常用于做网站的软件1.rehash原理 hash包含两个数据结构为字典数组ht[0]和ht[1]。其中ht[0]用来存放数据#xff0c;ht[1]在rehash时使用。 扩容时#xff0c;ht[1]的大小为第一个大于等于ht[0].used*2的2的幂次方的数#xff1b; 收缩时#xff0c;ht[1]的大小为第一个大于等于ht[0].used的…1.rehash原理 hash包含两个数据结构为字典数组ht[0]和ht[1]。其中ht[0]用来存放数据ht[1]在rehash时使用。 扩容时ht[1]的大小为第一个大于等于ht[0].used*2的2的幂次方的数 收缩时ht[1]的大小为第一个大于等于ht[0].used的2的幂次方的数 将ht[0]中的所有键值对rehash到ht[1]中rehash指重新计算键的hash值和存放的索引位置。当ht[0]中的所有键值对存放到ht[1]中后释放ht[0]将ht[1]设置为ht[0]并新建一个空白的哈希数组作为ht[1]为下一次rehash做准备。 2.渐进式hash 在扩容或者收缩时如果哈希数组中有很多元素一次性rehash会占用服务器资源所以采用渐进式rehash。 hash初始容量为4当元素个数和hash长度一致时扩容hash变为原来的两倍。 hash结构内一个游标rehashindex当rehashindex为0时代表开始rehash。 rehash就是每次对hash做增删改查操作时会额外将ht[0]上的元素rehash到ht[1]上此时rehashindex的值加1。 当ht[0]上的元素rehash完成后rehash的值设为-1表示rehash结束。 在渐进式rehash时如果有增删改查操作当要操作的元素的下标大于rehashindex时访问ht[0]否则访问ht[1]。 3.渐进式rehash特点 分而治之每次对hash进行一次操作才rehash一个元素避免集中式rehash导致占用系统资源redis是单线程阻塞其他线程。
http://www.hkea.cn/news/14446356/

相关文章:

  • 网站分站如何做室内设计效果图一套方案
  • 宿迁网站建设流程如何评估一个网站
  • 图片展示网站建设吉林省住房城乡建设厅网站首页
  • 寺庙 网站建设长沙网站设计流程
  • qq网站临时会话怀化网站优化推荐
  • 成都网站设计哪家比较好如何写一个wordpress主题
  • 多站点wordpress简数采集器微信公众号内置手机网站
  • 大学生ppt模板免费下载 素材网站建设排名优化公司
  • 海南省住房和城市建设厅网站ps软件破解版
  • 做网站做电脑版还是手机版好工程行业网站
  • 企业官方网站建设的作用网站制作的困难和解决方案
  • 东莞微网站建设公司网站设计赚钱吗
  • 网站后台这么做视频教程wordpress模版 导入帝国
  • 安防网站建设wordpress子菜单不显示
  • 陕西城乡建设部网站首页外贸自建站多少钱一个
  • psd企业网站模板工信部网站备案审核
  • 好看的知名企业网站自己注册公司流程和费用多少
  • 京伦科技网站做的怎么样成都最好的设计公司
  • 自己做网站 服务器wordpress做多语言版
  • 网站推广积分wordpress页眉
  • 高端婚恋网站排名公司禁用网站怎么做
  • php做不了大型网站电商平台要投资多少钱
  • 如何自己做网站腾讯百度云怎么找资源
  • 商丘网站优化公司手表网站的结构
  • 赶集网网站建设分析抖音广告投放 网页制作教程
  • 怎么做跨境电商网站wordpress雪人主题2.0
  • 航佳网站建设百度做个网站多少钱
  • 广州多少网络科技有限公司免费做优化的网站
  • 承德网站开发网站建设新发展
  • 网站备案证书怎么下载不了柳市专业网站托管