码迷,mamicode.com
首页 >  
搜索关键字:封装    ( 35264个结果
中介者模式
模式说明所谓中介者模式就是用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。模式结构图程序示例说明:房主、租客与中介代码:class Mediator(object): def sendmsg(self,msg,per...
分类:其他好文   时间:2014-08-25 16:40:26    阅读次数:216
命令模式
模式说明将请求封装成对象,从而使可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。模式结构图程序示例说明:调用者是遥控器,接受者是电视代码:class TV(object): def open(self): print 'turn on tv' ...
分类:其他好文   时间:2014-08-25 16:34:34    阅读次数:179
collection 框架
集合框架(Collection Framework)泛指java.util包的若干个类和接口.如Collection,List,ArrayList,LinkedList,Vector(自动增长数组),HashSet,HashMap等.集合框架中的类主要封装的是典型的数据结构,如动态数组,链表,堆栈,...
分类:其他好文   时间:2014-08-25 16:18:34    阅读次数:163
企业级搜索引擎Solr使用入门指南
由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能需求,目前在实现搜索引擎的方案上有集中方案可供选择:基于Lucene自己进行封装实现站内搜索。工作量及扩展性都较大,不采用。调用Google、Baidu的API实现站内搜索同第三方搜索引擎绑定太死,无法满足后期业务...
分类:其他好文   时间:2014-08-25 14:41:14    阅读次数:285
iOS开发技巧 -- 复用代码片段
如果你是一位开发人员在开发过程中会发现有些代码无论是在同一个工程中还是在不同工程中使用率会很高,有经验的人会直接封装在一个类里,或者写成一个宏 定义或者把这些代码收集起来,下次直接使用,或者...
分类:移动开发   时间:2014-08-25 13:31:34    阅读次数:203
无接口.NET代码的单元测试
最近工作上的活就是研究一下如何为一个历史代码工程添加单元测试,已经做完了,就想抛砖引玉和大家分享一下结果,听听大家的反馈。该工程目前还是VS2010下的C#代码,虽然大量使用了继承,封装和多态,但对接口的应用非常少,所以基本上没办法用常见的Mock框架(如Moq, Rhino Mock,等)来写单元...
分类:Web程序   时间:2014-08-25 13:13:24    阅读次数:218
Extjs 权限系统
1.extjs4 作为前段框架,封装grid window form treegrid等。 2.EF codefirst作为orm底层。 3.使用ioc 依赖注入作为程序注入。 4.使用aop作为权限、日志、异常的拦截。避免程序中大量使用日志权限异常代码。 5.面向接口的服务,使用泛型模板作...
分类:Web程序   时间:2014-08-25 13:07:34    阅读次数:280
IIC学习(一)
1、概述 IIC,即Inter-Integrated Circuit(集成电路总线),它是同步通信的一种特殊形式,具有接口线少,控制方式简化,器件封装形式小,通信速率较高等优点。 I2C 总线 包括一条数据线(SDA)和一条时钟线(SCL)。协议允许总线接入多个器件,并支持多主工作。总线中的器件.....
分类:其他好文   时间:2014-08-25 13:07:24    阅读次数:295
单体模式
单体是一个用来划分命名空间并将一批相关的属性和方法组织在一起的对象,如果他可以被实例化,那么他只能被实例化一次。特点:可以来划分命名空间,从而清除全局变量所带来的危险。利用分支技术来来封装浏览器之间的差异。可以把代码组织的更为一体,便于阅读和维护。/*Basic Singleton*/var Sin...
分类:其他好文   时间:2014-08-25 11:46:54    阅读次数:193
PHP一个类AOP的实现
由于项目有一个需求,需要在原来的代码上做一个封装.由于不想修改原有代码,查了一下,PHP没有方便的支持AOP的方法,于是参考了网上一些文章,写了个包装器,可以在不修改原有代码的基础上为函数添加before和after实现.标签: 代码片段(3)[全屏查看所有代码]1.[代码]核心类01 teardo...
分类:Web程序   时间:2014-08-25 11:19:34    阅读次数:300
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!