当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言:
 

 

    摘要: /*==============================================*//* *//* huffman.c(pp) - a huffman arithmetic demonstration *//* smith_135@163.com *//* qq: 58101543 *//* version 0.9 *//* copyright (c) meteor13......
 ·用api播放音频及视频文件    »显示摘要«
    摘要: 如果想在windows下播放音频或视频文件,可以使用api函数中的mcisendstring实现,非常简单。 源代码如下: /****************************************************************/ /* 超简易媒体播放器 */ /* 作者: 卢培培(goodname008) */ /*************************......


Avalon基本概念(4)-IoC模式
ioc是avalon后台的关键设计原则之一.ioc原则强制进行安全设计.

设计者在对象之间创建一个能够对委托阶层中的特定消息进行响应的链.一个主要意思是:父对象控制子对象.这样的话,sax api不是ioc的,因为它的目的是从一个源传信息到处理器. 【程序编程相关:《c++ primer》读书笔记3

ioc的含义 【推荐阅读:《c++ primer》读书笔记2

这个类似定义中有一些不同:军官可以向比他军衔小的人发布命令.而在开发中,为了确保安全,是没有这样的模式的.ioc是从一个父对象(控制)到一个子对象(被控制).一个父对象可以有多个子对象,而一个子对象只能有一个父对象. 【扩展信息:《c++ primer》读书笔记4

类似的定义是军队的命令链(chain of command).军队提供新兵他们所需要的基本东西执行该军衔的操作,发布新兵必须遵守的命令.相同的原则应用到代码中.每个组件由示例实体(instantiating entity)提供操作所需要的,然后示例实体作用于组件要执行如何.

 

如何应用ioc

ioc使用一种很简单的方式来应用.这意味着组件架构使用被动(passive)结构,如下面的例子:


...   下一页
 ·singleton实现的反思    »显示摘要«
    摘要: singleton可算是最简单的模式,本文记述小鸡射手遇到的问题及反思。 对于singleton,小鸡射手想能不能: 1. 将private static成员变量直接声明为singleton类? 2. 将要调用的方法直接声明为static? 在项目中,采用vc++按方式1实现singleton类,编译、链接一切ok。运行时却出现了内存方面的exception,经调试发现:static成员变量没有......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE