第一题: $a=2; $b=5; if($a=3||$b=2){ $a++; $b++; } echo $a,‘~~~‘,$b; //1,6 第二题: $a=2; $b=5; if($a=3&&$b=2){ $a++; $b++; } echo $a,‘~~~‘,$b; //1,3 这道题主要有两个关键点: 1. || 的优先级比 = 高 ...
分类:
其他好文 时间:
2014-08-25 17:21:54
阅读次数:
134
$a="asdfghjklqwe"$b=$nullforeach ($_ in ("$a".length-1)..0){$b +=$a[$_]}$b$a="asdfghjklqwe"$b = $a.ToCharArray()[array]::Reverse($b)$b -join ''
分类:
其他好文 时间:
2014-08-25 16:47:54
阅读次数:
153
什么是粘包: 第一次发送 12345, 第二次发送abcde, 底层socket可能会一次性进行发送12345abcde,或者对方可能一次性进行了接收,那接收的时候,你可能想分两次接收才对,第一次接受到12345, 第二次想接收abcde,但是事与愿违,一次就接收完了,这就是粘包的问题。需要自己处理...
分类:
其他好文 时间:
2014-08-25 14:55:04
阅读次数:
219
typedef void (^ simpleBlock) (void);typedef double (^multiplyTwoValues)(double, double);typedef void (^ simpleTestBlock) (int ,int);@implementati...
分类:
其他好文 时间:
2014-08-24 22:17:33
阅读次数:
175
1.用@interface来声明一个类,冒号表示继承关系,冒号后面是父类。NSobject是所有类的父类,@end关键字表示结束。 类的声明放在“类名+.h”文件夹中。 类的声明主要由两部分组成:实例变量和方法。 声明实例变量的格式:变量类型 变量名称 例如:int hello 实例变量可以使用oc...
分类:
其他好文 时间:
2014-08-24 15:26:02
阅读次数:
136
//将灯的图片在视图上布局,5行5列
for (int i = 0; i < 5; i++) {
for (int j = 0 ; j < 5; j++) {
UIButton *lightButton = [UIButton buttonWithType:UIButtonTypeSystem];
lightButton.fr...
分类:
其他好文 时间:
2014-08-24 10:21:02
阅读次数:
170
NF和$NF 区别问答:1.awk中$NF是什么意思?#pwd/usr/local/etc~# echo $PWD | awk -F/ '{print $NF}'etcNF代表:浏览记录的域的个数$NF代表:最后一个Field(列)2.awk下面的变量NF和$NF有什么区别?{print NF} 也...
分类:
系统相关 时间:
2014-08-23 15:07:20
阅读次数:
317
什么时setter,getter,在OC里,为实例变量赋zhi的方法称作setter(设置器)读取实例变量值的方法称作getter(访问器)我们之前写的那些赋值取值的方法都可以称作setter和gettersetter、getter的书写格式OC里规定里setter和getter的书写格式如果一个实例变量是intage;或者int_..
分类:
其他好文 时间:
2014-08-23 11:26:51
阅读次数:
181
swift 中的闭包类似OC中的快代码和java 匿名内部类。它是预先定义了一段可以执行的代码,简单的可以将闭包看做是函数的一种简写example:将一个数组按照一定的函数映射成另一个数组有两种写法:普通函数的写法:var numbers = [20, 19, 7, 12]“numbers.map(...
分类:
编程语言 时间:
2014-08-23 00:58:49
阅读次数:
359
有时候要写一些OC的测试代码,只关系OC的语法功能等,不需要建立app工程的,如objective-c程序设计中的例子,不需要appdelegate,则可以建立一个空的工程1. 在xcode中选file -> new ->project2. next3. 输入product name之后 next就...
分类:
其他好文 时间:
2014-08-22 16:00:59
阅读次数:
207