yyyyyyyyyyyyyyyyyyyy

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  perl

摘要:cpan安装及其使用 Perl是一种相当灵活的程序编程语言,现有的许有程序都是使用它进行编程的。它的优点之一就是无需自己编写编码,你就能利用许多增加的模块,创建新的功能。 cpan安装及其使用 Perl是一种相当灵活的程序编程语言,现有的许有程序都是使用它进行编程的。它的优点之一就是无需自己编写编码 阅读全文
posted @ 2016-05-11 15:42 xxxxxxxx1x2xxxxxxx 阅读(1611) 评论(0) 推荐(0)

摘要:附录一 函数集(未定稿) by flamephoenix 一、进程处理函数 1、进程启动函数 2、进程终止函数 3、进程控制函数 4、其它控制函数 二、数学函数三、字符串处理函数四、标量转换函数五、数组和列表函数六、关联数组函数一、进程处理函数1、进程启动函数 2、进程终止函数 3、进程控制函数 4 阅读全文
posted @ 2016-05-03 04:20 xxxxxxxx1x2xxxxxxx 阅读(118) 评论(0) 推荐(0)

摘要:第十四章 Perl5的包和模块 by flamephoenix 一、require函数 1、require函数和子程序库 2、用require指定Perl版本二、包 1、包的定义 2、在包间切换 3、main包 4、包的引用 5、指定无当前包 6、包和子程序 7、用包定义私有数据 8、包和系统变量 阅读全文
posted @ 2016-05-03 04:20 xxxxxxxx1x2xxxxxxx 阅读(164) 评论(0) 推荐(0)

摘要:第十一章 文件系统 by flamephoenix 一、文件输入/输出函数 1、基本I/O函数 1)open函数 2)用open重定向输入 3)文件重定向 4)指定读写权限 5)close函数 6)print, printf和write函数 7)select函数 8)eof函数 9)间接文件变量 2 阅读全文
posted @ 2016-05-03 04:19 xxxxxxxx1x2xxxxxxx 阅读(130) 评论(0) 推荐(0)

摘要:第十三章 Perl的面向对象编程 by flamephoenix 一、模块简介二、Perl中的类三、创建类四、构造函数 实例变量 五、方法六、方法的输出七、方法的调用八、重载九、析构函数十、继承十一、方法的重载十二、Perl类和对象的一些注释 本章介绍如何使用Perl的面向对象编程(OOP)特性及如 阅读全文
posted @ 2016-05-03 04:19 xxxxxxxx1x2xxxxxxx 阅读(153) 评论(0) 推荐(0)

摘要:第十二章 Perl5中的引用/指针 by flamephoenix 一、引用简介二、使用引用三、使用反斜线(\)操作符四、引用和数组五、多维数组六、子程序的引用 子程序模板七、数组与子程序八、文件句柄的引用一、引用简介 引用就是指针,可以指向变量、数组、哈希表(也叫关联数组)甚至子程序。Pascal 阅读全文
posted @ 2016-05-03 04:19 xxxxxxxx1x2xxxxxxx 阅读(179) 评论(0) 推荐(0)

摘要:第十章 格式化输出 by flamephoenix 一、定义打印格式二、显示打印格式三、在打印格式中显示值 1、通用的打印格式 2、格式和局域变量 3、选择值域格式 4、输出值域字符四、输出到其它文件五、分页六、格式化长字符串七、用printf格式化输出 我们已经见过用print函数将原始的未格式化 阅读全文
posted @ 2016-05-03 04:19 xxxxxxxx1x2xxxxxxx 阅读(192) 评论(0) 推荐(0)

摘要:第八章 子程序 by flamephoenix 一、定义二、调用 1、用&调用 2、先定义后调用 3、前向引用 4、用do调用三、返回值四、局部变量五、子程序参数传递 1、形式 2、传送数组六、递归子程序七、用别名传递数组参数八、预定义的子程序一、定义 子程序即执行一个特殊任务的一段分离的代码,它可 阅读全文
posted @ 2016-05-03 04:18 xxxxxxxx1x2xxxxxxx 阅读(135) 评论(0) 推荐(0)

摘要:第九章 关联数组/哈希表 by flamephoenix 一、数组变量的限制二、定义三、访问关联数组的元素四、增加元素五、创建关联数组六、从数组变量复制到关联数组七、元素的增删八、列出数组的索引和值九、用关联数组循环十、用关联数组创建数据结构 1、(单)链表 2、结构 3、树一、数组变量的限制 在前 阅读全文
posted @ 2016-05-03 04:18 xxxxxxxx1x2xxxxxxx 阅读(199) 评论(0) 推荐(0)

摘要:第六章 模式匹配 by flamephoenix 一、简介二、匹配操作符三、模式中的特殊字符 1、字符+ 2、字符 []和[^] 3、字符 *和? 4、转义字符 5、匹配任意字母或数字 6、锚模式 7、模式中的变量替换 8、字符范围转义前缀 9、匹配任意字符 10、匹配指定数目的字符 11、指定选项 阅读全文
posted @ 2016-05-03 04:17 xxxxxxxx1x2xxxxxxx 阅读(196) 评论(0) 推荐(0)

摘要:第七章 控制结构 by flamephoenix 一、条件判断二、循环: 1、while循环 2、until循环 3、for循环 4、针对列表(数组)每个元素的foreach循环 5、do循环 6、循环控制 7、传统的goto语句三、单行条件一、条件判断 if ( <expression>) { < 阅读全文
posted @ 2016-05-03 04:17 xxxxxxxx1x2xxxxxxx 阅读(126) 评论(0) 推荐(0)

摘要:第五章 文件读写 by flamephoenix 一、打开、关闭文件二、读文件三、写文件四、判断文件状态五、命令行参数六、打开管道 一、打开、关闭文件 语法为open (filevar, filename),其中filevar为文件句柄,或者说是程序中用来代表某文件的代号,filename为文件名, 阅读全文
posted @ 2016-05-03 04:16 xxxxxxxx1x2xxxxxxx 阅读(196) 评论(0) 推荐(0)

摘要:第三章 操作符 by flamephoenix 一、算术操作符二、整数比较操作符三、字符串比较操作符四、逻辑操作符五、位操作符六、赋值操作符七、自增自减操作符八、字符串联结和重复操作符九、逗号操作符十、条件操作符十一、操作符的次序 一、算术操作符 :+(加)、-(减)、*(乘)、/(除)、**(乘幂 阅读全文
posted @ 2016-05-03 04:15 xxxxxxxx1x2xxxxxxx 阅读(151) 评论(0) 推荐(0)

摘要:第四章 列表和数组变量 by flamephoenix 一、列表二、数组--列表的存贮 1、数组的存取 2、字符串中的方括号和变量替换 3、列表范围 4、数组的输出 5、列表/数组的长度 6、子数组 7、有关数组的库函数 一、列表 列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1, 阅读全文
posted @ 2016-05-03 04:15 xxxxxxxx1x2xxxxxxx 阅读(139) 评论(0) 推荐(0)

摘要:第二章 简单变量 by flamephoenix 一、整型 二、浮点数 三、字符串 基本上,简单变量就是一个数据单元,这个单元可以是数字或字符串。一、整型 1、整型 PERL最常用的简单变量,由于其与其它语言基本相同,不再赘述。 例: $x = 12345; if (1217 + 116 == 13 阅读全文
posted @ 2016-05-03 04:15 xxxxxxxx1x2xxxxxxx 阅读(129) 评论(0) 推荐(0)

摘要:第一章 概述 by flamephoenix 一、Perl是什么?二、Perl在哪里?三、运行四、注释 一、Perl是什么? Perl是Practical Extraction and Report Language的缩写,它是由Larry Wall设计的,并由他不断更新和维护,用于在UNIX环境下 阅读全文
posted @ 2016-05-03 04:14 xxxxxxxx1x2xxxxxxx 阅读(199) 评论(0) 推荐(0)

摘要:ReadLine support available (try 'install Bundle::CPAN')cpan>进入cpan的shell,好了,我为了安装spamassas... 阅读全文
posted @ 2015-08-24 02:01 xxxxxxxx1x2xxxxxxx 阅读(607) 评论(0) 推荐(0)

摘要:最近接触一些需要csv,txt,excel文件之间的转换,根据一些网上搜索加上自己的改动,实现自己想要的结果为主要目的,代码的出处已经找不到了,还请见谅,以下主要是针对csv&excel 和txt&excel写的perl脚本。 主要用到的模块是: Text::CSVSpreadsheet::Writ 阅读全文
posted @ 2015-02-02 03:14 xxxxxxxx1x2xxxxxxx 阅读(976) 评论(0) 推荐(0)

摘要:标量标量是 Perl 中最简单的数据类型。大多数的标量是数字(如 255 或 3.25e20)或者字符串(如 hello或者盖茨堡地址)。数字perl中所有数字内部的格式都是双精度浮点数。浮点数1.25255.000255.07.25e45 #7.25x10 的 45 次方(一个大整数)-6.5e2... 阅读全文
posted @ 2015-01-14 00:10 xxxxxxxx1x2xxxxxxx 阅读(887) 评论(0) 推荐(0)