Perl 开发
文章平均质量分 78
grueclan
这个作者很懒,什么都没留下…
展开
-
perl方法:sort函数
perl的sort函数 一) sort函数sort LISTsort BLOCK LISTsort SUBNAME LISTsort的用法有如上3种形式。它对LIST进行排序,并返回排序后的列表。假如忽略了SUBNAME或BLOCK,sort按标准字串比较顺序来进行(例如ASCII顺序)。如果指定了SUBNAME,它实际上是个子函数的名字,该子函数对比2个列表元素,并返回一个小于,等于,或大于转载 2008-02-22 18:10:00 · 1422 阅读 · 0 评论 -
perl方法:简简单单讲map
简简单单讲map (一)map函数 map BLOCK LIST map EXPR, LIST map函数对LIST里的每个元素按BLOCK或EXPR进行计算,遍历LIST时,临时将LIST里的每个元素赋值给$_变量。map对每次的计算返回一个结果列表,它在列表上下文里计算BLOCK或EXPR。每个LIST元素可能在输出列表里产生0个,1个,或多个元素。 (仙子注:上文是说遍历每个LIST元素时产转载 2008-02-22 18:15:00 · 764 阅读 · 0 评论 -
perl性能提升:优化perl
优化 Perl 榨取代码的最大性能转载 2008-02-22 18:12:00 · 2008 阅读 · 0 评论 -
perl基础:利用Perl的哈希建立键-值数据映射
Perl的数据结构中最有趣的一个特性是哈希(hash),它使得在数据片段之间建立键—值(key-value)关联成为可能。虽然这些哈希要远远比普通系统中以数字索引的数组用途更广,但是往往也会使初学者不知所措。这就是要写本篇文章的原因所在——它将告诉你如何创建Perl的哈希,如何插入、删除要素,以及如何创建嵌套哈希和利用循环来处理哈希。定义哈希首先,什么是哈希?从本质上来说,它是以字符串索引转载 2008-02-22 18:17:00 · 2363 阅读 · 1 评论 -
perl基础:传递hash类型参数
1 如果是只有一个参数要传,且是hash,最直接想到的办法就是像传其他类型参数一样直接传,如: subFuntion(%hash1);2 如果有多于一个参数要传,这里假设只有一个参数的类型是hash的,并把hash放到最前面,如: subFuntion(%hash1, $var2);这样做结果是错误的,结果是子函数把第2个参数$var2 合并到第一个hash上面去,不是你希望得转载 2008-02-22 18:19:00 · 5585 阅读 · 0 评论 -
perl基础:使用这些Perl 函数控制数组和哈希
Perl 虽因其字符串处理能力而闻名,但是这并不意味着 Perl只能做字符串处理。这种语言还提供相当多的函数来处理和操纵其它的数据结构,其中包括很流行的数组和哈希。我们这篇文章展示了一些属于这一类的非 常有用的函数,并简要解释了每个函数的工作方式以及使用它们的时机。 函数 解释 示例转载 2008-03-18 17:40:00 · 3657 阅读 · 0 评论