- 博客(8)
- 收藏
- 关注
系统程序员成长计划-内存管理(四)
系统程序员成长计划-内存管理(四) 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 惯用手法 《POSA(面向模式的软件架构)》中根据模式粒度把模式分为三类:架构模式、设计模式和惯用手法。其中把分层模式、管道过滤器和微内核模式等归为 架构...
2009-04-29 08:01:00 58
系统程序员成长计划-内存管理(三)
转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 内存管理器 在前面学习共享内存的时候,我们重新实现了循环队列,两个实现的不同之处只是在于内存分配和释放上。对比一下 fifo_ring_create的实现: 第一种实现用malloc分配内存。 F...
2009-04-24 08:46:00 87
系统程序员成长计划-内存管理(二)
系统程序员成长计划-内存管理(二) 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 线程局部存储(TLS) 同一个进程中的多个线程,它们的内存空间是共享的(栈除外),一个线程对内存的修改,对所有线程都有效。这是一个优点也是一个缺点。说它是优...
2009-04-23 08:39:00 67
系统程序员成长计划-内存管理(一)
系统程序员成长计划-内存管理(一) Wednesday, April 22nd, 2009|Author: admin | » Edit « 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 共享内存 大家都知道...
2009-04-22 08:25:00 66
系统程序员成长计划-工程管理(四)
系统程序员成长计划-工程管理(四) Tuesday, April 14th, 2009|Author: admin | » Edit « 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 应用程序 前面我们创建的h...
2009-04-14 07:41:00 63
系统程序员成长计划-工程管理(三)
转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 系统程序员成长计划-工程管理(三) 函数库 现在我们用automake来管理我们前面所建立的函数库,这是一个基础的函数库,我们就把它命名为base吧。 o 目录结构 base 根目录 base...
2009-04-10 09:10:00 62
关于时间变速
关于时间变速 前几天玩游戏想改变游戏速度,想起来多年前看到的一片文章,是关于“变速齿轮”的。于是重新找出来看看。原来大部分游戏的时间是根据函数timegettime、gettickcount等来取得的,我们如果想让游戏加速或减速,我们可以HOOK这个函数,修改结果后返回。这就是变速原理了。...
2009-04-07 14:36:00 167
系统程序员成长计划-工程管理(二)
系统程序员成长计划-工程管理(二) 转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 <xianjimli at hotmail dot com> 系统程序员成长计划-工程管理(二) HelloWorld automake比起IDE要复杂很多,这里我们先写一个Hello Worl...
2009-04-02 07:51:00 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人