自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一棵小草的空间

吸收知识 积累技术 茁壮成长

  • 博客(16)
  • 收藏
  • 关注

转载 虚函数和纯虚函数的区别

虚函数和纯虚函数的区别

2015-09-29 14:29:33 339

转载 C++中一个类对象占用的内存空间大小

一个class对象需要占用的内存空间大小,最权威的结论是:非静态成员变量总合加上编译器为了CPU计算,作出的数据对齐处理加上为了支持虚函数,产生的额外负担

2015-09-27 17:43:13 3442

转载 堆栈溢出

定义: 堆栈溢出就是不顾堆栈中分配的局部数据块大小,向该数据块写入了过多的数据,导致数据越界,结果覆盖了老的堆栈数据。

2015-09-25 22:44:41 445

转载 指针和引用的区别

1.指针和引用的定义和性质区别:(1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。(2)可以有const指针,但是没有const引用;(3)指针可以有多级,但是引用只能是一级(int **p;合法 而 int &&a是不合法的)(4)指针的值可以为空,但是引用的值不能为NULL,并且引用在定义的时候

2015-09-25 19:41:43 297

转载 死锁产生的原因及必要条件

产生死锁的原因主要是: (1) 因为系统资源不足。 (2) 进程运行推进的顺序不合适。 (3) 资源分配不当等。

2015-09-25 19:16:25 390

原创 派生类的构造函数及析构函数

派生类的构造函数以及析构函数的执行顺序

2015-09-25 19:03:40 350

转载 构造函数不能为虚函数,析构函数可为虚函数

构造函数不能为虚函数,析构函数应该设置为虚函数

2015-09-25 17:09:48 363

原创 vector容器支持的一些操作

vector容器的一些常用操作

2015-09-21 15:47:59 598

转载 僵尸进程和孤儿进程

介绍了僵尸进程和孤儿进程

2015-09-20 19:52:49 324

转载 单链表反转

单链表反转

2015-09-20 14:40:55 386

转载 字符串匹配算法之KMP算法

一个主字符串S,一个模式字符串T,要求在主字符串中匹配模式字符串,匹配成功则返回主字符串中和模式字符串匹配成功的第一个字符的位置,否则返回-1。

2015-09-16 17:37:19 440

原创 迭代器作为形式参数

迭代器作为形式参数的写法

2015-09-16 14:29:19 791

转载 内存池、进程池、线程池

由于服务器的硬件资源“充裕”,那么提高服务器性能的一个很直接的方法就是以空间换时间,即“浪费”服务器的硬件资源,以换取其运行效率。这就是池的概念。

2015-09-14 10:54:16 7932 1

转载 Linux用户态和内核态

简述了Linux用户态和内核态的区别

2015-09-14 09:48:54 435

转载 线程

线程与进程的区别在Linux里面,线程就是轻量级的进程,只不过进程里面的线程共享一部分资源,如地址空间、文件句柄、信号量等。线程的调度也按照进程的调度方式进行。

2015-09-09 10:50:20 322

原创 书单

书单

2015-09-03 16:37:37 491

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除