自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 apr HashTable源码阅读笔记

数据结构struct apr_hash_t { apr_pool_t *pool; apr_hash_entry_t **array;/ apr_hash_index_t iterator; /* For apr_hash_first(NULL, ...) */ unsigned int count, max,

2016-11-23 10:53:08 288

原创 apr内存池阅读笔记-内存池的释放与销毁

APR_DECLARE(void) apr_pool_destroy(apr_pool_t *pool){ apr_memnode_t *active; apr_allocator_t *allocator; /* 清理函数 */ run_cleanups(&pool->pre_cleanups); pool->pre_cleanups = NULL;

2016-11-21 21:33:59 951

原创 apr内存池阅读笔记-申请内存

APR_DECLARE(void *) apr_palloc(apr_pool_t *pool, apr_size_t in_size)从pool中分配size大小的内存。{ apr_memnode_t *active, *node; //active指向当前内存池中活跃的(已使用)节点,node指向分配内存的节点。 void *mem;

2016-11-18 15:46:08 387

原创 apr内存池阅读笔记-结构体说明

分配器allocatorstruct apr_allocator_t { apr_uint32_t max_index;//已使用的最大节点内存大小 /** Total size (in BOUNDARY_SIZE multiples) of unused memory before * blocks are given back. @see apr

2016-11-18 15:17:54 324

空空如也

空空如也

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

TA关注的人

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