自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迅影

年轻会有失败,热情会淡化失败,而激情会使失败变得成功

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

原创 Apache 中使用的 APR Memory Pool 分析

Apache 中使用的 APR Memory Pool 分析简介APR 中的Memory Pool是内存管理基础模块,所有其他的模块,只要用到的内存分配,都要用到这个模块,相关的结构中都有apr_pool_t参数pool本身并不直接从物理内存中分配或释放,而是通过allocator(内存分配器)来统一管理,可以为新池创建新的allocator(内存分配器),但通常使用默认的全局allocator(

2006-06-30 11:37:00 5503 1

原创 Apache 中使用的 APR allocator 分析

Apache 中使用的 APR allocator分析[结构体]//内存分配器结构struct apr_allocator_t {    apr_uint32_t        max_index;    //空闲队列中,最大的内存块级数    apr_uint32_t        max_free_index;    //直接回收到系统的内存大小,基数是4096    apr_uint32_t

2006-06-07 16:31:00 2425

原创 敏捷设计的五个原则

敏捷设计的五个原则1.单一职责原则(SRP)  一个类的职责要单一,如不要出现算法和GUI在同一个类中2.开放--封闭原刚(OCP)  a."对扩展是开放的"(Open for extension),可以扩展  b."对更改是封闭的"(Closed for modificaiton),扩展时,不会改动模块的原代码,或二进制  关键是抽象3.Liskov 替换原则(LSP)  子类型(subtype

2006-06-01 16:59:00 1814

空空如也

空空如也

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

TA关注的人

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