上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 177 下一页
摘要: $subref=sub { my $a=shift; return $a; };print $subref->("xxyyzz"); 阅读全文
posted @ 2016-05-26 14:16 czcb 阅读(169) 评论(0) 推荐(0) 编辑
摘要: $subref=sub { my $a=shift; return $a; };print $subref->("xxyyzz"); 阅读全文
posted @ 2016-05-26 14:16 czcb 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在 C 里,间接的最常见的形式就是指针,它可以让一个变量保存另外一个变量的内存地址。在 Perl 里,间接的最常见的形式是引用。举例来说,假如你创建了一个指向某个词法范围数组 @array 的硬引用。那么,即使在 @array 超出了范围之后,该引用以及它所引用的参考物也仍然继续存在。一个引用只... 阅读全文
posted @ 2016-05-26 13:19 czcb 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在 C 里,间接的最常见的形式就是指针,它可以让一个变量保存另外一个变量的内存地址。在 Perl 里,间接的最常见的形式是引用。举例来说,假如你创建了一个指向某个词法范围数组 @array 的硬引用。那么,即使在 @array 超出了范围之后,该引用以及它所引用的参考物也仍然继续存在。一个引用只... 阅读全文
posted @ 2016-05-26 13:19 czcb 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 子过程:对于没有 NAME 的形式,你还必须提供调用子过程的方法.因此你必须保存返回值,因为这种形式的 sub 声明方法不但在编译的时候编译,同时也产生一个运行时的返回值,所以我们就可以保证保存它:可以用下面的方法引入在另一个模块中定义的子过程:use MODULE qw(NAME1 NAME2... 阅读全文
posted @ 2016-05-25 15:41 czcb 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 子过程:对于没有 NAME 的形式,你还必须提供调用子过程的方法.因此你必须保存返回值,因为这种形式的 sub 声明方法不但在编译的时候编译,同时也产生一个运行时的返回值,所以我们就可以保证保存它:可以用下面的方法引入在另一个模块中定义的子过程:use MODULE qw(NAME1 NAME2... 阅读全文
posted @ 2016-05-25 15:41 czcb 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 标量项:[root@wx03 2]# cat a1.pl unshift(@INC,"/root/big/2"); use Horse;;print $Horse::days;print "\n";[root@wx03 2]# cat Horse.pm package Horse;our $da... 阅读全文
posted @ 2016-05-25 11:30 czcb 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 标量项:[root@wx03 2]# cat a1.pl unshift(@INC,"/root/big/2"); use Horse;;print $Horse::days;print "\n";[root@wx03 2]# cat Horse.pm package Horse;our $da... 阅读全文
posted @ 2016-05-25 11:30 czcb 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 正确做法,利用db.changeUserPassword > db.changeUserPassword('tank2','test'); 阅读全文
posted @ 2016-05-24 14:01 czcb 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 正确做法,利用db.changeUserPassword > db.changeUserPassword('tank2','test'); 阅读全文
posted @ 2016-05-24 14:01 czcb 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 177 下一页