hash的基本操作
my %HashTableVar=("key1"=>"val1","key2"=>"val2","key3"=>"val3","key4"=>"val4","key5"=>"val5",);#字义一个hashmy $keyLen=keys(%HashTableVar);#求keys lengthmy @keysArray=keys(%HashTableVar);#取出所有的keysmy $ValueLen=values(%HashTableVar);#求values lengthmy @ValuesArray=values(%HashTableVar);#取出所有的valuesfor my $key(keys %HashTableVar){print $key;}[@more@]
perl 基础
1.变量定义:my $variableName;数组定义:my @arrayName;注释:#从#起,到行尾2.运算符:字符串 数字 意义eq == (等于)ne != (不等于)lt < (小于)le <= (小于或等于)gt > (大于)ge >= (大于或等于)3.关系运算符(1)if(condition){}(2)if(condition){#if}else{ #else}(3)elseif语句4.读取输入$variable=<STDIN>; #从命令行让用户输入5.简单I/O读取文件:open IN_FILE,"<data.txt";写入文件:open OUT_FILE ">outputfile.txt";$number=(IN_FILE);chomp($numbe
realplay 10在fedora core 4下不能运行的解决办法
1.rpm -i RealPlayer10GOLD.rpm但不能运行。后在/usr/local目录下找到它的安装目录:/usr/local/RealPlay,一运行./usr/local/RealPlay/.realplay出错如下错误信息:[root@localhost ~]# /usr/local/RealPlayer/realplay/usr/local/RealPlayer/realplay.bin: error while loading shared libraries: libstdc++.so.5:cannot open shared object file: No such file or directory2.查找libstdc++.so.5这个文件[root@localhost ~]# find /usr/lib libstdc++.so.5...........find: sx: 没有那个文件或目录真是郁闷。接下来用yum下载安装3.yum