自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

转载 Linux 自旋锁

Linux 自旋锁 分类: Linux 内核2012-06-07 13:30 1856人阅读 评论(0) 收藏 举报 linuxlinux内核测试优化 1.什么是自旋锁 自旋锁顾名思义首先是一把锁,另外使用这把锁的线程需要反复自我循环(loop)检测这把锁是否可用。 注意与信号量区别,信号量也是一把锁,但是使用这把锁的线程检测锁不可用时,选择去睡眠,而不是自我循环。 自旋锁与信

2014-07-25 11:03:53 679

转载 linux常用系统调用函数

linux常用系统调用函数 分类: 【Ubuntu】2012-09-30 10:41 545人阅读 评论(0) 收藏 举报 linuxsocketmodulesignalsymlink磁盘 注:其中有一些函数的作用完全相同,只是参数不同。(可能很多熟悉C++朋友马上就能联想起函数重载,但是别忘了Linux核心是用C语言写的,所以只能取成不同的函数名)。还有一些函数已经过时,被

2014-07-25 10:59:55 1893

转载 STL源码剖析---deque

STL源码剖析---deque 分类: STL源码剖析2012-07-09 15:44 3050人阅读 评论(2) 收藏 举报 iteratorinsertbufferclassvectorreference 一、deque的中控器       deque是连续空间(至少逻辑上看来如此),连续线性空间总令我们联想到array或vector。array无法成长,vector虽可成长,

2014-07-25 10:50:38 910

转载 STL vector实现

STL vector实现 分类: C++2010-01-28 12:35 3279人阅读 评论(0) 收藏 举报 vectoriteratorreferenceinsertdistanceclass 假定你现在已经能熟练使用vector,如果你很好奇vector背后是怎么实现的,那么本文或许对你能有所帮助。   vector代表了c++的动态数组,大小是动态可增长的。你不必考虑

2014-07-25 10:34:00 658

转载 vector.resize 与 vector.reserve的区别

vector.resize 与 vector.reserve的区别 分类: C++2008-12-23 11:40 9710人阅读 评论(5) 收藏 举报 vectorinsertc reserve是容器预留空间,但并不真正创建元素对象,在创建对象之前,不能引用容器内的元素,因此当加入新的元素时,需要用push_back()/insert()函数。 resize是改变容器的大小,并

2014-07-25 10:24:34 572

转载 const分别在C和C++语言里的含义和实现机制

const分别在C和C++语言里的含义和实现机制 2013-07-02 09:14:31     我来说两句       作者:CHJ 收藏    我要投稿 const的含义        简单地说:const在c语言中表示只读的变量,而在c++语言中表示常量. C语言 const是constant的缩写,是恒定不变的意思,也翻译为常量,但是很多人都认为

2014-07-15 22:54:13 1317

effective stl

fsdfsdfdsfsfsfsfsdfdsafdsafsdafsdafsadfdsfsdfssadfsasafsdsfda

2008-10-24

空空如也

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

TA关注的人

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