自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++ 和 Java

<br />C++   和 Java<br />虚函数     --------  普通函数<br />纯虚函数   --------   抽象函数<br />抽象类     --------  抽象类<br />虚基类     --------  接口

2010-09-17 09:41:00 284

转载 Reactor and Nio

<br />转载:http://www.jdon.com/concurrent/reactor.htm<br /> <br />本文可看成是对Doug Lea Scalable IO in Java一文的翻译。<br />当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构:<br /> 1. Read request<br />

2010-09-13 19:01:00 347

原创 ACE_Reactor框架学习

ACE_Reactor框架中关键的几个类:

2010-08-20 17:16:00 379

转载 将ACE事件循环与MFC UI集成的一种实现 - [ACE]

转自:http://egeho123.blogbus.com/logs/13559955.html版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://egeho123.blogbus.com/logs/13559955.html将ACE事件循环与MFC UI集成的一种实现将ACE事件循环与MFC UI集成的一种实现有很多种方式可以使界面与ACE事件循环集成在一起。本文件试图提供一种“更好”的集成。这里的“更好”是指:1. 使用简单2. 面向对象,不破坏已

2010-08-16 16:07:00 419

原创 使用ACE时要记得初始化

这几天把c++网络编程随便翻了一遍,发现写ace程序太难了。比如线程的创建,遇到这样一个问题一直没有解决:#include #include #include static ACE_THR_FUNC_RETURN taskone(void*){    ACE_DEBUG((LM_DEBUG,"Thread:(%t)started Task one! /n"));    ACE_OS::sleep(2);    ACE_DEBUG((LM_DEBUG,"Thread:(%t)fin

2010-08-12 10:07:00 440

转载 低耦合模块间的通信组件:两个模板

转自:http://www.cppblog.com/kevinlynx/archive/2009/08/23/94143.html低耦合模块间的通信组件:两个模板<br />用途<br />在一个UI与逻辑模块交互比较多的程序中,因为并不想让两个模块发生太大的耦合,基本目标是<br />可以完全不改代码地换一个UI。逻辑模块需要在产生一些事件后通知到UI模块,并且在这个通知<br />里携带足够多的信息(数据)给接收通知的模块,例如UI模块。逻辑模块还可能被放置于与UI模<br />块不同的线程里。<br

2010-08-03 12:01:00 556

转载 多线程服务器的适用场合

<br /> <br />转自:http://blog.csdn.net/Solstice/archive/2010/02/28/5334243.aspx<br /> <br />“服务器开发”包罗万象,本文所指的“服务器开发”的含义请见《常用模型》一文,一句话形容是:跑在多核机器上的 Linux 用户态的没有用户界面的长期运行的网络应用程序。“长期运行”的意思不是指程序 7x24 不重启,而是程序不会因为无事可做而退出,它会等着下一个请求的到来。例如 wget 不是长期运行的,httpd 是长期运行的。<

2010-08-03 09:34:00 272

转载 ace 和 asio

转自:http://anders0913.javaeye.com/blog/387406ACE是一个很成熟的中间件产品,为自适应通讯环境,但它过于宏大,一堆的设计模式,架构是一层又一层,对初学者来说,有点困难。ASIO是基本 Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。最近分析ASIO的源代码,让我无不惊呀于它设计。 在ACE中开发中的内存管理一直让人头痛,ASIO的出现,让我看到新的曙光,成为我新的好伙伴。简单地与ACE做个比较。1.层次架构:ACE底层是C风格的OS适

2010-08-03 09:28:00 687

ACE程序员指南 英文版

ACE程序员指南 英文版 学习ACE的好资料

2010-09-08

空空如也

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

TA关注的人

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