#!/bin/bash function ergodic(){ for file in ` ls $1` do if [ -d $1"/"$file] #如果 file存在且是一个目录则为真 then ergodic $1"/"$file else local path=$1"/"...
分类:
系统相关 时间:
2015-03-05 19:03:30
阅读次数:
184
下面代码片断的输出是什么,为什么?char *ptr;if ((ptr = (char *)malloc(0)) == NULL) { puts("Got a null pointer.");}else{ puts("Got a valid pointer.");}析:通过查看 ...
分类:
其他好文 时间:
2015-03-05 18:52:24
阅读次数:
167
mysql之 存在则修改,不存在则插入的sql(inert if not exist,else update)语法...
分类:
数据库 时间:
2015-03-05 12:55:16
阅读次数:
190
$emailArr = explode("@",$email); if($emailArr[0]){ if($emailArr[0]>3){ $leng=3; }else{ ...
分类:
Web程序 时间:
2015-03-05 12:14:01
阅读次数:
171
第一种:case 字段名 when 条件一 then 结果一 else 结果二 end;第二种:case when 字段名=条件一 then 结果一 else 结果二 end;when之后可以用and、or连接多个条件。
分类:
数据库 时间:
2015-03-05 09:11:32
阅读次数:
198
编译程序时,只要遇到 #error 就会跳出一个编译错误,既然是编译错误,要它干嘛呢?其目的就是保证程序是按照你所设想的那样进行编译的。
下面举个例子:
程序中往往有很多的预处理指令
#ifdef XXX
...
#else
#endif
当程序比较大时,往往有些宏定义是在外部指定的(如makefile),或是在系统头文件中指定的,当你不太确定当前是否定义了 XXX 时,就可以改成如下这样进行编译:
#ifdef XXX
...
#error "XXX has been defined"
#els...
分类:
编程语言 时间:
2015-03-05 00:23:22
阅读次数:
221
1 题目Compare two version numbersversion1andversion2.Ifversion1>version2return 1, ifversion1 fversion2) return 1; else if(fversion1 < ...
分类:
其他好文 时间:
2015-03-04 22:37:58
阅读次数:
186
def print_list(the_list,indent=False,level=0): for each_line in the_list: if isinstance(each_line,list): print_list(each_line,indent,level+1) else: if...
分类:
其他好文 时间:
2015-03-04 20:57:53
阅读次数:
133
- (void)handleLongPress:(UILongPressGestureRecognizer*)sender {
if (sender.state == UIGestureRecognizerStateEnded) {
NSLog(@"Long press Ended");
}
else {
NSLog(@"Long pres...
分类:
移动开发 时间:
2015-03-04 19:07:10
阅读次数:
138
php代码如下,这样写就可以跳转去父窗口if(empty($_SESSION['loginuser'])){ //header("Location:login/login.php"); exit('');}else{ $loginuser=$_SESSION['loginuser'];}
分类:
Web程序 时间:
2015-03-04 18:51:27
阅读次数:
143