innodb_file_per_table独立表空间innodb_buffer_pool_instances缓存池数量innodb_buffer_pool_size缓存池总大小innodb_max_dirty_pages_pct脏页的最大比例innodb_io_capacity磁盘系统的IO能力innodb_doublewriteInnoDB的双写innodb_flush_log_at_trx_commit1是最安全,0是最快..
分类:
数据库 时间:
2016-05-03 16:19:16
阅读次数:
214
一个 Buffer 对象是固定数量的数据的容器。通道是 I/O 传输发生时通过的入口,而缓冲区是这些数据传输的来源或目标。 缓冲区基础 所有的缓冲区都具有四个属性来 供关于其所包含的数据元素的信息。 capacity(容量):缓冲区能够容纳数据的最大值,创建缓冲区后不能改变。 limit(上界):缓 ...
分类:
编程语言 时间:
2016-04-29 14:39:26
阅读次数:
239
总体介绍 ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同步外,其余跟Vector大致相同。每个ArrayList都有一个容量(capacity),表示底层数组的实际大小,容器内存储元素的个数不能多于当前容量 ...
分类:
其他好文 时间:
2016-04-27 20:49:28
阅读次数:
263
//1.两个栈栈头在数组头尾(利用率高)
//2.两个栈栈头在数组中间(利用率低)
//3.奇偶下标分别为两栈(扩容时复制数据简单)
//实现1
template<classT>
classStack
{
public:
Stack()
:_array(NULL)
,_q1Size(0)
,_q2Size(0)
,_capacity(0)
{}
~Stack()
{
..
分类:
编程语言 时间:
2016-04-25 22:58:29
阅读次数:
389
一、属性 Buffer有四个基本属性: 1、capacity 容量,buffer能够容纳的最大元素数目,在Buffer创建时设定并不能更改 2、limit buffer中有效位置数目,不能对超过limit中的区域进行读写。 3、position 下一个读或者写的位置 4、mark 用于记忆的标志位, ...
分类:
编程语言 时间:
2016-04-23 21:11:33
阅读次数:
173
创建教材中的大学数据库: create table classroom (building varchar(15), room_number varchar(7), capacity numeric(4,0), primary key (building, room_number) ); creat ...
分类:
数据库 时间:
2016-04-19 19:21:26
阅读次数:
231
vecotr是动态数组,顾名思义他可以动态的增加自己的长度。 内存机制: 但是怎样的增加自己的长度? vector有两个函数一个是capacity()返回内存空间即缓冲区的大小,另一个是size()返回当前数组中数的数量。vector增加元素来说,当容量已经不能放进数据了,那么他会重新申请一块内存, ...
分类:
编程语言 时间:
2016-04-18 17:22:04
阅读次数:
369
#define_CRT_SECURE_NO_WARNINGS1
#include<iostream>
usingnamespacestd;
#include<assert.h>
#pragmaonce
template<classT>
classStack
{
public:
Stack()
:_a(0)
,_capacity(0)
,_top(0)
{}
Stack(constStack<T>&s)
:_a(newT[s._t..
分类:
其他好文 时间:
2016-04-14 07:05:56
阅读次数:
178
在做C++ Primer 5th的联系13.13时有一个很有意思的现象:当一个声明一个保存自定义类类型的vector时,如果在进行push_back操作之前这个vector的capacity和其size一致的话,则程序会向操作系统申请更多的内存以保存更多的元素。此时,整个vector会对其已经构建的 ...
分类:
其他好文 时间:
2016-04-13 20:48:57
阅读次数:
122
13.39 编写你自己版本的StrVec,包括自己版本的reserve,capacity(参见9.4节,第318页)和resize(参见9.3.5节,第314页) 13.40 为你的StrVec类添加一个构造函数,它接受一个initializer_list<string>参数 这是StrVec.h ...
分类:
编程语言 时间:
2016-04-13 20:42:07
阅读次数:
344