自定义博客皮肤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)
  • 资源 (6)
  • 收藏
  • 关注

原创 epoll的惊群效应

1.epoll惊群效应产生的原因很多朋友都

2014-07-04 11:59:21 6076

原创 C语言中static,extern修饰符说明

C语言中关于static,extern 修饰符的说明有关static的说明:C程序段一直由下列几个部分构成:1)正文段,主要指CPU执行的机器指令部分;2)初始化数据段3)非初始化数据段4)栈5)堆-动态存储区在全局变量前加上static,说明全局变量是一个静态全局变量,静态全局变量会被放在叫做静态存储区的内存中,且根据其类型自动进行初始化,而且静态全局变量

2013-08-20 19:13:07 686

原创 State设计模式详解

1.State模式适用场景State模式在实际使用中比较多的适合状态的切换,因为我们经常会用到if...else if ...else...,进行状态切换,如果这种判断反复出现,则就可以考虑使用State设计模式来代替了。2.State和Command两种设计模式的区别State设计模式从调用者和被调用者出发,目的是封装调用者的行为,让调用者和统一的顶层接口交互;Command模式则从

2012-11-09 14:37:12 545

原创 扩展接口设计模式(二)

5主要流程5.1获取扩展接口流程1.客户机向component factory 发起create ext component的请求;2.component factory 创建对root Interface的引用;3.root interface查询请求创建的ext component,root interface的getExtension()被定义成创建ext compone

2012-02-15 16:55:36 958

原创 扩展接口设计模式(一)

扩展接口(Extension Interface):允许组件(一般是一些业务逻辑)导出多个接口,当开发人员扩展或者修改组件功能时,此模式能够有效的防止接口的膨胀和客户代码的破坏。1.为什么使用扩展接口   A.把组件分发或集成到应用之后,组件的需求会出现不可预期的变化,若不能合理并详细的处理此类问题,将会对客户机代码发生较大的修改。相信多数架构设计师或系统分析师都遇到这类问题,并对这类问题

2012-02-15 16:18:29 2516

原创 ACE中Reactor

ACE为了能够在各种平台都能运行,针对windows、linux等定义了几种不同的Reactor,windows下的默认Reactor为WFMO_Reactor,其精度取决了Waitformultipleobjects的精度,单位为毫秒;Linux/Unix下默认的为select,可以精确到微妙。由于受到对事件检测机制的影响,对于ACE_Select_Reactor来说其性能取决于select

2011-06-25 16:48:00 645

原创 论ACE的ACE_Timer_Hash的不足

ACE作为自适应的网络编程环境框架,其提供的框架解决方式无疑是强大和灵活的,且这点从2000年到现在中国越来越多的行业开始应用ACE进行开发已经得到了验证。虽然从宏观角度来讲,ACE是灵活多变的,但是微观来说有些类确实有不足的地方。下面介绍ACE_TImer_Hash的不足之处:经反复的测试发现,ACE_Timer_Hash的效率其实是很低的,在ACE_Timer_Hash中介绍说:ACE

2011-06-24 17:27:00 571

原创 国家电网视频监控平台级联接口的不足

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2011-06-24 16:51:00 2944

能管理任何对象的双向链表

任何继承于CNode的类,均能由CNodeList实现管理

2011-06-23

windows下高效网络通讯 IOCP

对IOCP做了很好的处理,良好的通讯机制和SOCKET io的预分配和预投递机制

2010-03-15

memcached的内存分配代码

良好的内存分配机制,对于大型的经常反问内存的系统,提高其访问效率,有很大的帮助。同时也是我们学习的好参考

2010-03-15

shell 脚本指导

详细描述如何编写shell script

2010-01-07

中国电力行业标准-IEC61850

详细描述了中国电力自动化发展,信息化发展的行业标准

2009-05-05

Linux 下QT入门

详细描述了在LINUX下,如何构建QT工程,以及QT组件的相关用法

2008-12-24

空空如也

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

TA关注的人

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