自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

转载 memcached源码分析之内存管理 -- Slab Allocator(2)

Slab Allocator源码分析:前言:虽然会对slab allocator的所有代码进行注释解说,但是slab allocator的很多代码都是与slab的状态获取相关,那些函数不是我们分析的重点,我们将重点放在其提供的功能性接口上。另外slab allocator存在一个自动平衡的机制,该部分由于牵扯到别的模块,读者如果现在接触可能反而会蒙圈,之后的文章中我将会单独对其进行讲解。这样有

2013-11-24 20:13:39 941

转载 memcached源码分析之内存管理 -- slab allocator(1)

memcached源码分析之内存管理 — Slab Allocator (一)转自:http://slowsnail.com.cn/memcached简介:许多 Web 应用都将数据保存到 RDBMS 中,应用服务器从中读取数据并在浏览器中 显示。但随着数据量的增大、访问的集中,就会出现 RDBMS 的负担加重、数据库 响应恶化、网站显示延迟等重大影响。这时就该 memcached 大

2013-11-19 22:35:56 971

转载 保护模式下三个重要的系统表——GDT、LDT和IDT

这三个表是在内存中由操作系统或系统程序员所建,并不是固化在哪里,所以从理论上是可以被读写的。这三个表都是描述符表。描述符表是由若干个描述符组成,每个描述符占用8个字节的内存空间,每个描述符表内最多可以有8129个描述符。描述符是描述一个段的大小,地址及各种状态的。描述符表有三种,分别为全局描述符表GDT、局部描述符表LDT和中断描述符表IDT。1. 全局描述符表GD

2011-11-24 10:40:02 651

转载 pthread函数

内容:POSIX Threads 和 Language Features1. 创建一个 threadint pthread_create (pthread_t * thread, pthread_attr_t * attr, void * (*start_routine)(void *), void * arg)而从一个 thread 中返回,可以用 return,也可以用

2011-11-02 11:52:38 824

转载 C++ 注册表编程

C++ 注册表编程转自http://wenku.baidu.com/view/f369e14acf84b9d528ea7a77.html1.基础知识注册表的组织方式跟文件目录比较相似,主要分为根键、子键和键值项三部分,与文件目录对应的话就是根目录、子目录和文件。分别介绍一下这三部分:(1)根键。分为5个,分别为HKEY_CLASSES_ROOT, HKEY_CU

2011-10-24 11:23:33 354

转载 http协议详解

HTTP协议详解(真的很经典)转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超

2011-10-24 11:19:46 301

原创 父类指针访问子类的成员函数指针

貌似C++中的成员函数指针是没有多态性的,也就是说不能进行下面的赋值:class base{};class test:public base{public:int SayHello(int n){cout}};i

2011-10-18 15:54:11 1003

原创 c++ 函数对象池实现

由于本人要与舍友开发一个codeblock的vim插件,在我们的架构体系中,我们觉得用函数对象池要灵活且易于扩张的多,所以边写了个函数对象池,来管理应用程序中的功能性函数.这个函数对象池可一将一个函数,或者一个成员函数,转换为一个函数对象(Delegate)然后在存入池中,当池满

2011-10-18 14:13:13 456

原创 文件的设置用户ID位

有段时间一直对这个不太了解,感觉“设置用户ID位“这个词都读得奇怪,现在终于搞清楚了。设置用户ID位,这个是为了扩充进程的权限所用的,如果一个执行 文件的用户ID位被设置了(通过执行 sudo chmod u+s filename),那么在该文件运行的时候。进程的有效用户ID

2011-10-13 19:55:57 361

原创 Unix中的不带缓冲的文件IO

UNIX中的一切都是文件:这是一个相当经典的定义,在unix以及unix的衍生系统中这一概念都是成立的。说一切都是文件,指的是在unix中任何东西都是用文件来表示的。在unix中设备是文件,socket是文件,FIFO是文件,管道..也是文件。其实个人理解说unix中的一切都是文

2011-10-13 19:23:07 456

转载 Linux 命令行管理无线

基本命令:1. 打开无线网卡电源: iwconfig wlan0 txpower on2 . 列出区域内的无线网络: iwlist wlan0 scan3. 假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令 : iwconfi

2011-10-11 22:00:58 449

C++中级,讲述了一些很有用的东西

我主要是为了自己用,应为不能用u盘,不过大家要下载的话,就尽管来下吧,随时欢迎各位快点来下载,谢谢...

2011-07-20

hit软件学院的uml春季试题

hit的uml春季试题,好像是2010年春季的

2011-01-03

空空如也

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

TA关注的人

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