自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不亦快斋

非典型秃子的老窝

  • 博客(1)
  • 资源 (3)
  • 收藏
  • 关注

原创 一个C++ delegate的实现

更新说明:修改了借口,增加了对smart_ptr的支持。最近需要一个C++delegate的实现,比较接近C#的delegate的用法。翻遍了boost,虽然有相近的东西,但是,始终使用起来问题多多:function:的绑定方式倒也可以接受,成员函数调用的方式实在不爽。而且,同样的函数原型,native和member对应的function类型不同,不同class的相同原型的member funct

2004-11-28 21:50:00 10547 7

链接器和加载器 中文版

仅供学术研究用,版权属于原书出版社 翻译维护:[email protected] 几乎从有计算机以来,链接器和加载器就是软件开发工具包中的一部分,因为他们是 允许使用模块(而不是一个单独的大文件)来构建程序的关键工具。 早在 1947 年,程序员们就开始使用原始的加载器:将程序的例程存储在多个不同的磁 带上,并将他们合并、重定位为一个程序。在上世纪 60 年代早期,这些加载器就已经发展 的相当完善了。由于那时内存很贵且容量有限,计算机的速度(以今天的标准)很慢,为了 创建复杂的内存覆盖策略(将大容量的程序加在到少量的内存中),以及重复编辑之前链接 过的文件(节省重新创建程序的时间),这些链接器都包含了很多复杂的特性。

2015-10-10

Communicating Sequential Processes

《Communicating Sequential Processes》C. A. R. Hoare

2015-10-10

CPU Cache Page-Coloring

陈怀临:本文通过读者们比较熟悉的妈咪和包厢场景,阐述了高端CPU和大Cache结构中的一个比较略微高深的工程话题--Cache Coloring。高端通信系统设计和实践中,对Cache和 性能的把握是至关重要的

2015-10-10

空空如也

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

TA关注的人

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