《More Effective C++》中讲到,在C++中真正的临时对象是看不见的,它们不出现在你的源代码中。建立一个没有命名的非堆(non-heap)对象会产生临时对象,这种未命名的对象通常在两种条件下产生:为了使函数成功调用而进行隐式类型转换和函数返回对象时。1 size_t countCh.....
分类:
其他好文 时间:
2014-10-20 13:14:45
阅读次数:
263
引用计数器当一个对象被创建出来,就要分配给内存这个对象,当不用这个对象的时候,就要及时的回收,为了可以明确知道对象有没有被使用,就要用引用计数器来体现,只要计数器不为0,表明对象被使用中。1.方法的基本使用1> retain :计数器+1,会返回对象本身2> release :计数器-1,没有返回值...
分类:
其他好文 时间:
2014-10-18 22:19:17
阅读次数:
237
每个Object对象实例中拥有的方法,返回对象的原始值。var o = {a:1}; o.valueOf(); //Object {a: 1}var o = {a:1}; o.toString(); //"[object Object]"[1,2,3].valueOf(); //[1.2.3]"he...
分类:
其他好文 时间:
2014-10-15 20:46:41
阅读次数:
226
主要点:TRY...CATCH不会返回对象错误或者字段错误等类型的错误 当 SET XACT_ABORT 为 ON 时,如果执行 Transact-SQL 语句产生运行时错误,则整个事务将终止并回滚。 当 SET XACT_ABORT 为 OFF 时,有时只回滚产生错误的 Transact-SQL ...
分类:
其他好文 时间:
2014-10-11 19:12:26
阅读次数:
193
android 中对文件的IO操作,OpenFileInput OpenFileOutput 返回对象为Java Io 的FileInputStream和FileOutputStream我们通过一个小例子,来看下是如何使用的activity_main.xml mainactivity.java...
分类:
移动开发 时间:
2014-10-07 14:13:33
阅读次数:
178
在封装方法的时候突然发现通过ResultSetMetaData的getColumnCount()获取到的列明会多一列(ROWSTAT),而且每次的值都是1,目前没有找到相关信息,在国外网站上看到有类似的情况,但是都没有人回答。于是想到spring 的JDBC部分是怎么实现映射的,于是通过spri.....
分类:
数据库 时间:
2014-09-30 13:22:09
阅读次数:
259
valueOf()用来返回对象的原始类型的值。语法booleanObject.valueOf()代码:结果显示:a等于c分析:a是一个String对象,用valueOf()返回它的原始类型的值,跟c的原始值相等;
分类:
其他好文 时间:
2014-09-24 00:26:25
阅读次数:
248
类:其实可以有4种主流模式实现,但是每种都有优缺点,最后组合模式胜出。
1.工厂模式:由来就是使用这种模式我们可以复用大量的代码,类嘛,本来就是为了实现对世间万物复用的模板是吧。实现其实就是简单的在一个方法里面声明一个对象,添加对象的属性和方法,然后返回对象。优点:实现代码复用;缺点:无法判别对象属于哪个类。
2.构造函数模式:首先默认方法名称首字母大写,声明要使用new; 例如:var us...
分类:
Web程序 时间:
2014-09-09 16:14:29
阅读次数:
221
javascript中的每个对象都有prototype属性,Javascript中对象的prototype属性的解释是:返回对象类型原型的引用。这个属性非常有用:为一个特定类声明通用的变量或者函数。你不需要显式地声明一个prototype属性,因为在每一个构造函数中都有它的存在。例如:functio...
分类:
Web程序 时间:
2014-08-31 00:25:40
阅读次数:
176
1.autorelease的基本用法1>会将对象放到一个自动释放池中2>当自动释放池被销毁时,会对池子里面的所有对象做一次release操作3>会返回对象本身4>调用完autorelease方法后,对象的计数器不变2.autorelease的好处1>不用再关心对象释放的时间2>不用再关心什么时候调用...
分类:
其他好文 时间:
2014-08-25 22:44:54
阅读次数:
293