自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 二十三种设计模式

工厂模式 建造模式 工厂方法模式 原始模型模式 单例模式 适配器(变压器)模式 桥梁模式 合成模式 装饰模式 门面模式 享元模式 代理模式 责任链模式 命令模式 解释器模式 迭代子模式 调停者模式 备忘录模式观察者模式 状态模式 策略模式 模板方法模式 访问者模式设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保

2009-06-11 09:35:00 488

原创 三分差分法 检测运动图像原理

三分差分法检测运动图像原理作者:JeffNi 1.在动态图像中,取三帧图像,其中前一帧图像Fi-1(x,y),当前帧图像Fi(x, y),下一帧图像Fi+1(x,y). 2.将图象灰度化 3.计算当前帧与前一帧的差得前向帧差FDb(x,y). 4.计算下一帧与当前帧的差得后向帧差FDf(x,y). 5.求帧差FDb(x,y),FDf(x,y)的交集得到运动目标的粗糙的运

2009-06-09 17:57:00 2799

转载 ACE与ASIO之间关于Socket编程的比较

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

2009-06-05 18:41:00 478

转载 集群的负载均衡技术

前言    当前,无论在企业网、园区网还是在广域网如Internet上,业务量的发展都超出了过去最乐观的估计,上网热潮风起云涌,新的应 用层出不穷,即使按照当时最优配置建设的网络,也很快会感到吃不消。尤其是各个网络的核心部分,其数据流量和计算强度之大, 使得单一设备根本无法承担,而如何在完成同样功能的多个网络设备之间实现合理的业务量分配,使之不致于出现一台设备过忙、而 别的设备却未充分发挥处理能力

2009-06-04 11:51:00 420

原创 P2P UDP开源库

http://www.fbnetwork.cn/是开源的UDP库, 优点是:1.提供安全UDP传输2.强大的nat穿透机制3.效率高于现有其他同类引擎(UDT,RAKNET,ENET)等(作者表述)缺点是:1.不支持跨平台(但大量使用了BOOST,可以减少跨平台的代码修改量)2.使用了windows的完成端口,这个东西跨平台修改就起来就麻烦了.另外UDP强调的就是高效,

2009-06-04 11:40:00 2756

转载 海量数据存储.

GFS(GOOGLE自己的文件系统)阐述了这样一个思想:高性能的应用系统,并不全是由高性能的硬件服务器来支持的,甚至,他们有时更多的就是一些普通的服务器,而再甚至,他们可能是目前已经不是市-场主流的废旧机器,我们就是要在这些廉价的硬件基础上,通过我们的架构设计和软件设计完成可观的高性能应用,这才是我们所应该追求的目标,也是符合绝大多数网络-公司发展现状的选择,因为网络应用系统所承载的未来用户数是不

2009-06-04 11:35:00 664

空空如也

空空如也

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

TA关注的人

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