在前一篇文章中我们介绍了OC中类的延展:http://blog.csdn.net/jiangwei0910410003/article/details/41775603,这一篇文章我们在来看一下OC中协议的概念以及用法,协议也是OC中的一个重点,Foundation框架以及我们后面在写代码都会用到。OC中的协议就是相当于Java中的接口(抽象类),只不过OC中的名字更形象点,因为我们在学习Java...
分类:
其他好文 时间:
2014-12-06 16:52:21
阅读次数:
233
fibonacci 数列及其延展fibonacci计算fibonacci数列是指 0,1,1,2,3,5,8,13,21……这样自然数序列,即从第3项开始满足f(n)=f(n-1)+f(n-2);递归实现非常简单:long long fibonacci(unsigned int n){ int...
分类:
其他好文 时间:
2014-11-25 15:53:14
阅读次数:
273
ios中的category与extensionObjective-c中提供了可以让我们扩展类定义的手段:类目,延展和协议。类目:为已知的类增加新的方法;延展:通知在本类的定义里使用类目来声明私有方法,和实例变量;协议:协议声明了可以被任何类实现的方法。注意:这些手段只能增加类的方法,并不能用于增加实...
分类:
移动开发 时间:
2014-11-22 10:31:53
阅读次数:
321
以下代码是THREE.JS 源码文件中Math/Plane.js文件的注释.
Plane对象的构造函数.用来在三维空间内创建一个法线向量为normal,从原点到平面的距离为constant的无限延展的二维平面对象.Plane对象的功能函数采用
定义构造的函数原型对象来实现.
用法: var normal = new Vector3(0,0,0),constant = 5.5; var Plane = new Plane(normal,constant);
创建一个法线向量是0,0,0原点到平面的距离是5...
分类:
Web程序 时间:
2014-11-19 16:05:34
阅读次数:
386
第一个问题,.9格式的图片与我们之前的一般图片有什么问题呢? 这是安卓开发里面的一种特殊的图片。这种格式的图片在android 环境下具有自适应调节大小的能力。 (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。(2)允许开发人员定义内容显示区,用于显示文字或其他内容。 第二个问题,.9.png格式图片有什么用处呢? ...
分类:
移动开发 时间:
2014-11-18 15:59:41
阅读次数:
221
第一个问题,.9格式的图片与我们之前的一般图片有什么问题呢? 这是安卓开发里面的一种特殊的图片。这种格式的图片在android 环境下具有自适应调节大小的能力。 (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。(2)允许开发人员定义内容显示区,用于显示文字或其他内容。 第二个问题,.9.png格式图片有什么用处呢? ...
分类:
移动开发 时间:
2014-11-18 13:35:49
阅读次数:
192
面试题目: 根据你的等级和职位变化,入门级到专家级:范围↑、深度↑、方向↑。题目类型: 技术视野、项目细节、理论知识题,算法题,开放性题,案例题。进行追问: 可以确保问到你开始不懂或面试官开始不懂为止,这样可以大大延展题目的区分度和深度,知道你的实际能力。因为这种关联知识是长时期的学习,绝对不是临时...
分类:
Web程序 时间:
2014-11-17 10:29:16
阅读次数:
184
一般图片的居中问题容易解决,我的解决方法是通过样式设置: ?background-image:url(path) //链接图片的路径 ?background-repeat:repeat;? //设置图片是否是否水平、垂直延展。可用的参数有:repeat、repeat-...
分类:
其他好文 时间:
2014-11-10 13:58:56
阅读次数:
197
1.类目类目就是为已存在的类添加新的方法。但是不能添加实例变量。比如系统的类,我们看不到他的.m文件,所以没有办法用直接添加方法的方式去实现。@interfaceNSMutableArray(Sort)
//为NSMutableArray类添加Sort方法,Sort就是类目名,做到见名知意-(void)invert;//方法@end实..
分类:
其他好文 时间:
2014-11-04 06:48:32
阅读次数:
165
一、网页设计中的高度和宽度1、高度高度是可以向下延展的,所以一般对高度不限制. 对于一屏来说,一般没有一个固定值,因为每个人的浏览器的工具栏不同,我见过有的浏览器工具栏被插件占了半个屏幕,所以高度没有确切值。2、宽度1、在IE6.0下,宽度为显示器分辨率减21,比如1024的宽度-21就变成1003...
分类:
Web程序 时间:
2014-11-01 17:36:30
阅读次数:
176