今天运行perl脚本的时候,发现一个找不到“Recursive.pm”的错误:
Can't locate File/Copy/Recursive.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.12.4/darwin-thread-multi-2level
BEGIN failed--compi...
分类:
其他好文 时间:
2014-09-24 19:28:47
阅读次数:
1243
当一个COM接口支持IDispatch的时候(Dual接口),它就可以被其他语言调用。
这里我用perl试了一下。
perl测试代码
use warnings;
use strict;
use Win32::OLE;
use constant ADS_UF_ACCOUNTDISABLE => 2;
use constant ADS_SCOPE_SUBTREE => 2;
my $MyCo...
分类:
其他好文 时间:
2014-09-24 15:02:47
阅读次数:
269
LAMP最初是指Linux、Apache、MySQL和PHP(或Perl)。LAMP环境调优对任何系统进行调优的第一步都是了解它的工作原理。按照最简单的形式,基于LAMP的应用程序是用PHP这样的脚本语言编写的,它们作为Linux主机上运行的ApacheWeb服务器的一部分运行。PHP应用程序通过请求的URL、所..
分类:
其他好文 时间:
2014-09-23 20:54:55
阅读次数:
185
CentOSrelease6.4中会自带有eclipse,版本为eclipse3.6.1,如果要开发perl程序需要安装epic插件和PadWalker我选择PadWalker-1.96.tar.gz和org.epic.updatesite_0.6.35_20090521.zip,epic太高的版本会更新失败。org.epic.updatesite_0.6.35_20090521.zip中的features和plugins目..
分类:
系统相关 时间:
2014-09-22 20:13:23
阅读次数:
200
环境,WinXP/Win7 Perl 5.16默认循环1000次,按ESC提前退出 1 use strict; 2 use Term::ReadKey; 3 use Win32::Console; 4 use Time::HiRes 'sleep'; 5 use IO::Handle; ...
当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大...
分类:
其他好文 时间:
2014-09-19 21:01:46
阅读次数:
366
基本用法 #初始化%h为空数组 %h={}; #用数组初始化%h为a=>1,b=>2 %h=('a',1,'b',2); %h=('a'=>1,'b'=>2); #如果key是字符串,可以省略引号 %h=(a=>1,b=>2); #用{}来访问 ...
分类:
其他好文 时间:
2014-09-19 17:25:45
阅读次数:
373
perl中,chdir函数用来改变当前的工作目录到指定目录,如果没有指定目录,则到用户的主目录。这个函数的调用是相当于Unix中的cd命令来切换目录。下面通过一个具体的例子来看一下chdir是如何工作的。 use strict; use warnings; # Print all ...
分类:
其他好文 时间:
2014-09-19 17:21:25
阅读次数:
235
perl不像C/C++有各种变量类型。perl中的变量类型通过上下文来确定,到底是字符串还是整形变量。例如: my $para = @_ #这是标量上下文,$para得到的是@_中元素的个数。 my ($para) = @_ #这是列表上下文,$para得到的是@_中的元素值。具体是什么...
分类:
其他好文 时间:
2014-09-19 17:17:45
阅读次数:
184
程序开发中,可能你会经常遇到批量替换文件内容的情况,如果你使用的是linux,那么恭喜你,你可以使用一下三种办法进行查找替换。 方法一: find -name 'file.log' | xargs perl -pi -e 's|string1|string2|g'这里使用了perl语言,使用-e加上...
分类:
系统相关 时间:
2014-09-19 13:23:05
阅读次数:
200