代理设计模式:1、使用场合 -》 A想让B帮忙做一些事情,就让B成为A的代理 -》A想通知一下B发生了某些事情,或者想传递一些数据给B,就让B成为A的代理 -》B想监听A所做的一些事情,就让B成为A的代理2、使用步骤 -》定义一份协议 -》B要遵守协议,实现相应的方法 -》A中要定义一个代理属性,i...
分类:
其他好文 时间:
2014-10-28 00:25:22
阅读次数:
308
UITableViewController 继承自ViewController,TableViewController自动给我们添加了dataSource和delegate。 里面只有一个UITableView 1、UITableViewController内部默认会创建一个UITableView ...
分类:
其他好文 时间:
2014-10-28 00:23:06
阅读次数:
211
Given a set of distinct integers,S, return all possible subsets.Note:Elements in a subset must be in non-descending order.The solution set must not co...
分类:
其他好文 时间:
2014-10-28 00:24:24
阅读次数:
240
iphone屏幕尺寸: iphone4/4s 320 480 iphone5/5s 320 568 iphone6 375 667 iphone6 plus 414 736@interface ViewController (){ NSArray *_allDescs;...
分类:
其他好文 时间:
2014-10-28 00:23:15
阅读次数:
267
消息转发若想令类能理解某条消息,我们必须以程序码实现出对应的方法才行。但是,在编译期向类发送了其无法解读的消息并不会报错,因为在运行期可以继续向类中添加方法,所以编译器在编译时还无法确知类中到底会不会有某个方法实现。当对象接收到无法解读的消息后,就会启动“消息转发”(message forwardi...
分类:
移动开发 时间:
2014-10-28 00:23:55
阅读次数:
275
在看jQuery源码是怎么实现each方法之前,我们看一下js的原生实现。ECMAScript 5为数组定义了一个forEach方法,该方法接受两个参数:第一个参数是要在每一个数组项上运行的函数,第二个参数是运行该函数的作用域对象。第二个参数为非必填。作为第一个参数的运行函数接受三个参数,分别是:数...
分类:
Web程序 时间:
2014-10-28 00:22:25
阅读次数:
269
题目:Given two numbers represented as strings, return multiplication of the numbers as a string.Note: The numbers can be arbitrarily large and are non-n...
分类:
其他好文 时间:
2014-10-28 00:23:08
阅读次数:
321
UITableView的两种内置样式UITableViewStylePlain UITableViewStyleGrouped 协议UITableViewDataSource必须实现两个方法cellForRowAtlndexPath和...
分类:
其他好文 时间:
2014-10-28 00:23:19
阅读次数:
252
java搜索引擎有很多,比较熟悉的就是slor和lucene。luncene:概念:全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置。当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程luncene入门:全文检索(Full-Tex...
分类:
编程语言 时间:
2014-10-28 00:23:55
阅读次数:
332
NSNumber数字类型不能存入集合和字典,需要转换成对象。使用NSNumber(以int类型为例,还有其他很多类型的方法,用法参考下面的代码) //将整数转换成对象 NSNumber *num = [NSNumber numberWithInt:10]; //将num加入到字典中 NSDict.....
分类:
其他好文 时间:
2014-10-28 00:23:49
阅读次数:
206
一、WebControl的呈现过程 WebControl派生自Control类,所以WebControl的呈现功能基于Control的呈现逻辑之上,但有了比较大的扩展。 首先,WebControl重写了Render(HtmlTextWriter writer)方法,将呈现的逻辑一分为三:Render...
分类:
Web程序 时间:
2014-10-28 00:21:01
阅读次数:
376
gcc 动态编译(共享库) 动态编译的可执行文件需要附带一个的动态链接库,在执行时,需要调用其对应动态链接库中的命令优点:体积小,编译快缺点:依赖性高代码如下:[root@74-82-173-217 shared]# cat add.cint add (int x, int y) {return x...
分类:
其他好文 时间:
2014-10-28 00:23:59
阅读次数:
259
下面的不是指针指向数组,而是指针指向SliceI'm having a little play with google's Go language, and I've run into something which is fairly basic in C but doesn't seem to ...
分类:
其他好文 时间:
2014-10-28 00:21:40
阅读次数:
176
/*下面的方法提供了UIScrollView的分页功能PageControl的一些设置等但是只适用于少量的图片(比如软件前面的新功能介绍)*/#define kCount8@interfaceViewController() { UIPageControl*_pageControl;}@end@im...
分类:
其他好文 时间:
2014-10-28 00:21:24
阅读次数:
165
NSDictionary :字典是没有顺序的字典不允许有相同的key,但允许有相同的value字典的创建方式: NSDictionary *dict1 = [NSDictionary dictionaryWithObject:@"jack" forKey:@"Tom"]; NSArray *k...
分类:
其他好文 时间:
2014-10-28 00:22:44
阅读次数:
214
公司项目之前的model层代码是我使用JSON工具直接生成Objective-C代码的,当时还是觉得相当省事的,毕竟我经历过无model层的NSDictionary“黑暗”时期。但是随着项目的推进,问题开始慢慢显现出来。于是,在一个多月前,我在Objc.io上看到提及了Mantle,花了一点时间看了...
分类:
移动开发 时间:
2014-10-28 00:22:13
阅读次数:
188
clc;clear all;close all;%% 台灯的设置figure('color','k')% 底座fill3([0 1 1 0],[0 0 1 1],[0 0 0 0],'b',... [1 1 1 1],[0 0 1 1],[0 0.5 0.5 0],'b',... ...
分类:
其他好文 时间:
2014-10-28 00:20:14
阅读次数:
175