04 2015 档案

摘要:Perl访问数据库最常用的包是DBI,可以在www.cpan.org找到。使用ppm命令即可图形化安装。另外还需要安装对应数据库的驱动包,例如DBD::MySQL、DBD::Oracle、DBD::Sybase或者DBD::ODBC等。一、基本流程 一般来说,数据库操作由以下几个步骤组成一个常... 阅读全文
posted @ 2015-04-22 17:44 水月灵心 阅读(6304) 评论(0) 推荐(0)
摘要:十一、文件测试 -op expr if(-e “filea”){print STDERR(“file1/n”):} 文件是否存在. -b是否为块设备 -c是否为字符设备 -d是否为目录 -e文件是否存在 -f是否为普通文件 -g是否设置了setgid位 -k是否设置了sticky位 -l是... 阅读全文
posted @ 2015-04-22 11:35 水月灵心 阅读(326) 评论(0) 推荐(0)
摘要:八、命令行参数 @ARGV:全局,$ARGV[0] 是第一个参数,不是程序名,是对$ARGV的引用。@ARGV一旦赋值,原值丢失。 1.第一次看到时,打开以$ARGV[0]中的文件,无参数则打开STDIN读,所以可以省略. 2.shift(@ARGV)元素数量减少一个. 3.读打开的文件中的... 阅读全文
posted @ 2015-04-21 15:22 水月灵心 阅读(377) 评论(0) 推荐(0)
摘要:五、错误输出函数与错误变量 open()||die “error $!” 成功时不执行die,失败时执行 1.die($errstr):向STDERR输出指示错误信息的串,然后退出程序。 2.warn($errstr):向STDERR输出警告信息,不退出程序。 3.$!最后一次错误的信息,... 阅读全文
posted @ 2015-04-20 17:59 水月灵心 阅读(192) 评论(0) 推荐(0)
摘要:一、文件描述符: 访问文件时用来代表文件的数字。 它是系统资源,系统限制打开的文件描述符数量。 Perl中只在某些系统调用时才使用它文件句柄: 功能同文件描述符,但是与文件描述符不是一个东西。 Perl使用文件句柄代表文件。 文件描述符与文件句柄互相转化: 文件句柄=>文件描述符:fileno(F)... 阅读全文
posted @ 2015-04-20 15:46 水月灵心 阅读(316) 评论(0) 推荐(0)