当前位置:首页 » 扩容 - 第1页

02月26日

面试题:C++vector的动态扩容,为何是1.5倍或者是2倍_森明帮大于黑虎帮的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 528次
面试题:C++vector的动态扩容,为何是1.5倍或者是2倍_森明帮大于黑虎帮的博客

文章目录一、概述二、高效使用vector,避免扩容1.扩容机制回顾2.如何避免扩容导致效率低三、为什么选择以倍数方式扩容1.以等长个数进行扩容2.以倍数方式进行扩容3.为什么选择1.5倍或者2倍方式扩容,而不是3倍、4倍四、Windows和Linux的扩容底层原理1.Windows扩容底层2.Linux的扩容底层五、总结一、概述在面试时vector的扩容问题会经常被问到,比如:vector是如何

02月23日

Redis线程模型和五种数据类型详解_张孟浩_jay的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 409次
Redis线程模型和五种数据类型详解_张孟浩_jay的博客

redis简介redis是一个基于内存的NoSQL数据库,因为数据是存在内存中,主要用于缓存。redis的存储方式是Key-Value的。redis线程模型redis采用的是单线程模型,为什么会采用单线程呢?因为redis是基于内存的数据库,只会操作内存,不牵扯到IO,属于CPU计算密集型任务,如果贸然引入多线程的话,线程之间的切换只会白白浪费资源,不如单线程

01月27日

ZooKeeper运维——集群动态迁移与扩缩容(不停机+不丢失)_你学废了吗?

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 309次
ZooKeeper运维——集群动态迁移与扩缩容(不停机+不丢失)_你学废了吗?

首发CSDN:徐同学呀,原创不易,转载请注明源链接。我是徐同学,用心输出高质量文章,希望对你有所帮助。文章目录一、前言二、zk集群动态迁移1、利用Observer机制2、切换客户端zk地址3、修改目的集群配置4、依次重启目的集群三、zk集群动态扩容1、Observer扩容2、Follower扩容(1)修改扩容节点配置(2)启动扩容节点(3࿰

01月21日

C语言------柔性数组_lingxu6的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 338次
C语言------柔性数组_lingxu6的博客

我们平时在编程的时候,经常会用到数组。在定义数组大小的时候,如果小了那么使用的空间便会不足;如果赋予数组过多的空间,则会造成空间浪费。今天,我们来讲一讲关于柔性数组的概念,顾名思义,柔型数组的大小应当是可以随使需要而扩大和缩小的。柔性数组定义://柔性数组structarr{inti;inta[];}; 柔型数组定义的时候应当注意:数组在结构体内不能作为第一个元素。其次,柔性数组的大小是不包括结构体内定义的数组的,按上面的例子,那么它的大小应当是4个

11月07日

当年学长把这份Java总结给我,让我普通二本校招拿到22K_java程序鱼的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 394次
当年学长把这份Java总结给我,让我普通二本校招拿到22K_java程序鱼的博客

💂个人主页:Java程序鱼🤟整个Java体系的面试题我都会分享,大家可以持续关注💬如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦。💅有任何问题欢迎私信,看到会及时回复!序号内容链接地址1Java基础知识面试题https://blog.csdn.net/qq_35620342/article/details/1196364362Java集合容器面试题https://blog.csdn.net/q

06月26日

HashMap面试,看这一篇就够了_DD_Dddd的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 386次
HashMap面试,看这一篇就够了_DD_Dddd的博客

历史热门文章:七种方式教你在SpringBoot初始化时搞点事情Java序列化的这三个坑千万要小心可以和面试官聊半个小时的volatile原理Java中七个潜在的内存泄露风险,你知道几个?JDK16新特性一览啥?用了并行流还更慢了InnoDB自增原理都搞不清楚,还怎么CRUD?前言在一场面试中最能打动面试官的其实是细节,候选人对细节的了解程度决定了留给面试官的印象到底是“基础扎实”还是“基础薄弱

06月23日

你给HashMap初始化了容量,却让性能变加更糟?_程序新视界

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 429次
你给HashMap初始化了容量,却让性能变加更糟?_程序新视界

前言项目中,看到大家已经意识到初始化HashMap时给Map指定初始容量大小,甚是欣慰。但仔细一看,发现事情好像又有一些不对头。虽然指定了大小,却让性能变得更加糟糕了。可能你也是如此,看了《阿里巴巴Java开发手册》感觉学到了很多,于是在实践中开始尝试给Map指定初始大小,并感觉自己写的代码高大上了一些。的确,当你意识到指定初始化值时,已经比普通人更进了一步,但是如果这

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1