显示下一条  |  关闭

lvDbing's Blog

 
 
 
 
 
 

Perl运算符优先级表

2008-5-4 14:22:23 阅读108 评论0 42008/05 May4

运算符 结合性
项目和左向表运算
->  
++   -- n/a
**
! ~ \   一元+  一元减
=~  !~
*  /  %  x
+  -  .
<<  >>
命名的一元运算符,文件测试运算符 n/a
<>  <=  >=  lt  gt  le  ge

作者  | 2008-5-4 14:22:23 | 阅读(108) |评论(0) | 阅读全文>>

Perl中关于IP排序的问题

2008-4-30 17:42:26 阅读79 评论0 302008/04 Apr30

[root@as4server perl]# cat ip.txt
202.168.1.2
192.168.5.1
192.172.2.2
202.172.1.3
192.168.3.5
[root@as4server perl]# perl 1.pl
192.168.3.5
192.168.5.1
192.172.2.2
202.168.1.2
202.172.1.3
[root@as4server perl]# cat 1.pl
#!/usr/bin/perl -w
open (FILE,"<","ip.txt") or die "Can't open the file. $!";

作者  | 2008-4-30 17:42:26 | 阅读(79) |评论(0) | 阅读全文>>

在Windows下搭建Perl编程环境

2008-4-30 17:41:37 阅读346 评论0 302008/04 Apr30

1) 首先到http://www.skycn.com/soft/1211.html下载比较新版本的ActivePerl for Windows。

2) 接着当然就是安装,按默认的路径安装就可以了。(当然,也可以指定安装路径)

3) 默认安装是在C:\Perl目录下的,然后把Perl.exe加入到环境变量中。

作者  | 2008-4-30 17:41:37 | 阅读(346) |评论(0) | 阅读全文>>

chop()函数和chomp()函数的区别

2008-4-30 17:40:36 阅读102 评论0 302008/04 Apr30

在看Perl代码的时候,会发现作者有时会用chop()函数来去掉<>输入的换行符"\n",有时候使用chomp()函数。

其实上面的用法都可以达到预期的效果,它们也有细微的差别。
chop()函数,只是去除最后一个字符。
chomp()函数,就要首先判断最后一个字符是不是为"\n",他才去除。

作者  | 2008-4-30 17:40:36 | 阅读(102) |评论(0) | 阅读全文>>

Perl使用的所有前缀及用法

2008-4-30 17:40:07 阅读56 评论0 302008/04 Apr30

  • $------标量
  • %-----哈希表(也就是关联数组)
  • @-----数组
  • &------子程序
  • 通配量------如*Value代表Value的每种类型,如@Value,%Value等

作者  | 2008-4-30 17:40:07 | 阅读(56) |评论(0) | 阅读全文>>

教你如何查看已安装的Perl模块

2008-4-30 17:39:31 阅读884 评论2 302008/04 Apr30

因为Perl模块大多数都是以.pm结尾的,所以只要做个查找命令就可以了。

[root@localhost perl]# find / -name *.pm
/usr/lib/perl5/vendor_perl/5.8.8/LWP.pm
/usr/lib/perl5/vendor_perl/5.8.8/Foomatic/PPD.pm
/usr/lib/perl5/vendor_perl/5.8.8/Foomatic/DB.pm
/usr/lib/perl5/vendor_perl/5.8.8/Foomatic/Defaults.pm
/usr/lib/perl5/vendor_perl/5.8.8/Foomatic/UIElem.pm
/usr/lib/perl5/vendor_perl/5.8.8/URI/Escape.pm

作者  | 2008-4-30 17:39:31 | 阅读(884) |评论(2) | 阅读全文>>

Perl使用Net::SMTP_auth发邮件

2008-4-21 13:16:30 阅读309 评论0 212008/04 Apr21

使用Net::SMTP_auth发邮件,首先要先安装Net::SMTP_auth模块。

1. Windows Operating System:如果是在windows操作系统使用的ActivePerl的话,则进入ActivePerl的安装目录的可执行程序目录,也就是bin目录。(例如:C:\Perl\bin)执行命令ppm-shell ,(PPM:Perl Package Manager

Perl包管理器),然后执行命令:

C:\Perl\bin>

作者  | 2008-4-21 13:16:30 | 阅读(309) |评论(0) | 阅读全文>>

Linux进程控制-基础知识

2008-4-15 15:19:16 阅读58 评论0 152008/04 Apr15

1. 进程的组成部分

    一个进程由一个地址空间和内核内部的一组数据结构组成。地址空间是由内核标记出来供进程使用的一组内存页面。它包含进程正在执行的代码和库、进程标量、进程堆栈以及在进程运行的同时内核所需要的各种其他信息。
内核的内部数据结构记录了有关每个进程的各种信息,其中一些非常重要的信息有:

  • 进程的地址空间映射
  • 进程的当前状态(睡眠状态、停止状态、可运行状态等)
  • 进程执行的优先级
  • 进程已经使用的资源信息
  • 进程的信号掩码(一个记录,确定要封锁哪些信号)
  • 进程的属主

作者  | 2008-4-15 15:19:16 | 阅读(58) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

广东省 广州市 摩羯座

 发消息  写留言

 
近期心愿吃肥点
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注