当前位置:系统之家 > 技术开发 > 详细列表

Perl教学(13)Perl的面向对象编程之6

Perl教学(13)Perl的面向对象编程之6

更新时间:2022-05-24
十一、子类方法的重载继承的好处在于可以获得基类输出的方法的功能,而有时需要对基类的方法重载获得更具体或不同的功能。下面在Bean.pm类中加入方法printType(),代码如下:sub printType {my $
Perl教学(14)Perl5的包与模块之一

Perl教学(14)Perl5的包与模块之一

更新时间:2022-05-24
一、require函数用require函数可以把程序分割成多个文件并创建函数库。例如,在myfile.pl中有定义好的Perl函数,可用语句require ("myfile.pl"); 在程序中包含
Perl教学(14)Perl5的包与模块之二

Perl教学(14)Perl5的包与模块之二

更新时间:2022-05-24
二、包Perl程序把变量和子程序的名称存贮到符号表中,perl的符号表中名字的集合就称为包(package)。1、包的定义在一个程序中可以定义多个包,每个包有一个单独的符号表,定义语法为:package mypack;
Perl教学(14)Perl5的包与模块之3

Perl教学(14)Perl5的包与模块之3

更新时间:2022-05-24
5、指定无当前包在Perl 5中,可以用如下语句指定无当前包:package;这时,所有的变量必须明确指出所属包名,否则就无效--错误。$mypack::var = 21; #ok$var = 21; #error -
Perl教学(14)Perl5的包与模块之4

Perl教学(14)Perl5的包与模块之4

更新时间:2022-05-24
三、模块多数大型程序都分割成多个部件,每一部件通常含有一个或多个子程序及相关的变量,执行特定的一个或多个任务。集合了变量和子程序的部件称为程序模块。1、创建模块Perl 5中用包来创建模块,方法是创建包并将之存在同名的
Perl教学(14)Perl5的包与模块之5

Perl教学(14)Perl5的包与模块之5

更新时间:2022-05-24
2、导入模块将模块导入你的Perl程序中使用use语句,如下句导入了Mymodule模块:use Mymodule;这样,模块Mymodule中的子程序和变量就可以使用了。取消导入模块使用no语句,如下句取消了Mymo
实战 FastCGI(简介)

实战 FastCGI(简介)

更新时间:2022-05-24
Abstract: 当网站日益走红,联机人数直线上升而心中暗自窃喜之时,突然客服中心涌来大批反应电话:『网站连不上去』、『按下去等好久画面才出来』、『一直出现 Server Too Busy...』...。看来又要把硬
实战 FastCGI_1.克服 CGI 的瓶颈(1)

实战 FastCGI_1.克服 CGI 的瓶颈(1)

更新时间:2022-05-24
1. 克服 CGI 的瓶颈 1.1 令人头痛的效率问题   拜 CGI 之赐,网站不再只有固定不变的图形和文字,藉由程序动态产生的网页可以让网站好象『活』了起来。小从简单的网页计数器,留言版,大至处理众多资料的搜寻引擎
实战 FastCGI_1.克服 CGI 的瓶颈(2)

实战 FastCGI_1.克服 CGI 的瓶颈(2)

更新时间:2022-05-24
1.2 一些解决之道   现在已经有许多方案被提出来以解决 CGI 执行效率上的瓶颈,在『用 FastCGI 加速你的网站』一文中也有简单的说明,这里仅就笔者在开发股市实时报价的网站应用程序时,所尝试过的一些方法提出个
实战 FastCGI_1.克服 CGI 的瓶颈(3)

实战 FastCGI_1.克服 CGI 的瓶颈(3)

更新时间:2022-05-24
1.3 更好的方法 - FastCGI   如果你正饱受 CGI 效率不佳之苦,又不想受限于 NSAPI 及 ISAPI ,也没有大笔银子去买昂贵的 Application Server,我建议你试试看 FastCGI
实战 FastCGI_2. 安装 FastCGI之一

实战 FastCGI_2. 安装 FastCGI之一

更新时间:2022-05-24
2. 安装 FastCGI   要使用 FastCGI 你必需有一个可供 FastCGI 程序执行的环境 (run-time environment),以及 撰写 FastCGI 程序的开发环境。以下就以阿帕契服务器
实战 FastCGI_2. 安装 FastCGI之3

实战 FastCGI_2. 安装 FastCGI之3

更新时间:2022-05-24
2.1.2 将 mod_fastcgi 安装成一个 DSO   假设你已经在系统上安装好 Apache 1.3 版以上,并且你的平台支持 DSO (Dynamic Shared Object) 的方式动态加入模块,那么
实战 FastCGI_2. 安装 FastCGI之5

实战 FastCGI_2. 安装 FastCGI之5

更新时间:2022-05-24
2.5 安装 FCGI 模块 for Perl   如果要使用 Perl 来撰写 FastCGI 的程序,必须安装 FCGI.pm 这个模块,安装的方法如下: 1. 下载 FCGI-0.45.tar.gz 并且解开 $
perl连接access数据库之一

perl连接access数据库之一

更新时间:2022-05-24
前题是必须安装好activeperl (505以上),以及MS Access 97 一. 安装Win32-ODBC模块步骤1: 从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个tem
perl连接access数据库之二

perl连接access数据库之二

更新时间:2022-05-24
三. 这时候,数据库已经可以用了,我们来测试一下: #!/usr/bin/perl use Win32::ODBC; $DSN = "MS Access 97 Database"; $DBase =
生根于自由的土壤-FastCGI之一

生根于自由的土壤-FastCGI之一

更新时间:2022-05-24
Linux作为自由软件的代表,给IT行业带来了无限的发展空间。 Linux的透明性,无论给开发人员还是应用人员都有一个充分发挥的余地,在以 Linux系统为作业和平台上,更多的功能正在被不断地开发出来。像Server
生根于自由的土壤-FastCGI之二

生根于自由的土壤-FastCGI之二

更新时间:2022-05-24
FastCGI的优点  我们知道,CGI是不能利用内存来作为缓存的,因为它为每一个请求运行一次应用程序,并在完成任务后退出。而 FastCGI可以很有效地利用内存来作缓存,大大地提高了它处理请求的性能。单独的FastC
生根于自由的土壤-FastCGI之3

生根于自由的土壤-FastCGI之3

更新时间:2022-05-24
如何编写FastCGI应用程序  让我们先来看看FastCGI是如何运行的:   正如你看到的一样, FastCGI在处理一个请求后继续保持运行,以便在新的请求到来时能立即处理请求。所以 FastCGI程序通常包括初始
生根于自由的土壤-FastCGI之4

生根于自由的土壤-FastCGI之4

更新时间:2022-05-24
我们再看看如何用FastCGI来写这个程序: 示例二:NUMBER.FCGI #!/usr/bin/perl #为了使用FastCGI软件包,需要加入如下声明: Use FCGI; #初始化段和CGI初始化段一样。 #
用Perl语言进行Socket编程之一

用Perl语言进行Socket编程之一

更新时间:2022-05-24
网络编程是一门神秘且复杂的艺术,当然也十分有趣。Perl语言提供了丰富的TCP/IP网络函数,所有这些函数都直接来源于C语言的socket库函数. 由于Perl语言和C语言的socket库函数在型式和使用方法上都是一样
用Perl语言进行Socket编程之二

用Perl语言进行Socket编程之二

更新时间:2022-05-24
connect(SOCKET,NAME) 试图与已经调用了accept()函数并等待建立连接的另外一个进程进行对话. 如果成功,则返回真;否则返回假.NAME应该是对应SOCKET句柄正确类型的压缩地址 范例: con
用Perl语言进行Socket编程之3

用Perl语言进行Socket编程之3

更新时间:2022-05-24
验证邮箱密码的程序的原码下面的代码在两种操作系统下对263.net和pop.netease.com两个POP3服务器严格测试, 证明是成功的. 第一种: 操作系统:Windows 98 中文版 WWW服务器:Apach
用Perl语言进行Socket编程之4

用Perl语言进行Socket编程之4

更新时间:2022-05-24
这是源码:#!/usr/bin/perl # test.pl #Author homepage: http://spot.126.com use strict; use Socket; my $pop3server =
编写对于SendMail的CGI

编写对于SendMail的CGI

更新时间:2022-05-24
在UNIX主机上我们可以很轻易地通过编程来发送EMAIL,有时我们需要把从表单上得来数据整理后发送到一个信箱里,例如来访者的留言,在线申请。   在UNIX系统中通常会有一个 sendmail 程序用来发送EMAIL的
用Perl制作留言本案例之一

用Perl制作留言本案例之一

更新时间:2022-05-24
Guest-book在网页设计中占有相当重要的地位,以至于可以和记数 器相提并论。留言本可以用许多编程语言来设计,当然使用最多的还是 perl和vb两种。本次cgi教程我们将谈谈在编写Guest-book中最应该注 意
用Perl制作留言本案例之二

用Perl制作留言本案例之二

更新时间:2022-05-24
将此表单的提交后的动作交给guest-book.cgi程序。       guest-book.cgi    #! perl       print"Content-type:text/htmlnn"
用Perl制作留言本案例之3

用Perl制作留言本案例之3

更新时间:2022-05-24
这个程序相当简陋,但它具有了所有的CGI-Guest程序的特点, 我们一一分析如下:    首先,    read(STDIN,$buffer,$ENV{'CONTENT_LENGTH'});    @pairs=sp
用Perl制作留言本案例之4

用Perl制作留言本案例之4

更新时间:2022-05-24
最后:    $filename="c:/website/htdocs/book.html";       open(FILE,">> $filename");
PerlScript 的介绍之3

PerlScript 的介绍之3

更新时间:2022-05-24
Q : 我可以用 PerlScript 编写 Active Server Pages 吗? A : 可以. ASP 默认使用 VBScript ,也可用 JavaScript ,但若要使用 PerlScript ,需在
PerlScript 的介绍之4

PerlScript 的介绍之4

更新时间:2022-05-24
Q : 客户端 PerlScript ? A : 客户端 PerlScript 嵌入在 HTML 文件中, 所有的 PerlScript 代码必须包含在 <SCRIPT LANGUAGE="PerlScrip