E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
perl学习笔记
perl学习笔记
(二)
Perl学习笔记
2 Eddy0825 1:perl与C语言的不同: A:整数与浮点数均被看作双精度浮点数。
eddy_0825
·
2008-07-19 23:00
perl学习笔记
(一)
Perl学习笔记
1Eddy08251:Perl真假简单规则: 数字0为假 空的字符串(“”)和字符串“0”为假 为定义值undef为假 其他东西均为真2:perl相关控制语句学习 Last’:退出当前循环
eddy_0825
·
2008-07-19 23:00
perl学习笔记
(一)
Perl学习笔记
1Eddy08251:Perl真假简单规则:数字0为假空的字符串(“”)和字符串“0”为假为定义值undef为假其他东西均为真2:perl相关控制语句学习Last’:退出当前循环Next
eddy_0825
·
2008-07-19 23:00
Perl开发
perl学习笔记
十一-----模块
模块 这里的模块感觉上相当于一个类库。我们可以调用这个类库里的函数。我们也称之为package即包。一如何使用模块 使用如下的命令:useMODULE_NAME 例如 useCwd位置随便放,不过就像C语言中一样最好是放在程序的最开始.对模块中某个函数的引用 $MODULE_NAME::FUNCTION_NAME 例如$file::copy 这个有点类似于Cplusplus的语法. 二
yc0188
·
2007-05-28 13:00
perl学习笔记
十----命令行
命令行工具debug可以帮助我们很好的review我们的代码。类似于VC中的debug可以step by step的调试程序,同样可以设置断点。可以在debug过程中改变某个变量的值。例如DB $a=5另外如果想查看某个变量的值可以用print命令DBprint $a一 开始debug及相关的指令perl -d script_name如果你的脚本的语法或函数拼写没有错误的话就直接显示 Loadin
yc0188
·
2007-05-28 13:00
perl学习笔记
九----特殊变量
特殊变量一 缺省变量和参数变量名 英文名称 说明 $_ $ARG 全局标量充当函数参数以及模式寻找空间的缺省变量默认的输入/输出和格式匹配空间 @_ n/a 存储数组参数,访问方式: $_[num] 传给子程序的参数列表@ARGV n/a 脚本的命令行参数 $ARGV n/a 当从空文件头 $EFFECTIVE_USER_ID 当前进程的有效用户ID$( $REAL_GROUP_ID 当前进程
yc0188
·
2007-05-28 13:00
perl学习笔记
八----格式化输出
格式化输出在一个perl中可以有多个format。一 打印的基本步骤1、将系统变量$~设成所要使用的格式 2、调用函数write 函数write将结果输出到标准输出文件STDOUT,我们也可以使它将结果 输出到任意其它的文件中。最简单的方法就是把文件变量作为参数传递给write 例如 write (MYFILE);也可以通过如下方式 例如 select(MYFIL
yc0188
·
2007-05-28 13:00
perl
perl学习笔记
七----文件
文件和文件夹一 打开/关闭文件 open(file_handle,"file_path") close(file_handle) 二 读文件语句$line = ;从文件中读取一行数据存储到简单变量$line中并把文件指针向后移动一行。语句@array = ;把文件的全部内容读入数组@array,文件的每一行(含回车符)为@array的一个元素。三 写文件open(file_handl
yc0188
·
2007-05-28 13:00
perl学习笔记
六----函数
函数perl中的函数基本上跟C语言中相同,只是在声明和调用方式有些差别.没有C语言那么严格.一 声明和调用声明 sub function_name{}调用 do function_name &function_name如果先声明则不用& 二 局部变量 my $a my($a,$b) local($a) 其区别是:my定义的变量只在该子程序中存在;而local定义的变
yc0188
·
2007-05-28 13:00
perl学习笔记
五----模式匹配
模式匹配模式指在字符串中寻找的特定序列的字符,由反斜线包含:/def/即模式def。一 模式匹配的语法m/def/例如if(m/def/){}这是在$_中寻找def匹配.如果将模式括起来的字符(称为界限符)是斜杠,那么编写模式匹配代码时也可以不带m。/def/模式匹配的操作符 =~,!~若在该字符串中找到了该模式,则返回非零值,即true,不匹配则返回0,即false。!~则相反。这两者适合条件控
yc0188
·
2007-05-28 13:00
perl学习笔记
四----流程控制
流程控制程序perl中也有C语言中if,while等流程控制程序,但是细节上还是有所不同,另外perl中还存在unless和until一些语句。还有就是perl中是没有switch语句的.一 if语句与C语言中不同的有如下几点:1。 perl中采用elsif而不是C中的else if2。 perl中的真假情况如下数字0为假。空的字符串(“”)和字符串“0”为假。未定义值undef为假。其他东西均
yc0188
·
2007-05-28 13:00
perl学习笔记
三----操作符
操作符perl的操作符大部分跟C语言相同,所以下面还是介绍一些不相同的地方。一。 操作符1。乘幂 **例如 2**3 ----8乘幂不可以超过系统的表示范围否则报错。2。数字比较例如 ab若 a>b 返回值 1若 a=b返回值 0若 a5. 字串合并符 .例如 $string1="this is"; $string2="combine str" $string3=$string
yc0188
·
2007-05-28 12:00
c
String
perl
语言
nose
perl学习笔记
二----列表和数组
列表和数组数组跟C语言中有相同之处,但是处理起来更加灵活.而列表C语言中是没有这个概念的.一. 列表首先我们来看一个列表的例子.例如 {"abc",48,$a,3.14}perl提供一个机制可以简便列表的写法----qw,上面的例子可以写成如下的形式:qw(abc 48 $a 3.14)每个元素用空格分开,显然这样的写法就不适用于有空格的元素的列表.针对列表的元素在某一个范围时,perl提供了一种
yc0188
·
2007-05-28 12:00
perl学习笔记
一----变量
变量一. 直接量---常量perl中常量和其他语言例如C语言没什么太大区别。所以在下面指出一些与其他语言不相同的地方。1.1 数字常量 在perl中可以表示八进制和十六进制。八进制以0打头,十六进制以0x打头。 例如 $a=010 ---八进制 $b=0x10---十六进制为了不跟八进制的数字混淆,数字直接量均不以0打头。对于大数字,通常会加逗号或下划线加以区分perl可以直接删除这些附
yc0188
·
2007-05-28 12:00
c
String
qq
perl
语言
newline
perl学习笔记
1,perl中单引号字符串和双引号字符串的区别。首先单引号没有变量替换功能,因为,,在单引号中都被当作普通字符。第二反斜线除了和外,不支持其他的转义字符。如果只有一个单独,那么还表示反斜线本身。 2,perl中重复操作符的讨论。在perl中,重复操作符是,小写的x。"ok\n"x5表示ok加一个换行符,并重复5次。5x4,表示将字符串5重复4次,生成一个新的字符串。它的实际处理过程为:将数字5转换
bigtiger
·
2007-03-13 23:32
职场
perl
学习笔记
休闲
perl学习笔记
1,perl中单引号字符串和双引号字符串的区别。首先单引号没有变量替换功能,因为,,在单引号中都被当作普通字符。第二反斜线除了和外,不支持其他的转义字符。如果只有一个单独,那么还表示反斜线本身。 2,perl中重复操作符的讨论。在perl中,重复操作符是,小写的x。"ok\n"x5表示ok加一个换行符,并重复5次。5x4,表示将字符串5重复4次,生成一个新的字符串。它的实际处理过程为:将数字5转换
bigtiger
·
2007-03-13 23:32
职场
perl
学习笔记
休闲
perl学习笔记
1,perl中单引号字符串和双引号字符串的区别。首先单引号没有变量替换功能,因为,,在单引号中都被当作普通字符。第二反斜线除了和外,不支持其他的转义字符。如果只有一个单独,那么还表示反斜线本身。2,perl中重复操作符的讨论。在perl中,重复操作符是,小写的x。"ok\n"x5表示ok加一个换行符,并重复5次。5x4,表示将字符串5重复4次,生成一个新的字符串。它的实际处理过程为:将数字5转换为
时代码农
·
2007-03-13 23:32
职场
学习笔记
休闲
其他
PERL学习笔记
Perl学习笔记
一、Perl基础1.常用命令1.1perl–v显示Perl版本,测试Perl是否安装1.2perldoc–tf查找函数信息1.3perldoc–q查找FAQ1.4perl是一种解释型语言
brightgems
·
2006-11-21 17:00
开源技术
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他