runoops.com

服务端 第23页

脚本语言

Perl 进程管理

阅读(737)

Perl 中你可以以不同的方法来创建进程。 本教程将讨论一些进程的管理方法。 你可以使用特殊变量 $$ 或 $PROCESS_ID 来获取进程 ID。 %ENV 哈希存放了父进程,也就是shell中的...

Perl 包和模块

阅读(464)

Perl 中每个包有一个单独的符号表,定义语法为: package mypack; 此语句定义一个名为 mypack 的包,在此后定义的所有变量和子程序的名字都存贮在该包关联的符号表中,直到遇到另一个 pack...

Perl CGI编程

阅读(517)

什么是CGI CGI 目前由NCSA维护,NCSA定义CGI如下: CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。 网页浏览 为了更...

Perl 数据库连接

阅读(399)

本章节我们将为大家介绍 Perl 数据库的连接。 Perl 5 中我们可以使用 DBI 模块来连接数据库。 DBI 英文全称:Database Independent Interface,中文称为数据库独立接口。 DBI 作为 Perl 语...

Perl 面向对象

阅读(437)

Perl 中有两种不同地面向对象编程的实现: 一是基于匿名哈希表的方式,每个对象实例的实质就是一个指向匿名哈希表的引用。在这个匿名哈希表中,存储了所有的实例属性。 二是基于数组的方式,在定义一个类的时候,我们将为每一个实例属性创建一个数组,...

Perl Socket 编程

阅读(458)

Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 本章节我们为大家接收 Perl 语言中如何使用 Socket 服务。 创建服务端 使用 socket...

Perl 正则表达式

阅读(473)

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 Perl语言的正则表达式功能非常强大,基本上是常用语言中最强大的,...

Perl 特殊变量

阅读(466)

Perl 语言中定义了一些特殊的变量,通常以 $, @, 或 % 作为前缀,例如:$_。 很多特殊的变量有一个很长的英文名,操作系统变量 $! 可以写为 $OS_ERROR。 如果你想使用英文名的特殊变量需要在程序头部添加 use...

Perl 错误处理

阅读(453)

程序运行过程中,总会碰到各式各样的错误,比如打开一个不存在的文件。 程序运行过程中如果出现错误就会停止,我们就需要使用一些检测方法来避免错误,从而防止程序退出。 Perl 提供了多中处理错误发方法,接下来我们一一介绍。 if 语句 if 语...

Perl 目录操作

阅读(506)

以下列出了一些操作目录的标准函数: opendir DIRHANDLE, EXPR # 打开目录 readdir DIRHANDLE # 读取目录 rewinddir DIRHANDLE # 定位指针到开头 telldir DIRHANDL...