随笔分类 -  Perl

Perl中字符串编码的处理
摘要:http://blog.chinaunix.net/uid/23622436/frmd/88552.html在 Perl看来, 字符串只有两种形式. 一种是octets, 即8位序列, 也就是我们通常说的字节数组. 另一种utf8编码的字符串, perl管它叫string. 也就是说: Perl只熟悉两种编码: Ascii(octets)和utf8(string).utf8 flag在perl内部, 字符串结构由两部分组成: 数据和utf8 flag. 比如字符串"中国"在perl内部的存储是这样:utf8 flag 数据On 中国假如utf8 flag是On的话, per 阅读全文

posted @ 2013-01-01 21:41 奈何倾城 阅读(520) 评论(0) 推荐(0)

Perl的命令行参数
摘要:Perl 有很多命令行参数. 通过它, 我们有机会写出更简单的程序. 在这篇文章里我们来了解一些常用的参数.Safety Net Options在使用 Perl 尝试一些聪明( 或 stupid) 的想法时, 错误难免会发生. 有经验的 Perl 程序员常常使用三个参数来提前找到错误所在, -C 是第一个. 这个参数编译 Perl 程序但不会真正运行它. 由此检查所有语法错误. 每次修改 perl 程序之后我都会立刻使用它来找到任何语法错误.$ perl -c program.pl-W 是第二个参数. 它会提示你任何潜在的问题. Perl 5.6.0 之后的版本已经用 use warnings 阅读全文

posted @ 2013-01-01 21:38 奈何倾城 阅读(1059) 评论(0) 推荐(0)

Perl中的引用和解引用
摘要:对$scalar的引用:my $variable;my $reference=\$variable;对$scalar的解引用:$$reference;对@array的引用:my @array;my $reference=\@array;对@array的解引用:$$reference[element];$reference->[element];@$reference; #to access the whole array对%hash的引用my %hash;my $reference=\%hash;对%hash的解引用:$$reference{'key'};$referen 阅读全文

posted @ 2013-01-01 21:37 奈何倾城 阅读(815) 评论(0) 推荐(0)

perl下十种fetch数据的区别以及返回数据结构
摘要:perl下十种fetch数据的区别以及返回数据结构 1.fetchrow_array 提取下一行数据并将字段保存在数组中返回 [codesyntax lang="perl"] #!/usr/bin/perl ################################### ### author: www.ttlsa.com ### ### QQ群: 39514058 ### ### E-mail: service@ttlsa.com ### ################################### use DBI; use Data::Dump qw(d 阅读全文

posted @ 2012-10-15 13:42 奈何倾城 阅读(927) 评论(0) 推荐(0)

Perl & MySql
摘要:一、简介 PERL应用数据库由两种方法,其一是利用本身所配置的DBM包,这个可以建立数据库并对其进行操作,因此可以把DBM包以及其他类似的包看作是一个数据库的扩展。另一个就是利用DBI包或者类似的包建立与其他关系型数据库的连接,显然,我们通常需要利用后者。 数据库接口(DBI)是由TIM BUNCE(Tim.Bunce@ig.co.uk)所书写,DBI是专门为PERL所书写。你可以在 http://www.hermetica.com/technologia/DBI/ 查找到相应的信息。 最初,DBI只是由Tim Bunce开发的一个接口包,后来,他开发了DBD::Oracle包用... 阅读全文

posted @ 2012-10-15 13:39 奈何倾城 阅读(750) 评论(0) 推荐(0)

导航