分享
 
 
java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
Perl教学第十二篇Perl5中的引用(指针)

  一、引用简介   引用就是指针,可以指向变量、数组、哈希表(也叫关联数组)甚至子程序。Pascal或C程序员应该对引用(即指针)的概念很熟悉,引用就是某值的地址,对其的使用则取决于程序员和语言的规...

Perl教学第十一篇文件系统

  本章所讲的函数多数使用了UNIX操作系统的特性,在非UNIX系统中,一些函数可能没有定义或有不同的工作方式,使用时请查看Perl联机文档。   一、文件输入/输出函数   本节讲述从文件中读取信息...

Perl教学第十篇格式化输出

  我们已经见过用print函数将原始的未格式化的文本输出到文件,本章讲述如何用函数write和打印格式来生成格式化的输出。   一、定义打印格式   定义打印格式的关键字为format,语法为:  ...

Perl教学第九篇关联数组(哈希表)

  一、数组变量的限制   在前面讲的数组变量中,可以通过下标访问其中的元素。例如,下列语句访问数组@array的第三个元素:   $scalar = $array[2];   虽然数组很有用,但它们...

Perl教学第八篇子程序

  一、定义   子程序即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使程序易读。PERL中,子程序可以出现在程序的任何地方。定义方法为:   sub subroutine{   stat...

Perl教学第七篇控制结构

  一、条件判断   if ( ) {   }   elsif ( ) {   }   ...   else{   }   二、循环:   1、while循环   while ( ) {   }   ...

Perl教学第六篇模式匹配

  一、简介   模式指在字符串中寻找的特定序列的字符,由反斜线包含:/def/即模式def。其用法如结合函数split将字符串用某模式分成多个单词:@array = split(/ /, $line...

Perl教学第五篇文件读写

  一、打开、关闭文件   语法为open (filevar, filename),其中filevar为文件句柄,或者说是程序中用来代表某文件的代号,filename为文件名,其路径可为相对路径,亦可...

Perl教学第四篇列表和数组变量

  一、列表   列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1, 5.3 , "hello" , 2),空列表:()。   注:只含有一个数值的列表(如:(43.2) )与该数值...

Perl教学第三篇操作符

  一、算术操作符 :+(加)、-(减)、*(乘)、/(除)、**(乘幂)、%(取余)、-(单目负)   (1)乘幂的基数不能为负,如 (-5) ** 2.5 # error;   (2)乘幂结果不能...

Perl教学第二篇简单变量

  基本上,简单变量就是一个数据单元,这个单元可以是数字或字符串。   一、整型   1、整型   PERL最常用的简单变量,由于其与其它语言基本相同,不再赘述。   例:   $x = 12345;...

Perl教学第一篇概述

  一、Perl是什么?   Perl是Practical Extraction and Report Language的缩写,它是由Larry Wall设计的,并由他不断更新和维护,用于在UNIX环...

Perl教学目录

  详细目录   第一部分 Perl语言   第一章 概述   一、Perl是什么?   二、Perl在哪里?   三、运行   四、注释   第二章 简单变量   一、整型   二、浮点数   三、...

perl连接access数据库

  前题是必须安装好activeperl (505以上),以及MS Access 97   一. 安装Win32-ODBC模块   步骤1:   从TOOLS栏目中下载Win32-ODBC.zip,下...

用Perl语言进行Socket编程

  网络编程是一门神秘且复杂的艺术,当然也十分有趣。Perl语言提供了丰富的TCP/IP网络函数,所有这些函数都直接来源于C语言的socket库函数.   由于Perl语言和C语言的socket库函数...

PerlScript的介绍

  PerlScript 的介绍   ====================   :forehead   Mail: forehead@21cn.com   Time: 2000.1.1   ===...

Perl语言的文字处理模式之三

  三、文字处理模式(Regular Expression)相关的运算符及函数   在perl程序写作中常会用到=~和!~这两个运算符及s和tr这二个函数来和文字处理模式/pattern/搭配而成一个...

Perl语言的文字处理模式之二

  二、文字处理模式(RegularExpression)的简单范例   看了上一小节文字处理模式〈RegularExpression)之后,初学者对于这个语法的应用可能 还不是很清楚,所以笔者会在这...

Perl语言的文字处理模式之一

  Perl语言的文字处理模式(Regular Expression)   如果在Unix中曾经使用过sde、awk、grep这些指令的话,相信对于Perl语言中的文字处理模式(Regular Exp...

本地调试PERLCGI程序

  要在自己的平台上调试PERL CGI程序,以中文Win98为例,需要做以下几项工作:   1. 安装、设置TCP/IP协议   2. 安装、设置Web服务器   3. 安装PERL for Win...

如何利用Perl开发Internet/Intranet应用之二

  三利用Perl开发Internet/Intranet应用的方法与技巧   ----1 Perl5.0的某些语法   ----为了方便大家对后面内容的理解,在这里先介绍一些perl5.0的基础知识。...

如何利用Perl开发Internet/Intranet应用之一

  Perl原来主要用于编写一些Unix系统上的管理和监控程序,由于Perl与Unix系统紧密相连,故后来很多人都喜欢采用Perl来编写CGI程序。现在相当一部分企业都会采用NT平台,但大部分仍然采用...

PERL对象编程基础

  [日记文]PERL面象对象编程基础----引用(指针)[BASIC PART I]   writer:demonalex   email:demonalex_at_hacker.com.cn   ...

perl常问问题集--第七篇

  我的 CGI script可在指令列下执行但无法从浏览器执行。您能不能帮我修修看?   当然,但您恐怕付不起雇我们的签约金   说真的,如果您能够先证明您已读过下列这几个 FAQs ,但遇到的问题...

perl常问问题集--第六篇

  如何得知使用者正在哪个作业系统下执行我的 perl 程式?   $^O 这个变数(若使用 English 模组就是 $OSTYPE)会指出你的 perl 解译器执 行档是替哪个作业系统、平台所建的...

perl常问问题集--第五篇

  我能拿到 Perl的 BNF/yacc/RE吗?   不行,引用 Chaim Frenkel的话:“Perl的语法无法被简化到可以用 BNF 表示。解析Perl的工作是分散於 yacc、lexer...

perl常问问题集--第四篇

  我该如何使用正规表示式才不至於写出不合语法且难以维护的程式码?   以下提供叁个技巧使得你的正规表示式易懂又好维护。   在正规表示式外围作注解。   用 Perl的注解方式描述你所作的事以及你如...

perl常问问题集--第三篇

  我如何作 (任何事)?   你到 CPAN(见 perlfa)找过了吗?也许别人已经写了某个模组可以解决你的 问题。你查过相关的说明文件了吗 (man pages)?以下是一份概要的索引:   物...

perl常问问题集--第2篇

  哪些平台上有 Perl?要到哪里去找?   Perl的标准发行版(由 perl发展小组负责维护)仅以原始码形式发行。您可在 http: //www.perl.com/CPAN/src/latest...

perl常问问题集--第1篇

  Perl是什么?   Perl是一个高阶程式语言,由 Larry Wall和其他许多人所写,融合了许多语言的特性。它主要是由无所不在的 C语言,其次由 sed、awk,UNIX shell 和至...

Perl程序与c程序速度的比较

  上次powerplane 提到了perl程序速度与c程序速度的问题,   我特意做了如下测试,   结论,速度由快->慢 为:c程序, perl编译为2进制,perl程序。   c程序是最快...

一個用Perl分析ApacheLog的簡單程序

  發信用的Email..會將純文字的文件寄送出去...   [code:1:f7e3ae6c10]   #!/usr/bin/perl   #----------------------------...

perlscriptforscanTCPports.

  A simple perl script that scans a machine for reachable TCP ports.   [code:1:d7df680c80]   #!/usr/...

Perl中的正则表达式

  原文出自:   [url]http://263.aka.org.cn/Lectures/002/Lecture-2.1.2/perl-reg.html[/url]   感谢AKA及作者。   [c...

Perl的NT安装实验报告

  包括3块:   Perl for Win32 Build 316   Perl for ISAPI Build 316(如果要写CGI)   PerlScript Build 316(如果要写AS...

用perl作的ftp

  #!/usr/local/bin/perl   #################################################################   # I fo...

用Perl制作留言本实例

  Guest-book在网页设计中占有相当重要的地位,以至于可以和记数   器相提并论。留言本可以用许多编程语言来设计,当然使用最多的还是   perl和vb两种。本次cgi教程我们将谈谈在编写Gu...

用Perl语句来代替常用的操作系统命令

  虽然许多CGI程序在不同的服务器上都运行得很好,但是还有一个问题,当程序员需要对文件进行拷贝,改名或删除时,他用的是特定的操作系统上的shell命令,而没有采用perl语句。 (例如, syste...

用Perl写出自己的安全工具--初级

  Perl的简单介绍   Perl是Practical Extraction and Report Language的缩写,它是由Larry Wall设计的,并由他不断更新和维护,用于在UNIX环境...

用PERL实现多文件上传

  一个真正支持二进制文件上传,允许多文件上传,可以对文件后缀进行限制,生成完整信息的小程序。。:)   原先的上传由于没有采用binmode方法,所以如果上传图片或二进制文件都会出错,现在这个都已经...

一个Perl编写的http续传下载的程序

  关于下载续传(resume),已经有很多软件都支持了。最简单的是在ftp这个客户端程序中reget命令就行;比较著名的是wget,同时支持ftp 和http以及proxy,Redhat发行版中已经...

如何用perl发送*.zip格式附件的邮件

  #!/usr/bin/perl   # Set Variables   $mailprog = "/usr/bin/sendmail";   $youremail = "rickyao@soim....

如何用PERL编写聊天室服务器程序

  在这里我将告诉你如何来写一个小型的聊天室服务程序,可能会很简陋,有很多要扩展的地方.   先决条件:   你必须有很好的Perl编程的知识,一台服务器,安装Perl 5.002或更高的版本.注意大...

利用PERLWIN32::ODBC与数据库互连的一个实例

  安装   1.将perl5001.exe执行,自动解压到任意目录,如:perl,然后,install安装。   2.将PerlWin32odbc_v970208.zip解压到perl主目录,如:p...

简单的PERL-ADO例子

  use Win32::ODBC;   use Win32::OLE;   use Win32::OLE::Const 'Microsoft ActiveX Data Objects';   ......

攻击NT4没打补丁的perl程序(下)

  ########################   # 通过ftp -s下载文件 #   ########################   sub upload_file {   my ($...

攻击NT4没打补丁的perl程序(上)

  #!/usr/bin/perl   #####################################################################   # NewDSN...

菜鸟的迷你留言本(perl版)

  perl作为一种可在多平台下运行的解释性语言,已被大量运用于各个领域(本人工作的公司就是用perl在unix下生成报表)。同时作为一种cgi语言,获得了广大cgi程序员的喜爱。本人是一菜鸟,用pe...

perl中dbi句柄和返回操作实例

  #!/my/gnu/bin/perl   # This is a test with stores big records in a blob   # Note that for the defa...

perl与数据库互连

  安装 1.将perl5001.exe执行,自动解压到任意目录,如:\perl,然后,install安装。   2.将PerlWin32odbc_v970208.zip解压到perl主目录,如:\p...

 
上一頁  下一頁
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有