码迷,mamicode.com
首页 >  
搜索关键字:isa    ( 2690个结果
IOS SEL (@selector) 原理及使用总结(二)
SEL消息机制工作原理是什么引用下面文章:我们在之前有提到,一个类就像一个 C 结构.NSObject 声明了一个成员变量: isa. 由于 NSObject 是所有类的根类,所以所有的对象都会有一个 isa 的成员变量[公共继承].而该 isa 变量指向该对象的类(图3.15)[类在Objecti...
分类:移动开发   时间:2014-12-08 00:34:56    阅读次数:270
linux内核-I/O端口和I/O内存
每种外设都是通过读写寄存器进行控制,这些寄存器的访问地址都是连续的。程序访问外部设备(ISA设备、PCI设备),要通过I/O端口或者I/O内存。ISA设备普遍使用I/O端口,而大多数PCI设备则把寄存器映射到某个内存地址区段。申请I/O端口通过函数request_region,对I/O端口进行操作是...
分类:系统相关   时间:2014-11-28 14:12:22    阅读次数:187
[Objective-c 基础 - 2.9] 类的本质
A.概念类对象:类也是一个对象,是Class类型的对象实例对象:创建的对象,有一个isa指针指向类B.操作获取内存中的内对象1.使用实例对象获取Class c = [p class];不必使用*2.使用类获取Class c = [Person class];C.类的加载1.先加载父类,再加载子类,加...
分类:其他好文   时间:2014-11-24 20:31:36    阅读次数:123
【2014-11-22】《The Hardware/Software Interface》– Section 3
The time required to execute a program depends on: The program The compiler The instruction set architecture(ISA) The hardware implementation The ISA ...
分类:其他好文   时间:2014-11-22 17:25:53    阅读次数:197
各个处理器架构ISA编程指南
各个处理器架构ISA编程指南
分类:其他好文   时间:2014-11-17 19:14:04    阅读次数:147
js判断客服端
ua: function () { return navigator.userAgent.toLowerCase() }, isMobile: function () { return M.ua().match(/iPhone|iPad|iPod|Android|IEMobile/i) }, isA...
分类:Web程序   时间:2014-11-17 13:46:27    阅读次数:164
Linux内核剖析 之 内存管理
1. 内存管理区     为什么分成不同的内存管理区?     ISA总线的DMA处理器有严格的限制:只能对物理内存前16M寻址。     内核线性地址空间只有1G,CPU不能直接访问所有的物理内存。     ZONE_DMA                  小于16M内存页框     ZONE_NORMAL          16M~896M内存页框     ZONE_HIGH...
分类:系统相关   时间:2014-11-06 17:40:56    阅读次数:359
类关系
常见的关系有:继承(Inheritance),关联关系(Association),聚合关系(Aggregation),复合关系(Composition),依赖关系(Dependency)。其中,聚合关系(Aggregation),复合关系(Composition)属于关联关系(Association)。一般关系表现为继承或实现关系(isa),关联..
分类:其他好文   时间:2014-10-31 15:59:30    阅读次数:197
类和元类
声明 本文译自class and metaclasses.非原创 类和元类十个鸡生蛋,蛋生鸡的混沌逻辑 正文 Objective-C是一中类基础的对象系统.每一个类都是类的实例;对象的isa指针指向它所属的类.类描述了对象的数据:分配的大小和实例变量类型以及布局形式.类也定义了对象的行为:选择器去应答实现的实例方法. 类的方法列表是一簇实例方法,对象可以应答的...
分类:其他好文   时间:2014-10-31 12:03:54    阅读次数:201
Excel中 随机抽取n行 存储在access中
string[]re=newstring[50]; Randomw=newRandom(); ///<summary> ///产生50个不同的数以随机抽题 ///</summary> ///<returns></returns> privatestring[]Random() { int[]res=newint[50]; intc=0; do { inttemp=w.Next(1,200); if(!isa(temp,res))res[c..
分类:数据库   时间:2014-10-25 02:08:25    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!