全部博文(36)
发布时间:2013-07-05 10:32:03
Perl的Module在有网络的情况下使用cpan或cpanm,特别推荐cpanm可以很好的解决模块依赖问题,非常方便。但是如果没有网络就需要手动安装Module,如果依赖模块太多就悲剧了。通常手动安装的步骤为:perl Makefile.PLmakemake testmake install其中最后一步一般需要管理.........【阅读全文】
发布时间:2013-11-09 16:24:22
escaple the metacharactoers used as the separater in split......【阅读全文】
发布时间:2013-05-15 10:29:08
1) 标准输出. 标准输出的编码跟locale一致. 输出的时候utf8 flag应该关闭, 不然就会出现我们前面看到的那行警告:
程序代码:
Wide character in print at unicode.pl line 10.
2) GUI程序. 这个应该是不用干什么, utf8编码, utf8 flag开启就行. 没有实际测试过.
3) 做http post. 看网页表单要求什么编码. utf8 flag开或关无所谓, 因为http post发送出去的只是字符串中的数据部分, 不管utf8 flag.
PerlIO
PerlIO为我们的输入/输出转码提供了便利. 它可以针对某个文件句柄, 输入的时候自动帮你转码并开启utf8 flag, 输出的时候, 自动帮你转码并关闭utf8 flag. 假设你的终端locale是gb2312
......【阅读全文】
发布时间:2013-04-22 15:36:01
简单实现了一下链表,待后续使用时再丰富。#!/usr/bin/perl -wuse strict;use Data::Dumper;package LinkNode;use Moose;has 'next' => ( is => 'rw',&n.........【阅读全文】
发布时间:2013-04-04 21:58:59
参考C++程序设计8.4.1使用Moose改写,特别使用Moose::Role 定义统一interface。package Role::InternalAlgo;use Moose::Role;has [ 'left', 'right' ] => ( is => 'rw', isa => 'Num',  .........【阅读全文】
feiying009172012-10-10 11:19
我正在学习用Perk Tk写一个GUI,看到CPAN上面的说明,不是很明白,有一些问题想请教一下,感觉从事Perl编程的人太少了。