垃圾回收机制自动为我们隐式地回收了资源(垃圾回收器会自动调用终结器),那我们为什么要主动释放资源呢?private void buttonOpen_Click(object sender,EventArgs e){ FileStream fileStream = new FileStream(@.....
建议52:及时释放资源垃圾回收机制自动为我们隐式地回收了资源(垃圾回收器会自动调用终结器),那我们为什么要主动释放资源呢?private void buttonOpen_Click(object sender,EventArgs e){ FileStream fileStream = new F.....
关于子类对父类构造函数的继承:子类必须调用父类的构造函数.默认情况下会自动调用父类的无参构造函数.如果父类没有无参构造函数,则必须显式的用super()调用一个构造函数.创建对象时,先调用父类的构造函数对对象进行初始化, 然后再调用子类自己的构造函数子类只继承(其实是默认调用)父类的默认(无参)构造...
分类:
其他好文 时间:
2015-08-15 23:01:56
阅读次数:
120
alloc用来创建对象,创建完成后,引用计数为1,只能调用一次;retain使引用计数+1,可以调用多次;release使引用计数-1,可以使用多次。注意:当引用计数为0时,对象会被系统从内存中销毁,销毁之前,会自动调用此对象的dealloc方法。黄金法则:如果对一个对象使用了alloc,[muta...
分类:
其他好文 时间:
2015-08-14 13:30:57
阅读次数:
125
参考文章:http://tianya23.blog.51cto.com/1081650/660273/http://layznet.iteye.com/blog/906619InitializingBeanspring初始化bean的时候如果bean实现了InitializingBean接口,会自动调用afterPropertiesSet方法。如果该bean是实现了InitializingBean接口,并且同时在配置文..
分类:
其他好文 时间:
2015-08-13 20:29:15
阅读次数:
117
SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复...
分类:
数据库 时间:
2015-08-13 17:37:33
阅读次数:
139
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过...
分类:
数据库 时间:
2015-08-12 18:49:55
阅读次数:
142
1. __call的用法PHP5 的对象新增了一个专用方法 __call(),这个方法用来监视一个对象中的其它方法。如果你试着调用一个对象中不存在的方法,__call 方法将会被自动调用。例:__callPhp代码");print_r($arguments);print("");}functiond...
分类:
其他好文 时间:
2015-08-11 15:47:56
阅读次数:
137
我们前面说过在类里面声明“__”开始的方法名的方法(PHP给我们提供的),都是在某一时刻不同情况下自动调用执行的方 法,“__toString()”方法也是一样自动被调用的,是在直接输出对象引用时自动调用的,前面我们讲过对象引用是一个指针,比如 说:“$p=newPerson()“中,$p就是一个引...
分类:
Web程序 时间:
2015-08-11 12:01:08
阅读次数:
121
在程序开发中,如果在使用对象调用对象内部方法时候,调用的这个方法不存在那么程序就会出错,然后程序退出不能继续执行。那么可不可以在程序调用对象内部 不存在的方法时,提示我们调用的方法及使用的参数不存在,但程序还可以继续执行,这个时候我们就要使用在调用不存在的方法时自动调用的方 法“__call()”。...
分类:
Web程序 时间:
2015-08-11 11:28:51
阅读次数:
160