VM运行时数据区域:根据《Java虚拟机规范(第二版)》的规定,JVM包括下列几个运行时区域:我们思考几个问题:1.jVM是怎么运行的?2.JVM运行时内存是怎么分配的?3.我们写的java代码(类,对象,方法,常量,变量等等)最终存放在哪个区?VM运行时数据区域:1.程序计数器(program C...
分类:
编程语言 时间:
2014-08-19 18:58:16
阅读次数:
315
1.通过学习jQuery操作表单: 当点击label标签时,label标签的点击事件和input的点击同时触发:全选;2.DOM元素节点对象 只能调用DOM对象,不能调用jQuery对象方法。DOM转换:var $sr = $('cr'); var sr = document.getEleme...
分类:
Web程序 时间:
2014-08-18 21:57:32
阅读次数:
230
OC面向对象—多态一、基本概念多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。在使用多态是,会进行动态检测,以调用真实的对象方法。多态在代码中的体现即父类指针指向子类对象。Animal类的声明Animal类的实现Dog类继承自Animal类Dog类的实现测试程序:二、使用注意代码...
分类:
其他好文 时间:
2014-08-18 12:26:54
阅读次数:
163
昨天接触了nodejs: 2009年出来的1.nodejs的优缺点 1>性能 有人测试是php的86倍(不知道真的假的) 2> 好学 与js的语法,对象,方法一样 3>前后台一样是js ,配合更方便 -------------------------- 1>缺少资料 2>对程序员要求更高 3>缺.....
分类:
Web程序 时间:
2014-08-18 10:46:23
阅读次数:
234
自己从网上搜资料拼接了一张JVM内存图:如下图所示:我们思考几个问题:1.jVM是怎么运行的?2.JVM运行时内存是怎么分配的?3.我们写的java代码(类,对象,方法,常量,变量等等)最终存放在哪个区?VM运行时数据区域:1.程序计数器(program Counter Register): 是.....
分类:
编程语言 时间:
2014-08-16 13:45:10
阅读次数:
265
一、OC方法(一)对象方法(1)对象方法以-开头如-(void)xx;(2)对象方法只能又对象来调用(3)对象方法中可以访问当前对象的成员变量(4)调用格式[对象名对象方法名];(5)设计一个学生类和狗类,练习对象方法的使用。学生类的声明:学生类的实现:狗类的声明:狗类的实现:主程序:(二)类方法(...
分类:
其他好文 时间:
2014-08-16 10:55:50
阅读次数:
299
阅读别人代码的时候,经常会在delloc方法中,看到有的人释放对象使用self.xxx=nil,有些人使用[xxx release];就忍不住想查看一下这两者的区别;搜索资料之后,看到网上找到如下说法:self.xxx = nil;等价于[xxx release]; xxx = [nil retai...
分类:
其他好文 时间:
2014-08-14 13:59:58
阅读次数:
171
背景:目前iOS工程较多将json数据转换成一个对象来储存。假设这个对象有一个Attributes为NSString类型叫myName,这个Attributes一直是nil,创建这对象后忘记对它赋值。现在要通过一个函数来检测他出来,再将他赋值为@“”;
另外,我不知道有多少个Attributes,只要是NSString类型而且Attributes是nil就赋值为@“”。
代...
分类:
其他好文 时间:
2014-08-13 19:08:47
阅读次数:
242
在设计模式汇总我们已经从宏观上区分了各种设计模式的联系,下面针对其中的行为型设计模式进行总结。行为型设计模式,从它的名字中我们可以知道它是用来优化对象方法行为的设计模式。如下图:
从设计模式の面向对象中,我们知道所有的设计模式的目的之一是解耦,于是我这幅图是从解耦针对对象的角度对设计模式进行的进一步的细化分类。如上图,其中自身解耦设将自身的一些算法骨架和细节进行抽象封装。这里需要强调的是...
分类:
其他好文 时间:
2014-08-13 19:08:17
阅读次数:
182
在任务中发送消息, 可以是函数或者对象方法 TOmniTaskMessageEvent = procedure(const task: IOmniTaskControl; const msg: TOmniMessage) of object; TOmniOnTerminatedFunction...
分类:
其他好文 时间:
2014-08-13 18:39:27
阅读次数:
183