码迷,mamicode.com
首页 >  
搜索关键字:元类    ( 711个结果
javascript设计模式-享元模式
享元模式采用一个共享来有效的支持大量细小粒度的对象,避免大量有相同内容的类的开销(如内存耗费),共享一个元类。应用场景:页面存在大量的资源密集型对象;他们具备一些共性,可以分离出公共操作的数据。一个例子,汽车登记: var Car = function(make,model,year,owne...
分类:编程语言   时间:2015-01-26 20:58:07    阅读次数:342
RTP封装h264
网络抽象层单元类型 (NALU):NALU头由一个字节组成,它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+F: 1个比特. forbidden_zero_bi...
分类:其他好文   时间:2015-01-24 10:05:53    阅读次数:183
JAVA 设计模式 享元模式
用途 享元模式 (Singleton) 运用共享技术有效地支持大量细粒度的对象。 结构 图-享元模式结构图Flywight : 它是所有具体享元类的超类或接口,通过这个接口,Flyweight 可以接受并作用于外部状态。abstractclassFlyweight{publicabstrac...
分类:编程语言   时间:2015-01-19 10:37:44    阅读次数:161
C#基元类型溢出检测
在C#中是允许程序员自己决定如何处理溢出的,溢出检查是默认关闭的,这样有利于代码更快的运行。如何使C#编译器控制溢出呢?使用/checked+编译器开关,这样编译器在生成代码时,使用加(add.ovf)、减(sub/sub.ovf)、乘(mul/mul.ovf)和转换指令(conv/conv.ovf...
分类:Windows程序   时间:2015-01-17 13:52:21    阅读次数:174
类型检测
类型检测小结:typeof:适合基本类型及function检测,遇到null失效。[[Class]]:通过{}.toString拿到,适合内置对象和基元类型,遇到null和undefined失效(IE678等返回[object Object]).instanceof:适合自定义对象,也可以用来检测原...
分类:其他好文   时间:2015-01-12 15:56:48    阅读次数:142
objective C 对象模型
第一、在OC中关于对象模型,有五个基本概念,Object(实例),Class(类),Metaclass(元类),Rootclass(根类),Rootclass‘s metaclass(根元类) 第二、每一个object都有一个隐藏的isa指针,指向class,对象结构如下所示: typedef struct objc_class *Class; typedef struct objc_obj...
分类:其他好文   时间:2015-01-06 15:34:41    阅读次数:188
Python的__init__, __new__魔法方法以及在__metaclass__元类中的使用
Python中类的实例化是由Python解释器先后调用__new__,__init__这两个魔法方法来完成的,前者用来完成实例化后的对象的“骨架”(比如,解释器会为对象分配地址,并返回一个指向该对象的引用值,该引用值会被紧接着传递给__init__函数),后者用“ self.属性名 = 属性值 ”这...
分类:编程语言   时间:2014-12-29 15:15:47    阅读次数:201
深刻理解C#的传值调用和传引用调用
传值调用和传引用调用是几乎所有主流语言都会涉及到的问题,下面我谈谈我对C#中传值调用和传引用调用的理解。1. 一般对C#中传值调用和传引用调用的理解如果传递的参数是基元类型(int,float等)或结构体(struct),那么就是传值调用。如果传递的参数是类(class)那么就是传引用调用。如果传递...
分类:Windows程序   时间:2014-12-29 14:55:24    阅读次数:362
大话设计模式C++实现-第26章-享元模式
一、UML图 二、概念 享元模式(Flyweight):运用共享技术有效地支持大量细粒度的对象。 三、说明 角色: (1)Flyweight类:它是所有具体享元类的超类或接口,通过这个接口,Flyweight可以接受并作用于外部状态。 (2)ConcreteFlyweight类:继承Flyweight超类或实现Flyweight接口,并为内部状态增加存储空间。...
分类:编程语言   时间:2014-12-28 17:01:26    阅读次数:218
python元类__metaclass__
#python元类,类的创建过程 #首先调用type.__new__ #然后调用类的构造函数 class.__init__ def toString(c): s=""; if type(c)==tuple: s="tuple:" for i in c: s+=str(i) s+=","...
分类:编程语言   时间:2014-12-17 12:52:11    阅读次数:138
711条   上一页 1 ... 62 63 64 65 66 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!