在leet code上做题遇到了一个坑,算法总认为自己写得没有问题,处理流程造就烂熟于心,用X code调试发现还是疏忽了:C++返回引用和返回对象的差别,在一个函数结束的地方返回了一个临时对象的引用! 根据以往的经验,引用是C++程序中高效能的法宝,节省了对象复制拷贝时的开销,但是滥用引用也...
分类:
其他好文 时间:
2014-12-07 21:36:41
阅读次数:
185
文章要要点:
快速搭建构造restful的StringMvc
GET, POST , PUT , DELETE的各种调用
同一资源 多种表述 (ContentNegotiatingViewResolver解析器),既可以返回对象给JSP, 也可以返回JSON
快速搭建构造restful的StringMvc
首现搭建一个简单的restfulMvc框架...
分类:
编程语言 时间:
2014-12-05 15:38:50
阅读次数:
316
/* 1.方法的基本使用 1>retain:计数器+1,会返回对象本身 2>release: 计数器-1,没有返回值 3>retainCount:获取当前的计数器 4>dealloc *当一个对象要被回收的时候,就会...
分类:
其他好文 时间:
2014-12-05 10:30:56
阅读次数:
180
文章要要点: 快速搭建构造restful的StringMvc GET, POST , PUT , DELETE的各种调用 同一资源?多种表述 (ContentNegotiatingViewResolver解析器),既可以返回对象给JSP, 也可以返回JSON 快速搭建构造restful的S...
分类:
编程语言 时间:
2014-12-04 16:01:42
阅读次数:
213
1,简单工厂:传入一个参数,传出一个对象; (不符合开闭原则,新增时要改原来代码)2,Factory Method:调用Factory.create(),返回一个对象;3,Abstract Factory:调用Factory.createProductA(),返回A对象,调用createProduc...
分类:
其他好文 时间:
2014-12-03 20:51:46
阅读次数:
104
/* 1.方法的基本使用 1> retain :计数器+1,会返回对象本身 2> release :计数器-1,没有返回值 3> retainCount :获取当前的计数器 4> dealloc * 当一个对象要被回收的时候,就会调用 * 一定要调用[super dealloc],这句调用要放在.....
分类:
其他好文 时间:
2014-12-03 00:25:05
阅读次数:
150
1 . 基本方法使用
1> retain : 计数器 + 1 , 会返回对象本身
2> release : 计数器 - 1 , 没有返回值
3> retainCount : 获取当前的计数器
4> dealloc
* 当一个对象要背回收的时候, 就会调用
* 一定要调用[super dealloc] , 这句调用要放在最后面
2.概念
1>僵尸对象 : 所占...
分类:
其他好文 时间:
2014-12-02 09:03:23
阅读次数:
151
查询 $query = $this->db_query("SELECT * FROM table");==================================*///result() 返回对象数组$data = $query->result();//result_array() 返回数据...
分类:
数据库 时间:
2014-11-28 13:56:05
阅读次数:
167
工厂模式的作用就是,需要啥对象,就返回对象的实例回来, 1 /// 2 /// 创建一系列相互依赖对象的创建工作: 3 //假设一个游戏开场景: 4 //我们需要构造"道路"、"房屋"、"地道","从林"...等等对象 5 //需要 道路 就返回new 的道路对象...
分类:
其他好文 时间:
2014-11-27 21:58:55
阅读次数:
313
一个对象使用copy或mutableCopy方法可以创建对象的副本1.copy需要实现NSCopying协议创建的是不可变副本,如NSString, NSArray, NSDictionary(1)不可变对象调用copy不会产生新的对象,而是返回对象本身,相当于retain,计数器+1属于浅拷贝(2...
分类:
其他好文 时间:
2014-11-24 20:33:32
阅读次数:
168