1 /** 2 * Created by guoyongfeng on 2014/7/7. 3 * @Author guoyongfeng 4 * @Date 2014-07-07 5 * @Version 1.0.0 6 * @update ...
分类:
Web程序 时间:
2014-08-14 01:21:37
阅读次数:
474
Q: 那个auto_ptr是什么东东啊?为什么没有auto_array?A: 哦,auto_ptr是一个很简单的资源封装类,是在头文件中定义的。它使用“资源分配即初始化”技术来保证资源在发生异常时也能被安全释放(“exception safety”)。一个auto_ptr封装了一个指针,也可以被当作...
分类:
其他好文 时间:
2014-08-14 01:12:07
阅读次数:
340
中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变他们之间的交互。
(1),中介者模式很容易在系统中应用,也很容易在系统中误用。当系统出现多对多交互复杂的对象群时,不要急于使用中介者模式,而要反思你在系统的设计上是不是合理。
(2),中介者的出现减少了各个对象的耦合,使得可以独立地改变和复用各个对象和中...
分类:
编程语言 时间:
2014-08-13 22:26:37
阅读次数:
422
iOS开发拓展篇—音频处理(音乐播放器3)说明:这篇文章主要介绍音频工具类和播放工具类的封装。一、控制器间数据传递1.两个控制器之间数据的传递第一种方法:self.parentViewController.music=self.music[indexPath.row];不能满足第二种做法:把整个数组...
分类:
移动开发 时间:
2014-08-13 22:15:07
阅读次数:
361
ngResource模块是angular专门为RESTful架构而设计的一个模块,它提供了'$resource'模块,$resource模块是基于$http的一个封装.下面来看看它的详细用法1.引入angular-resource.min.js文件2.在模块中依赖ngResourece,在服务中注入...
分类:
其他好文 时间:
2014-08-13 22:09:27
阅读次数:
414
转载请说明原出处,谢谢~~ 前些日子用wke内核封装了duilib的webkit浏览器控件,好多群里朋友私聊我希望可以我公布源码,今天把这个控件的源码和使用demo公布。其实这个控件封装起来没什么难度,我只是按照原来作者的demo,把相应的消息封装成duilib对应的。 在此首先要感谢wke...
分类:
编程语言 时间:
2014-08-13 21:59:27
阅读次数:
252
1、说明:3.0以后将box2d和chipmunk这两个物理引擎进行了封装,使用起来很的便利2、详细用法: 1、创建物理世界场景auto scene = Scene::createWithPhysics();scene->getPhysicsWorld()->setDebugDrawMask(Phy...
分类:
其他好文 时间:
2014-08-13 21:52:37
阅读次数:
520
在设计模式汇总我们已经从宏观上区分了各种设计模式的联系,下面针对其中的行为型设计模式进行总结。行为型设计模式,从它的名字中我们可以知道它是用来优化对象方法行为的设计模式。如下图:
从设计模式の面向对象中,我们知道所有的设计模式的目的之一是解耦,于是我这幅图是从解耦针对对象的角度对设计模式进行的进一步的细化分类。如上图,其中自身解耦设将自身的一些算法骨架和细节进行抽象封装。这里需要强调的是...
分类:
其他好文 时间:
2014-08-13 19:08:17
阅读次数:
182
刚开始没有觉得ajax请求的dataType参数的重要性,用了ajaxFileUpLoad插件后,如果页面代码如下:
fileElementId : ['imageToUpload'],
url : 'url',
dataType : 'json',返回类型为json数据,那么后台处理上传后,必须将返回值封装成json格式的数据返回给前台页面。
后台封装如下:
return "{\"res...
分类:
其他好文 时间:
2014-08-13 18:51:47
阅读次数:
223
1、定义门面模式(Facade Pattern)也叫做外观模式,是一种比较常用的封装模式。要求一个子系统的外部与其内部的通讯必须通过一个统一的对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。2、通用类图Facade门面角色:客户端可以调用这个角色的方法。此角色知晓子系统的所有功能和责任...
分类:
其他好文 时间:
2014-08-13 17:55:56
阅读次数:
237