选择显示字体大小

perl的建树算法

=pod=item...

http://www.sosof.com/detail/823/1948232659380.html -by - 丰搜 缓存页面


用 perl 进行 gnome 编程

gnome 是一个 unix 下的桌面系统,它提供了在 unix 下编写图形程序的环境,支持鼠标拖放,程序间通信,corba 组件(也就是在 windows 里面的 ole),corba 组件是一组标准的,美观的编程接口, 以及所有其它现代的图形应用程序应该包含的特征。所有这些都能在 perl 的完成,也就是 perl 程序员能够用gnome 库来编写整洁漂亮的应用程序,但是这儿也有一点小小的问题 % perldoc gnomeno documentation found for "gnome".没有gnome编程的帮助文档!。我最近需要写一个基于 gnome 库的图形界面应用程序,就遇到了这个问题。我不得不自己解决所有的问题。所以我写了这个教程,来帮助亲爱的读者朋友,使你们不用也事事亲为。首先,放松一下,我们将创建一个极为简单,但是却很完整,很标准的 gnome 应用程序。 gn...

http://www.sosof.com/detail/823/8958232659035.html -by - 丰搜 缓存页面


如何撰写pod

简介pod(plain old documentation), 是一种简单而易用的标记型语言(置标语言),它经常用于在perl程序和模块中的文档书写。 在pod中,用段类型可分为三种,普通段落,字面段落(verbatim paragraph)和命令段落。 三者的区分非常简单,以=podhead1cutover等指示字开始的段落为命令段落,以空格或制表符(t)等缩进字符开始的段落为字面段落,其余的就是普通段落。 pod中有其独特的格式代码来表现粗体,斜体,超链接等。 在pod中,对于字面段落的文本,是从来都不进行格式代码转义的。pod2html时用<pre >将其包围。所以字面段落非常适合在引用语言与代码块时运用。 当然,值得注意的是,对于pod2xxx脚本来说,段落意味着前后各有一个空行。 下面我们要介绍的pod,都是用于pod2html这项功能的。 命令指示字=head1 ...

http://www.sosof.com/detail/923/576923260506.html -by - 丰搜 缓存页面


perl调试工具ptkdb简单介绍

写perl程序,调试可有点麻烦。这一点对初学者不能不说是一种障碍。就像我这样。 上yahoo!查了一把perl的网站。终于找到了这个ptkdb 网址: http://world.std.com/~aep/ptkdb/#userguide下载: http://www.perl.com/cpan/authors/id/a/ae/aepage/devel-ptkdb-1.1071.tar.gz如果是unix/linux 可以用命令:tar -zxvf devel-ptkdb-1.1071.tar.gz 解开压缩包。如果是windows平台 可以用winzip8解开。这个工具运行需要perl5.004...并且需要perltklinux/unix用户如果没有perltk,可以去下载http://www.perl.com/cpan/modules/by-category/08_user_interf...

http://www.sosof.com/detail/923/217923261776.html -by - 丰搜 缓存页面


perl命令行应用介绍

译者/作者:qiang出处:中国perl协会 fpc(foundation of perlchina)作者:dave cross 原名:perl command-line options 原文:http://www.perl.com/pub/a/2004/08/09/commandline.html perl 有很多命令行参数。通过它可以让你的程序更简练,并且可以写出很多只有一行命令的perl。在这篇文章里我们来了解一些常用的命令行参数。 安全网参数有三个参数我认为可以起到“安全网”的作用,因为它们可以让你避免犯错,特别是当你在使用 perl 尝试一些特别聪明(或这愚蠢)的想法时, 错误难免会发生。有经验的 perl 程序员常常使用这三个参数来提前找到错误所在。 -c 是第一个。这个参数编译 perl 程序但并不真正运行它。由此检查所有语法错误。每次修改 perl 程序之后我都会立刻使用它...

http://www.sosof.com/detail/232/78923262401.html -by - 丰搜 缓存页面


perl 6的结构

摘要 源码进入解释器,解释器产生一个语法树(syntax tree)。 语法树进入编译器,编译器产字节码(bytecode)。 字节码进入优化器(optimizer),优化器产生更多的(更好的)字节码。 runtime然后来处理进入的字节码(可能是运行它,不过也有可能把它转化为java字节码,或者.net字节码,或者可执行的alpha 代码(an alpha executable),或者编码的dna序列)。 source code +-+ the parser +-+ syntax tree +-+ the compiler +--+ bytecode ++ byteode optimizer ++ better bytecode ++ runtime ++ 计划 解释器将允许你改变这些规则。规则集(rule sets)定义了主要的语言(perl, c, python, java, etc...

http://www.sosof.com/detail/923/839923262867.html -by - 丰搜 缓存页面


perl学习指南

每个人都有不同的学习方法, 下面列举几个供参考:首先,请考虑如下问题: 如果 perl 是你学的第一个编程语言,推荐先看一些编程基础,流程控制,逻辑和设计的知识. 大家有没有好的中文书籍介绍? 如果你学过其他语言,那就可以从学习 perl 的语法开始(perl语言入门),或者是从 perl 的自带文档。当你对 perl 的语法了解后,尝试书中的例子,试着写一些简单的程序。很快你就会发现 perl 和你以前学过的语言类似。 如果你是一个有经验的程序员,你可能直接会从读程序,尝试理解开始。虽然不同语言有很多相像之处,但很多时候你还是会迷惑的。推荐至少先了解 perl 的基本语法。 一个几乎通用的方法是,首先学习文档或书籍,尝试其中的程序例子,试着改动,然后修改出错的地方。然后再接着读,尝试复杂些的程序,重复以上的步骤。阅读+实践是最好的学习方法。 同时,你还需要这样:给自己设一个学习目标,为什...

http://www.sosof.com/detail/232/61923264425.html -by - 丰搜 缓存页面


perl语言的精华--模式匹配

常规表达式(regular expression)也译作正则表达式或文字处理模式,是指定模式的一种方法,这种模式对文本进行筛选,只匹配特定的字符串。一旦匹配到了一个字符串,就可以从大量的文本中将其抽取出来,或者利用另一个字符串来替代这个字符串。 常规表达式也是初学perl者的难点所在,但一旦掌握其语法,它们就拥有几乎无限的模式匹配能力,而且perl编程的大部分工作都是掌握常规表达式。 一 常规表达式中,/pattern/常用到的语法 /pattern/ 结果  除了换行字符n外,找寻只有一个字符的字符串 x? 找寻0个或是1个x字符 x* 找寻0个或是0个以上的x字符 .* 找寻0个或是0个以上的任何字符 x+ 找寻0个或是1个以上的x字符 .+ 找寻1个或是1个以上的任何字符 {m}  找寻刚好是m个个数指定的字符 {m,n} 找寻在m个数个数以上,n个个数以下指定的字符 {m,}  ...

http://www.sosof.com/detail/232/52923265931.html -by - 丰搜 缓存页面


perl新手误区和新手必读

perl是一种借鉴了cc++、java语法的通用的胶水语言。通用是指你可以用perl来完成许多事情电子表格、数据库、文本工具、以及web应用程序并且和java一样perl是跨平台的。新手误区 oso论坛上我见到了许多这样的问题和回答“现在学perl还有用吗”“现在用cgi的人很少了”……不但cgi目前位置仍有许多领先asp php这2种脚本的地方(比如安全性稳定性以及多语言的支持等),而且就perl来讲cgi仅仅是他应用的一部分而已,perl真正擅长的是将这些程序连接在一起。perl 能够利用你的数据库,将它转换成一个具有电子表格特性的文件,并且在你进行文件的处理时,根据需要对数据进行调整。perl 也能够利用文字处理文档,将它们转换成html文档,以便在web上显示。由于perl 是一种“胶水语言,能够将许多元素连接在一起,因此它具有极强的适应性。我想perl老手一定伸伸的体会到了这一...

http://www.sosof.com/detail/923/104923266356.html -by - 丰搜 缓存页面


perl 中的正则表达式

1 正则表达式的三种形式首先我们应该知道 perl 程序中,正则表达式有三种存在形式,他们分别是:匹配:m/<regexp>/ (还可以简写为 /<regexp>/ ,略去 m)替换:s/<pattern>/<replacement>/ 转化:tr/<pattern>/<replacemnt>/这三种形式一般都和 =~ 或 !~ 搭配使用(其中 "=~" 表示相匹配,在整条语句中读作 does,"!~" 表示不匹配,在整条语句中读作 doesn't),并在左侧有待处理的标量变量。如果没有该变量和 =~ !~ 操作符,则默认为处理 $_ 变量中的内容。举例如下:$str = "i love perl";$str =~ m/perl/; # 表示如果在 $str 中发现 "perl" 字...

http://www.sosof.com/detail/923/776923267878.html -by - 丰搜 缓存页面


上一页 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons