码迷,mamicode.com
首页 >  
搜索关键字:扩容    ( 2272个结果
如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路
比如说这个消息队列系统,我们来从以下几个角度来考虑一下 (1)首先这个mq得支持可伸缩性吧,就是需要的时候快速扩容,就可以增加吞吐量和容量,那怎么搞?设计个分布式的系统呗,参照一下kafka的设计理念,broker → topic → partition,每个partition放一个机器,就存一部分 ...
分类:其他好文   时间:2021-04-13 12:22:01    阅读次数:0
一次扩张C盘的惨痛教训
某一天,天朗气清,惠风和畅,我兴高采烈的决定干一件大事,把本来只有90个G的C盘扩容,从我原来的F盘里扩。当时,随手搜到了一个软件叫分区助手,据说非常好使,于是我二话不说,赶忙把它给下载下来了,按照操作就把40G从F盘分给了C盘,当时关机重启的时候,脑子里闪过一丝不妙的预感,当然再如何也更改不了,只 ...
分类:其他好文   时间:2021-04-12 12:04:46    阅读次数:0
c++对象池的简单实现
对象池 比较类似内存池 设计实现思路: 构造函数中申请一批对象 析构函数中释放对象 提供获取和回收对象的接口 Get() 和 Recycle() 池子空了的时候支持扩容 参考链接: https://zhuanlan.zhihu.com/p/73066435 ...
分类:编程语言   时间:2021-04-09 13:36:25    阅读次数:0
Java程序(数组扩容的尝试)
import java.util.Scanner; public class ArrayAdd { public static void main(String[] args) { int arr[] = {1,2,3}; //初始数组 System.out.println(" 初始数组情况 "); ...
分类:编程语言   时间:2021-04-09 13:01:24    阅读次数:0
8. FastDFS静态文件储存
FastDFS分布式文件存储系统 FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等 ...
分类:其他好文   时间:2021-04-01 13:28:17    阅读次数:0
C++ vector的用法
vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件: #include<vector>; 一、vector 的初始化:可以有五种方式,举例说明如下: (1) vector<int> a(10); // ...
分类:编程语言   时间:2021-03-18 14:19:00    阅读次数:0
ElasticSearch数据及其使用
引言 NoSql:主要指非关系型、分布式、不提供ACID的数据库设计模式。 1 ES总结 主旨在于随时可用和按需扩容,通过购买性能更强大(垂直扩容、或纵向扩容)或者数量更多的服务器(水平扩容、或横向扩容)来实现。 垂直扩容有限,真正的扩容能力来自于水平扩容(为集群增加更多的节点,将负载压力和稳定性分 ...
分类:其他好文   时间:2021-03-15 10:34:48    阅读次数:0
ArrayList和Vector的扩容机制
转自:http://man-yutao.iteye.com/blog/1317446 ArrayList和Vector都是继承了相同的父类和实现了相同的接口。如下 Java代码 public class Vector<E> extends AbstractList<E> implements Lis ...
分类:其他好文   时间:2021-03-09 13:08:46    阅读次数:0
java基础-- 集合
图片来源于:极客时间《数据结构与算法之美》 https://time.geekbang.org/column/intro/126 1. 数组 数组是最简单的数据结构,它的结构特点是:需要连续的内存空间,能够通过数组下标快速的访问数组内的元素,但是初始时需要指定大小,并且不能动态扩容,当容量不够时,需 ...
分类:编程语言   时间:2021-03-08 14:07:35    阅读次数:0
Java 为什么不用Vector
Stack就是继承Vector的,而我们常常用Deque替代Stack(Deque可以当栈也可以当队列) 不使用Vector及子类原因如下: 1. 因为vector是线程安全的,所以效率低,这容易理解,类似StringBuffer 2. Vector空间满了之后,扩容是一倍,而ArrayList仅仅 ...
分类:编程语言   时间:2021-03-06 14:18:29    阅读次数:0
2272条   上一页 1 2 3 4 5 6 ... 228 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!