转自https://www.cnblogs.com/fnlingnzb-learner/p/5833051.html 1、map简介 map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。 对于迭代器来说,可以修改实值,而不能修改key。 ...
分类:
编程语言 时间:
2019-10-04 13:35:16
阅读次数:
92
google代码风格 1.使用安全的分配器(allocator),如scoped_ptr,scoped_array 2.测试用的,其他的不能用: 2.1 友元 2.2 C++异常 2.3 RTTI 3.类型转换,不要用(int) 3.1 static_cast 3.2 const_cast 3.3 ...
分类:
编程语言 时间:
2019-08-24 15:06:00
阅读次数:
105
《Netty Zookeeper Redis 高并发实战》 图书简介 重要的重复3遍: 本书 面试必备 + 面试必备 + 面试必备 购买链接 京东商城《 " Netty Zookeeper Redis 高并发实战" 》 《Netty Zookeeper Redis 高并发实战》 图书简介 机械工业出 ...
分类:
Web程序 时间:
2019-08-22 23:48:12
阅读次数:
123
STL整理 set STL整理 set set的特性是,所有元素都会根据元素的键值自动排序,set的元素不像map那样可以同时拥有实值(value)和键值(key),set元素的键值就是实值,实值就是键值。set不允许两个元素有相同的键值(也就是集合的特性)。 set的各成员函数列表如下: 1. b ...
分类:
编程语言 时间:
2019-07-24 21:05:55
阅读次数:
119
背景由于历史原因,公司的缓存方案使用的是Codis,并且一个大部门公用一个集群,我们计划废弃Codis,用Redis原生的集群架构,为什么要废弃Codis呢,主要有两个原因:1、Codis官方已经很久没有更新维护了,Redis官方版本已经迭代到5.x.x了,codis-server还是3.x.x,Redis的一些新特性无法支持;2、基于风险均摊、鸡蛋不放一个篮子的原则,目前我们这样的用法违背了这一
分类:
其他好文 时间:
2019-07-07 17:25:54
阅读次数:
163
单目运算符最好重载为类的成员函数;双目运算符则最好重载为类的友元函数。 向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据 ...
分类:
其他好文 时间:
2019-06-04 22:08:18
阅读次数:
114
<!-- p, li { white-space: pre-wrap; } --> <!--StartFragment-->/* 第12章 理解容器与迭代器 STL中的容器是范型结构.贴别适合保存数据集合.容器为模板. 5大类17个容器 顺序容器: vector list deque array f ...
分类:
编程语言 时间:
2019-05-26 21:20:07
阅读次数:
134
博客参考:https://blog.csdn.net/huajun998/article/details/54311561 在程序中想使用类似于如下的容器 编译不通过,主要是访问centriods的时候,程序直接访问内存错误。原因是Eigen库使用了SSE加速,需要按照128位对齐,这导致了fixe ...
分类:
其他好文 时间:
2019-04-16 14:50:50
阅读次数:
189
内容: vector() //构造函数 1.vector构造函数 ...
分类:
编程语言 时间:
2019-04-06 12:23:38
阅读次数:
125
1.cin追根溯源 cin是C++的istream类对象 istream本名为:basic_istream basic_istream虚拟继承自basic_ios 在basic_istream(istream)类中存在许多重载的操作符和方法: 可以看出,为什么cin>>能够输入那么多种类的变量了,因 ...
分类:
编程语言 时间:
2019-04-04 14:26:25
阅读次数:
212