文章标题关闭所有内容预览 | 展开所有内容预览
-
Perl进程管理
[内容预览]
849 | 2005-07-23 10:54:21
当你向系统shell发送一个命令行时,shell创建一个进程来执行这个命令。这个新进程成为shell的子进程,它的执行不依赖于shell但又与shell相互协调。 同样,Perl程序也能启动新进程。使用system()和exec() 生成新进程的最简单的方法就是用system操作符。如:system("date")...
[阅读全文]
-
Perl的基本输入输出
[内容预览]
982 | 2005-07-23 10:54:20
从STDIN输入从标准输入设备读取数据是很容易的,我们已经从第一课上就使用<STDIN>操作符了。例如:$name=<STDIN>;在数组环境中,可把所有剩余的行作为一列表返回。如:@name=<STDIN>;此时,需要读入多行,然后再对各行分别处理。通常做法是:while($_=<STDIN>){chop($_);#...
[阅读全文]
-
Perl常用系统函数
[内容预览]
674 | 2005-07-23 10:54:18
指令:print语法:printFilehandleLIST说明:这个Filehandle可以看作在I(INPUT)/O(OUTPUT)之间的一个桥梁,可以利用FILEHANDLE来做出数据读入写出的动作.STDIN是代表从哪连输入数据,例如从电脑的键盘输入;STDOUT是代表从哪连输出数据;例如从电脑的屏幕输出;ST...
[阅读全文]
-
[图文] 学习CGI脚本 (脚本)
[内容预览]
679 | 2005-07-23 10:54:17
目录CGI脚本是什么?CGI脚本怎样工作的?一个简单的例子我能用CGI脚本吗?你的服务器配置允许CGI脚本吗?你能编程吗?你应该用什么编程语言?你的服务器设置正确吗?如果你的服务器不是UNIX系统呢?解剖CGI脚本输出头部输出数据部带阐述的脚本传递其他信息给脚本创建特殊的脚本输出以装载另一个文本响应无响应处理表单的脚本...
[阅读全文]
-
吸引WEB程序员目光的Mason
[内容预览]
45 | 2005-03-07 00:45:25
Perl中的模板系统很多,而且在perl中设计简单的Template也不是什么难事,我bloves等等都设计国自己的template。要是想用简单的,我推荐用我们的吧,我的那个还支持CGI文件缓存呢(打广告)。不过话说回来了,不论是Perl的Template技术还是常用的这些P结尾的技术,还都无法于Mason相提并论。...
[阅读全文]
-
Bioperl的简介
[内容预览]
64 | 2005-03-07 00:25:23
Bioperl的简介Bioperl最近已经到了1.0版,先说bioperl.org,该组织正式成立于1995年,在此之前已经作为非正式的团体存在那很多年,现在他已经形成了一个国际性的开发者的协会,这些开发者开发用于生物信息学,基因组学,和生命科学研究的开放源码的Perl工具.该组织的支持者和推动者是OpenBioinf...
[阅读全文]
-
传奇程序员Larry Wall:Perl的乐趣
[内容预览]
45 | 2005-03-07 00:24:57
作者:2003-8-10:48:13出处:博客中国(Blogchina.com)原始出处:AKA杂志"LarryWall是如何发明了一门凌乱的编程语言--接着改变了WEB的面貌?"LarryWall微笑着回忆起Yahoo的共同创始人DavidFilo几年之前发给他消息,当时正值Yahoo公开面市之前的不久.File写道...
[阅读全文]
-
从一个安装文件看CGI的安全性
[内容预览]
39 | 2005-03-06 00:58:22
旧版的文章,原来曾一度找不到了,今天无意中发现,特发表与此:曾发表与2001年11月25日的西路网络花园,旧版的文章,原来曾一度找不到了,今天无意中发现...西路留言本刚刚推出2.0版本的时候,我出现了致命错误。本来这个错误是可以避免的,但是我向来的惰性导致了不良的后果。当时好象是8月底还是9月初,反正我也记不起来了,...
[阅读全文]
-
perl如何内嵌html。
[内容预览]
92 | 2005-03-06 00:51:31
近日在CSDN的CGI版看到有centuries(燃烧太阳)网友问如何在Perl中内嵌HTML,这是在PerlWEB开发中经常遇到的一个问题,现在写出来,希望对大家有所帮助。问我现在有一个html的网页代码,要将其改为perl程序,如果只是单纯在其第一行加上"#!../perl/bin/perl",并将文件后缀名改为....
[阅读全文]
-
在Perl中使用sendmail发送MIME邮件
[内容预览]
54 | 2005-03-06 00:49:32
在Perl中使用sendmail发送MIME邮件作者:oulix邮件:oulix@263.net初次写文,有疏漏、错误的地方请指正。搞web开发的同志可能碰到过需要在页面里嵌入发送邮件的功能,如果是普通的纯文本的邮件还好,没问题,用asp有好多组件,用cgi也有好工具,比如perl。在perl中使用unix平台下的se...
[阅读全文]
-
Cultured Perl: 吸引 C 和 Java 程序员目光的 Perl 5.6
[内容预览]
48 | 2005-03-06 00:47:26
Perl5.6的新特性在哪些方面优于C/C++/Java?TeodorZlatanovProgrammer,NorthernLight,Inc.January2001笔者侧重于阐述Perl与C或Java不同的独特之处。您一定会为Perl这些在其他语言中看不到的特性而心花怒放:操作符的容错能力、一项任务多种实现、标点、正...
[阅读全文]
-
中英文混合字符截取
[内容预览]
48 | 2005-03-06 00:46:51
用perl截取字符串,字符串中含有中文、英文、数字和各种符号,也包含中文标点符号,截取一定数量的字符,并且截取之后中文是完整的,不会出现乱码或问号。submakelen($$){my($sstr,$slen)=@_;my$makelen,$parity;$mslen=length($sstr);if($mslen>$s...
[阅读全文]
-
打造属于自己的可视Web HTML编辑器
[内容预览]
111 | 2005-03-05 04:04:29
能在自己的Web页面中实现可视HTML编辑器,是一件让人心动的事情。如果您使用了IE5.0Brower,不防看看下面的实现方法。一、基础工作 首先当然是收集常见的一些Button图片,比如Cut(),居中(),加粗()等,这不是一件难事,打开FrontPage2000,按下Print(屏蔽Copy)键,然后到Phot...
[阅读全文]
-
mod_perl 编程介绍
[内容预览]
44 | 2005-03-05 03:56:14
mod_perl编程介绍1.介绍性指南mod_perl是个庞大而复杂的工具,它内建了许多模块帮助你方便地构建动态网站。这篇指南的目的是帮助你构建一个良好的mod_perl模块,并从中理解mod_perl的实现技术。我并不推荐使用这里介绍的技术来建立一个大型站点,尤其对于一个刚刚涉足mod_perl的人来说。但我推荐大家...
[阅读全文]
-
Win32::ODBC Object Document
[内容预览]
60 | 2005-03-05 03:55:08
Win32::ODBC-Object----CreatinganODBCObjectYourscriptwillneedtohavethefollowingline:useWin32::ODBC;ThenyouwillneedtocreateadataconnectiontoyourDSN:$Data=newWin32...
[阅读全文]
-
perl常用函数(适合初学者)!
[内容预览]
82 | 2005-03-05 03:54:26
指令:print语法:printFilehandleLIST说明:这个Filehandle可以看作在I(INPUT)/O(OUTPUT)之间的一个桥梁,可以利用FILEHANDLE来做出数据读入写出的动作.STDIN是代表从哪连输入数据,例如从电脑的键盘输入;STDOUT是代表从哪连输出数据;例如从电脑的屏幕输出;ST...
[阅读全文]
-
Perl 连接 SQL Server
[内容预览]
51 | 2005-03-05 03:54:10
呵呵.搞了半天终于自己摸索出来.写出来大家共享.其实很简单.走了N多弯路又回来了.准备工作:用到的perl扩展组件(modules)在上篇贴出.(win32::odbc模块)下载组件后按照Readme文件安装倒响应目录.配置好相应的odbc数据源.程序实现:使用useWin32::ODBC;语句包含应使用的模块是win...
[阅读全文]
-
Perl的文件操作(2)(适合初学者)
[内容预览]
52 | 2005-03-05 03:53:50
读入多个记录如果你调用,返回文件中剩余的记录。如果你处于文件尾,则返回空表:@records=;if(@records){print"Therewere",scalar(@records),"recordsread.n";}在下面的一步中,进行赋值和测试两项工作:if(@records=){print"Therewer...
[阅读全文]
-
Perl的文件操作(1)(适合初学者)
[内容预览]
45 | 2005-03-05 03:53:46
用Sysopen()进行更多的控制为了更好的控制文件的打开方式,可以使用sysopen()函数:useFcntl;sysopen(FH,$filename,O_RDWR|O_CREAT,0666)ordie"Can'topen$filenameforreading/writing/creating:$!";函数syso...
[阅读全文]
-
给 perl hacker 们看的
[内容预览]
79 | 2005-03-05 03:52:38
究竟有多少种打印出justanotherperlhacker的方法呢?看看就知道了:-)%%#JoeCamelonhttp://www.perlmonks.com/#note:requiresPerl5.6.0orbetter#!/usr/bin/perl-wusestrict;#Atributetooneoftheg...
[阅读全文]
-
深入研究表单提交方式:GET/POST
[内容预览]
96 | 2005-03-05 03:51:17
深入研究表单提交方式:GET/POSTHackfan本文平台:Windows2000Professional+Apache1.3.17+Perl5.6.1+InternetExplorer5.00.2920.0000 大家知道目前表单提交的方式有GET和POST。我在这里不多说什么,
[阅读全文]
-
2D游戏中DirectDraw的优化
[内容预览]
72 | 2005-03-05 03:49:13
要在2D游戏中能发挥出硬件的能力,应该注意以下几点: 1、检查硬件的能力,有些性能好的显示卡如(G扫不能写入内容时也不会影响我们向BackBuffer输送数据。同时结构,而最好不要用自定义的位图结构,这样如果显示卡支持从系统内存到显存的BLIT加速时,我们就可以直接用硬件方式把位图快速BLIT到显存中。
[阅读全文]
-
用Perl语言进行Socket编程
[内容预览]
44 | 2005-03-05 03:47:24
用Perl语言进行Socket编程发布时间:2001年3月28日 00:00 网络编程是一门神秘且复杂的艺术,当然也十分有趣。Perl语言提供了丰富的TCP/IP网络函数,所有这些函数都直接来源于C语言的socket库函数.由于Perl语言和C语言的socket库函数在型式和使用方法上都是一样的,因此会使用Perl语...
[阅读全文]
-
PERL5 —— 面向二十一世纪的语言
[内容预览]
35 | 2005-03-05 03:46:52
这是SUN微系统公司(http://soldc.sun.com)面向广大开发人员进行的一个在线调查结果。您使用什么语言来开发基于WEB的客户端应用程序?Perl62.1%JSP12.5%PHP8.7%C,C++7.1%ASP5.7%其它3.7%PERL编程语言的设计者LarryWall把PERL称为后现代语言,它的目的...
[阅读全文]
-
怎样从perl中调用c库里的函数
[内容预览]
84 | 2005-03-05 03:45:19
怎样从perl中调用c库里的函数假如你所用的库是mylib.a头文件是mylib.h假如mylib.h像以下内容:externvoidhello();hello()函数假如执行如下功能:voidhello(){printf("Successcallfromperltoclibray!\n";}一、建立工作目录mytes...
[阅读全文]
-
谁知道怎样使客户端的ActiveX不出安全提示
[内容预览]
71 | 2005-03-04 01:19:30
这个东西怎么做?ØXML代表ExtensibleMarkupLanguage(eXtensibleMarkupLanguage的缩写,意为可扩展的标记语言)。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。Ø它也是元标记语言,即定义了用于定义其他与特定领域有关...
[阅读全文]
-
Win32下apache,perl环境建立
[内容预览]
42 | 2005-03-04 01:17:20
可以任意转载于Internet上,保留作者姓名保留其他权利本文将谈论的Windows98SE下的apache和perl。涉及的内容有Windows98SE下的apache和perl的安装,以及确认他们正在正常工作。如果你已经是apache和perl的使用者并且对Windows98SE下的apache和perl不感兴趣,...
[阅读全文]
-
Perl 如何拯救了人类基因计划
[内容预览]
44 | 2005-03-04 01:15:59
原始出处:http://www.tpj.com/本文作者:LincolnSteinx本文译者:tcwuReprintedcourtesyofthePerlJournal,http://www.tpj.com/LincolnStein'swebsiteishttp://stein.cshl.org/位置:英国剑桥,欧洲最...
[阅读全文]
-
PERL连接ACCESS数据库
[内容预览]
30 | 2005-03-04 01:14:30
PERL连接ACCESS数据库前题是必须安装好activeperl(505以上),以及MSAccess97一.安装Win32-ODBC模块步骤1:从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个temp目录,共有三个文件:ReadmeWin32-ODBC.ppdWin32-ODBC....
[阅读全文]
-
在 linux 系统下安装 perl
[内容预览]
40 | 2005-03-04 01:09:14
linux和perl都属于自由软件,将二者结合真是妙不可言。遵循以下步骤一般就可安装好perl,perl就能在linux下欢唱。1。取得最新版本的perl,当前版本为5.6.0,即stable.tar.gz。2。解文件包:gunzipstable.tar.gztarxvfstable.tar得到目录perl-5.6.0...
[阅读全文]

