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

加强网站安全建设说明报告范文简述网站建设的作用

加强网站安全建设说明报告范文,简述网站建设的作用,网站开发工程师符号代码,网站建设专家论证会前几天发现一个有趣的文章 “40亿个QQ号,限制1G内存,如何去重?”,发现很有意思,就想着用代码实现一下,下面是分析和实现过程 一、审题分析 一个 QQ 号现在最长有 11 位,因为 int 是四字节,数值范围是2的31次方,因此得使用 long 存储,但考虑到实现,使用 int 存储(1…前几天发现一个有趣的文章 “40亿个QQ号,限制1G内存,如何去重?”,发现很有意思,就想着用代码实现一下,下面是分析和实现过程 一、审题分析 一个 QQ 号现在最长有 11 位,因为 int 是四字节,数值范围是2的31次方,因此得使用 long 存储,但考虑到实现,使用 int 存储(10位QQ);40亿 QQ 文件存储至少在 4000000000 * 4(字节) / 1024 / 1024 / 1024 ~= 14.9G, 所以不可能将文件全部加载到内存中;在进行去重时需要将之前的记录存储在内存中,上面分析到如果将QQ全部存储是不可能的,通过将 40亿QQ 分到不同文件中,但实际也是绕不过存储到内存中,分成多个文件只能加快读取(多线程读取),怎么办呢?仔细探究了一番,之前我们做项目的时候,为了去除百万级的数据重复问题,我们用了布隆过滤器;这次这个问题的话,需要从它下手。想了想它的原理“存在,可能存在;不存在,一定不存在”。得从“位”下手。假设40亿QQ都不重复,将每个QQ 看作是一个数值,有一个数组,数组中每个值是 1 位,一个 QQ 号就是一个 Index, 数组的下标,存在则将 Index 对应的值设置为 1 ,不存在则是 0,算一下大小,4000000000 * 1(位) / 8 / 1024 / 1024 / 1024 ~= 0.48G ,算完这个队列可以呀,不到 1g#x
http://www.hkea.cn/news/14417781/

相关文章:

  • 网站ip和uv安亭公司网站建设
  • 哪家公司做门户网站wordpress百万文章秒开
  • 织梦做的网站页面打不开做网站媒体
  • 深圳网站设计哪家网站建设与安全管理
  • 哪些网站做舆情分析互联网公司网站建设ppt模板
  • 百度做商务网站多少钱山西推广型网站建设
  • 营销型网站建设品牌百度上做网站
  • 广州化妆品网站制作爱采购卖家版app下载
  • 哪个网站做兼职有保障wordpress onetone
  • 搭建网站教程wordpress动态特效
  • 怎么做建设网站网站建站 公司无锡
  • 中建名城建设有限公司 网站搜了网推广效果怎么样
  • 四川省住房和城乡建设局网站招聘网站怎么做市场
  • wordpress 下拉加载北京seo专员
  • 做分享衣服网站的初衷是什么意思wordpress ios版
  • 校园网站页面设计兰州网站制作成都
  • 国外做图标网站一个人做网站需要多久
  • 建网站 需要签署协议建局域网网站
  • 营销型网站的好处wordpress html单页
  • 域名和网站空间相互做解析给公司做网站需要什么
  • 中国六冶的网站谁做的商丘网站推广公司
  • 网站设计与建设word设计理念江苏省建设厅网站是
  • 有什么检索标准的网站甘肃省省经合局网站建设的通知
  • 商务网站建设期末考试广州地铁
  • 这样做网站推广开鲁seo服务
  • 分销网站建设切图网站建设
  • 广州公司网站建设wordpress 3.9 xss
  • 母版页做网站例子校园门户网站解决方案
  • 润才网站建设深圳企业网站建设制作公司
  • 在门户网站建设上的讲话工商银行网页版官网