Perl
海云之家
学海无涯!
展开
-
windows里如何安装perl模块
我们在windows里常用的perl解释器是activeperl,这个解释器是比较好的,因为他自带一个ppm(perl package manager),通常我们可以在cmd中执行ppm,然后就会弹出图形界面,从这个界面我们可以查看已经安装了哪些模块。 perl最大的代码共享空间就是cpan(http://www.cpan.org/),我们一般可以到那搜索和下载perl模块。转载 2015-01-19 15:52:30 · 4426 阅读 · 0 评论 -
Perl 多进程与多线程编程
PERL 多进程与多线程编程能大大加快程序执行效率(将一个任务分割成若干小任务并行处理)。要进行多进程和多线程编程则分别需要两个模块, fork()和Threads,然而fork()则为PERL内置函数,因此,只需安装Threads模块(如需变量共享,还需安装Thread::Shared模块)。安装方法如下: 1)Win+R, 打开运行: 2)在原创 2015-11-09 22:51:43 · 13475 阅读 · 2 评论 -
Perl6 -1.1 数据类型
1、标量 用"$"符号为前辍,连接变量名称。此外,变量名与其它程序一样,不能以数字,空格,| 等符号开始。如: $abc,$name, $test, $test 1.1 定义标量 my $变量名 (=值); #用my定义变量作用范围(全局变量(global),局部变量(my),私有变量(our)) 如: my $test = 1原创 2015-12-22 19:26:48 · 497 阅读 · 0 评论 -
Perl6 -1.2 操作符
1、数值操作符 1.1 rand 产生随机数 用法: 种子.rand 例如: my $rand = 1.rand; say "$rand"; #0.7548; 1.2 $x++/++$x原创 2015-12-22 21:40:15 · 520 阅读 · 0 评论 -
Perl6 -1.3 子例程1
一个子例程就是一段执行特殊任务的代码片段。子例程的识别标志是它含有的参数的描述和产生的返回值,可以被重复调用。 1、子例程的定义 1.1 定义 [our/my] sub 子函数名[(参数1,参数2)] { 函数体;原创 2015-12-23 15:57:10 · 697 阅读 · 0 评论 -
Perl6 -1.3 子例程2
1、参数的传递 1.1 标量参数 在上一节中,传递的参数非常简单,但也有其缺点。那就是不能改变参数的值。如果只读绑定太受限制了,你可以将i s rw (rw 是read/wr i te 的缩写)特性应用到参数上 以降低这种限制。这个特性说明参数是可读可写的,这允许你从子例程内部修改参数。使用的时候必须小心,回为宫会修改传入的原始对象。如果你试阁传入一个字而值,一个常原创 2015-12-23 20:37:21 · 642 阅读 · 0 评论 -
Perl6 -1.0 安装与运行
1、安装 首先,从网上根据自已的系统下载rakuda (http://rakudo.org/downloads/star/),(Cygwin已安装) window版: 双击”rakuda“,然后一直点击”next“,即可完成安装。 然后进入DOS环境,输入perl6 -version,如果不报错,则安装成功。 perl6 Hello.pl原创 2015-12-23 20:58:58 · 566 阅读 · 0 评论