Chinaunix首页 | 论坛 | 博客
  • 博客访问: 180396
  • 博文数量: 28
  • 博客积分: 30
  • 博客等级: 民兵
  • 技术积分: 954
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-21 10:28
个人简介

站在巨人的肩膀是骗人的

文章分类

全部博文(28)

文章存档

2013年(28)

发布时间:2013-03-15 09:54:38

一般基于c++的stl做应用程序开发不需要判断的原因是:1. stl所有容器对象分配失败都会抛出alloc异常,让上层去catch处理,你没有办法来重写stl的new,让其不抛异常,。2. new区别于malloc的就是在于malloc只分配数据,而new还要调用构造函数,new本来的设计意义就是要简化因为内存分配成功与否而引起的逻辑分叉。c++的.........【阅读全文】

阅读(2230) | 评论(0) | 转发(0)

发布时间:2013-03-11 13:05:58

actor model......【阅读全文】

阅读(1801) | 评论(0) | 转发(1)

发布时间:2013-03-10 09:19:15

多线程逻辑 spin_lock critical section lock free actor model......【阅读全文】

阅读(4037) | 评论(0) | 转发(2)

发布时间:2013-03-09 10:10:03

mmorpg login architecture 服务器架构......【阅读全文】

阅读(2655) | 评论(0) | 转发(1)

发布时间:2013-03-08 12:53:10

数据到达网卡,触发硬件中断 --->内核调用相应的中断例程,将网卡的数据拷贝到内核空间,触发软中断--->内核线程执行软中断例程,进行协议栈的处理--->将数据交换到用户空间。作为通常的网络服务分为两种:1. rpc。2.data stream。rpc与data stream的区别:rpc追求如何更快地执行procedure并给予最快的回应。data strea.........【阅读全文】

阅读(1955) | 评论(1) | 转发(1)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册