1.代码优化 缓存、异步、多线程、页面静态化、少new对象多用匿名、资源关闭、慎用异常处理 循环体优化:终止条件先定义、大循环放里,小循环放外、循环体内不相关计算移到外面、循环内不要创建对象缺、避免循环里面进行数据库操作、避免循环里面进行文件读写操作、将try/catch块移出循环、不要在循环中调用...
分类:
其他好文 时间:
2015-01-10 18:04:47
阅读次数:
150
ctor构造函数, new 一个对象的时候调用-----coco2d-js , 默认ctor,为对象的构造函数,其它也可以默认其它函数为构造函数。说白了就是:ctor构造函数 new 对象后自动调用,init 在cocos2d-x 里面是 静态函数 create() 方式创建对象自动调用(是因为co...
分类:
编程语言 时间:
2015-01-07 00:36:03
阅读次数:
240
JS中通过new对象时,实际上是调用函数prototype属性的constructor来构造this对应的属性和方法的,因此覆盖prototype属性。 ? ?function person(name){ ? ? ? ?this.name = name; ? ?} ? ?person.protot...
分类:
Web程序 时间:
2014-12-17 16:34:34
阅读次数:
189
这本书没什么新东西,大部分是effective c++或者其它书的摘抄,下面记录下我可能在编程时会忽略的几点。1. 结构体内变量布局:按类型大小从小到大声明。2. 在c++代码中引入大量c代码,注意下是否要加入extern "c".(c++重载,函数名会加标志)3. 用智能指针管理new对象。4.....
分类:
编程语言 时间:
2014-12-08 10:27:55
阅读次数:
213
一:起因
(1)拿出自己年初实现的list,第一次用c++类实现list或者说第一次写一个工程上用到的list类,在和如今实现的list对比,心情无比复杂;
(2)说明了一点,我也曾经幼稚过,现在还比较幼稚,但我相信,只要坚持最初梦想的人,终究会走向成熟;
(3)更加详细的比较全的list 请看 STL list类源代码实现
(4)再次感谢自己能坚持最初的梦,相信你也有一个...
分类:
编程语言 时间:
2014-11-22 12:05:18
阅读次数:
257
String book=new String("hadoop"); new String();是一个对象,放在堆(heap)空间 hadoop属于new String()里面的是一个实例(放在常量池中) book属于一个引用,放在(stack)空间,要操作对象必须通过引用间接操作,以后就是使用boo...
分类:
其他好文 时间:
2014-11-20 13:34:13
阅读次数:
141
闲聊无论是做j2ee开发还是做j2se开发,spring都是一把大刀。当下流行的ssh三大框架中,spring是最不可替代的,如果不用hibernate和struts,我觉得都无关紧要,但是不能没有spring,可能有人说spring有啥用啊?直接new对象又有何妨,搞了个ioc这么麻烦,又难以理解...
分类:
编程语言 时间:
2014-11-18 00:03:39
阅读次数:
411
在使用struts2的时候,当要传递的参数不多的时候,我们会选择使用属性来传参,而当要传递的参数很多的时候,或者多个action会有共用的参数时,我们会使用另外两种传参方式。注意:使用Model Driven传参时,我们需要自己new对象。1、通过属性传参数(Attr)UserAction.java...
分类:
其他好文 时间:
2014-11-16 11:54:45
阅读次数:
226
需求:为了保证对象在内存中的唯一性,例如配置文件不允许别人随便new()对象,就需要用到单例设计模式要求:1.不允许其他程序用new创建该对象的实例2.给自己内部创建一个实例3.对外提供一个方法让其他程序获取该实例实现:1.私有化该类的构造函数;2.通过new在本类中创建一个本类对象。3.定义一个公...
分类:
其他好文 时间:
2014-11-15 23:04:52
阅读次数:
237
今天学习的还好吧,但是感觉太陌生啦,或许没有接触的人都感觉这个太抽象,但是其实不是啦,要理解啦就可以把构造函数好好地使用啦,但是在写程序中出的问题还是难免的· 1.构造方法?方法名和类名一样,没有返回值,连void都不用。?构造函数可以有参数,new对象的时候传递函数参数即可?如果不指定构造函数,....
分类:
其他好文 时间:
2014-11-14 21:08:23
阅读次数:
281