案例描述:实现一个通用的数组类,要求如下: 1.可以对内置数据类型以及自定义数据类型的数据进行存储 2.将数组中的数据存储到堆区 3.构造函数中可以传入数组的容量 4.提供对应的拷贝构造函数以及operator=防止浅拷贝问题 5.提供尾插法和删除法对数组中的数据进行增加和删除 6.可以通过下标方式 ...
分类:
其他好文 时间:
2020-04-28 17:19:06
阅读次数:
71
C 语言 数制 数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。计算机处理的信息必须转换成二进制形式数据后才能进行存储和传输。计算机中,经常使用的进制有二进制、八进制、十进制、十六进制。 1. 二进制数 二进制数由两个基本数字 0、1 组成,二进制数的运算规律是逢二进一。二进制数的 ...
分类:
编程语言 时间:
2020-04-28 09:47:51
阅读次数:
61
宇芯串行MRAM实现了当今SPI EEPROM和闪存组件通用的命令子集,从而允许MRAM替换同一插槽中的这些组件并在共享SPI总线上进行互操作。与可用的串行存储器替代方案相比,串行MRAM具有卓越的写入速度,无限的耐用性,低待机和运行能力以及更可靠的数据保留。
分类:
其他好文 时间:
2020-04-27 15:07:39
阅读次数:
64
位图`bitmap`是通过一个`bit`来表示某个元素对应的值或者状态,是由一组bit位组成,每个bit位对应0和1两个状态,虽然内部还是采用string类型进行存储,但是redis提供了直接操作位图的指令,可以把他看作是一个bit数组,数组的下标就是偏移量。 ...
分类:
其他好文 时间:
2020-04-26 18:42:12
阅读次数:
57
位运算 计算机中的数在内存中都是以二进制形式进行存储的,用位运算就是直接对整数在内存中的二进制位进行操作,因此其执行效率非常高,在程序中尽量使用位运算进行操作,这会大大提高程序的性能。 位操作符 & 与运算 两个位都是 1 时,结果才为 1,否则为 0 | 或运算 两个位都是 0 时,结果才为 0, ...
分类:
其他好文 时间:
2020-04-23 21:23:54
阅读次数:
77
按交互式多媒体图书平台的需求,首先按需求类型分类,然后完成概念原型设计(应具有用例图+数据模型),并选择一个关键用例进行深入分析和设计(应具有分析和设计序列图),最终给出一个设计方案(应具有设计类图或者微服务架构图)。 一、需求分类 1、业务需求 业务需求(Business requirement) ...
分类:
其他好文 时间:
2020-04-23 21:00:15
阅读次数:
56
1.ADC是12位的一种逐次型模拟数字转换器,所以进行存储时只能存储在16位数据寄存器中,不能低于12位。其中有16个外部信号源(ADCx_IN0--ADCx_IN15)和2个内部信号源(温度传感器、) 2.ADC时钟--由时钟控制器提供的ADCCLK时钟(RCC_CFGR寄存器设置ADC时钟分频) ...
分类:
其他好文 时间:
2020-04-19 22:16:43
阅读次数:
402
我使用Python中字典dict()方法来存储图结构(这里使用的是邻接表) 举个例子,比如,将一个无向加权图(无向网)进行存储,如下图所示: 该图所对应的邻接表为: 此时,让字典中的键表示各个结点,值则表示各个结点的对应链表(即各个邻接点)。 其中,链表用列表list()来进行存储,而链表中的各个结 ...
分类:
编程语言 时间:
2020-04-19 19:36:15
阅读次数:
105
一.cookie 1.1 什么是cookie? cookie是由服务器生成,存储在浏览器端的一小段文本信息。 cookie的特点: 1)以 键值对 方式进行存储。 2)通过浏览器访问一个网站时,会将浏览器存储的跟网站相关的所有cookie信息发送给该网站的服务器。 3)cookie是基于域名安全的。 ...
分类:
Web程序 时间:
2020-04-13 12:03:42
阅读次数:
77
vector(向量) 连续存储结构,每个元素在内存上是连续的;支持高效的随机访问和在尾端插入/删除操作,但其他位置的插入/删除操作效率低下;相当于一个数组,但是与数组的区别为:内存空间的扩展。 vector首先分配一个非常大的内存空间预备进行存储,即capacity()函数返回的大小,当超过此分配的 ...
分类:
编程语言 时间:
2020-04-12 21:01:32
阅读次数:
93