官方网址:http://search.cpan.org/~stbey/Date-Calc-6.3/lib/Date/Calc.pod#___top use Date::Calc qw( Days_in_Year Days_in_Month Weeks_in_Year ...
分类:
其他好文 时间:
2014-06-28 21:46:03
阅读次数:
506
1.定义一个方法 Perl使用sub定义方法。 语法: sub 方法名称{方法体}2.调用一个方法 Perl直接使用方法名称调用方法。 调用方式有以下四种: 方法名称; &方法名称; 方法名称(); &方法名称(); 说明:方法调用可以再任何位置,可以在方法前、后...
分类:
其他好文 时间:
2014-06-28 18:54:07
阅读次数:
161
编译DBD 项目中经常使用perl,但perl在连接数据库时,需要依赖DBI,DBD驱动,但默认安装DBD驱动时,需要依赖数据库的lib库。 比如perl连接MySQL,需要安装MySQL client。 下面使用静态编译,把DBI, DBD, MySQL client的libclient库静态.....
分类:
数据库 时间:
2014-06-28 15:44:30
阅读次数:
336
1.定义一个方法
Perl使用sub定义方法。
语法:
sub 方法名称{方法体}
2.调用一个方法
Perl直接使用方法名称调用方法。
调用方式有以下四种:
方法名称;
&方法名称;
方法名称();
&方法名称();
说明:方法调用可以再任何位置,可以在方法前、后调用,也可以在方法体内部调用。
3.传...
分类:
其他好文 时间:
2014-06-22 16:41:13
阅读次数:
178
编程中错误不可避免,调试能够帮助我们发现有问题的代码段。在网上看了一下Perl脚本调试,发现其实很多东西并不需要,而且那么多也没人看。
下面简单整理一下。
1.进入debug。
使用-d,进入debug状态。例:perl -d Perl程序名称。
2.设置断点
b:设置断点。例:b 行号;
c:程序执行到下一个断点处,或执行到指定行。例:c ;c 行号;
d:删除一个断点...
分类:
其他好文 时间:
2014-06-21 22:28:47
阅读次数:
384
在Win7上,进入VisualStudio2008的cmd line promptperl -MCPAN -e shellinstall Spreadsheet::ParseExcelinstallSpreadsheet::ParseExcel::FmtUnicodeinstall Unicode:...
分类:
其他好文 时间:
2014-06-18 14:24:23
阅读次数:
373
战争故事
很久很久以前,曾经发生过很多关于哈希函数的战争故事。那些战争的基本原理就是通过精心构造造成大量的哈希冲突从而占用大量的CPU资源。
被攻击的软件例有以下例子:
带有漏洞的服务器:攻击者精心构造哈系冲突,只需要56K的网速就能让服务器死机,从而达到DOS攻击的目的。
Perl 5.8.0:攻击者精心构造哈系冲突插入到关...
分类:
其他好文 时间:
2014-06-17 21:48:18
阅读次数:
206
在函数定义中,使用my关键字来确保用户定义函数中所使用的变量名不与任何其它同名的全局变量冲突,它使其后面的变量成为通常语言所谓的local变量。缺省情况下,perl函数中的变量是全局变量。 local变量先save再store.
如下例:
$x = 9;
sub mm{
print "$x\n";
}
sub gg_my{
my $x = 11;
print "call...
分类:
其他好文 时间:
2014-06-17 19:34:30
阅读次数:
265
一.Apache服务器的用途:Apache是一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中.Apacheweb服务器软件拥有以下特性..
分类:
其他好文 时间:
2014-06-16 17:06:51
阅读次数:
321