-
Perl 学习笔记 --- 11
所属栏目:[大数据] 日期:2020-12-16 热度:59
第11章: ? ? 11.1 文件检测操作 ? 检测选项 含义 -r 文件或目录对此(有效的)用户(effective user)或组是可读的 -w 文件或目录对此(有效的)用户或组是可写的 -x 文件或目录对此(有效的)用户是可执行的 -o 文件或目录由本(有效的)用户所有 -R 文件或[详细]
-
关于Perl语言中BEGIN和END的使用
所属栏目:[大数据] 日期:2020-12-16 热度:147
关于Perl语言中BEGIN和END的使用 Perl语言学习者必须关注…很强实用性。 有些时候我们需要在Perl业务代码开始执行之前做一些初始化工作,或者在结束的时候做一些收尾的工作,Perl语言提供了这样的块BEGIN和END帮助Perl程序员实现这些操作。 下面我先看一个简[详细]
-
perl SIG 信号处理
所属栏目:[大数据] 日期:2020-12-16 热度:158
linux中的信号 先了解在linux中的信号,信号其实就是编程里俗称的中断,它使监视与控制其他进程变为有可能。中断信号(signal,又简称为信号)用来通知进程发 生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程[详细]
-
Perl 学习笔记 --- 12
所属栏目:[大数据] 日期:2020-12-16 热度:115
? 第12章:目录操作 ? 12.1 在目录树上移动 ? chdir ? ? ? 12.2 Globbing ? Shell将每个命令行中的任何的文件名模式转换成他所匹配的文件名。这被称为globbing。 ? ? Perl使用glob操作即完成相同功能。 ? 例如: ? my @all_files = glob “*.exe”;?????? #[详细]
-
Perl的if语句一定要花括号吗?
所属栏目:[大数据] 日期:2020-12-16 热度:148
首先答案是否定的。perl以灵活著称,不会限制我们一使用if就要用上花括号的。 我们在使用c++语言等编程语言的时候,如果if语句块中只有一个语句时,那么if语句需要的花括号可以省略。 在perl,用if前置结构时必须使用花括号,用if后置结构的时候则不必用花括[详细]
-
perl的单引号和双引号
所属栏目:[大数据] 日期:2020-12-16 热度:189
在perl中,稍不注意就会错误使用单引号和双引号。 举下列例子: #!/usr/bin/perl -w$name = qq(hzh);print '单引号输出:my name is $name'."n";print '-'x20,"n";print "双引号输出:my name is $namen";print '-'x20,"n";@a = qw(a b c);for($i = 0; $[详细]
-
Perl 学习笔记 --- 13
所属栏目:[大数据] 日期:2020-12-16 热度:159
? 第13章: ? 建议使用正则,极少部分使用此章内容! ? 13.1 使用索引寻找子串 第一个子串位置: index(string,findStr) ? 返回子串位置 ? ? 最后一个子串位置: rindex(string,findStr) ? 返回子串位置 ? ? ? 13.2 截取字符串 ? substr(string,startPos,len[详细]
-
Perl 学习笔记 --- 14
所属栏目:[大数据] 日期:2020-12-16 热度:92
? 第14章: ? ? 14.1 system函数 ? system是调用shell的最简单的方法。 ? 例如: system ‘ls –l $HOME’; ? system “date”; ? ? ? 14.2 exec函数 ? exec是“调用后不用管”的system。 ? ? ? 14.3 环境变量 ? 使用%ENV获得环境变量。 ? 例如: ? $ENV{‘P[详细]
-
【转】语言简评:比较Perl、PHP、Python、Java和Ruby
所属栏目:[大数据] 日期:2020-12-16 热度:200
操千曲而后晓声,观千剑而后识器 ???????????????????????? ——《文心雕龙?知音》 关键词:后台脚本 ,Perl,PHP,Python,Ruby,RoR,LAMP 摘要:简谈 Perl 、 PHP 、 Python 和 Ruby ! 预览 · ?????????? 语言的发展趋势一定是动静结合、刚柔并济 · ????????[详细]
-
Perl DBI 初级教程
所属栏目:[大数据] 日期:2020-12-16 热度:128
Perl DBI 初级教程 目录? 1. 基本功能?? 2. 建立连接? 3. 选项?? 4. 下达?SQL?? 5. 进阶功能?? 6. SELECT语句? 7. 事务机制?? 8.参考资料? 本文是以?Perl?DBI?Examples?为蓝本,以及几个浅显易懂的例子,希望能够一步步地带领使用者学习?Perl?DBI?modules?存[详细]
-
submit assembly to NCBI
所属栏目:[大数据] 日期:2020-12-16 热度:138
二、submit assembly to NCBI 1、prepare data 首先要具有fasta格式数据(NO .gz),这是处理的基础,具体格式如下: Scaffold633TCATTTCTCCACTCTCGATGAACAAATCTGGAGGGATTTTTTTTCATTCCACTCAATAGGTTGTCTATAAAGGTGTGATTCGTGGAACTTCTTCACACAGCAGCTAGTCTATATAATACA[详细]
-
Perl 学习笔记 --- 15
所属栏目:[大数据] 日期:2020-12-16 热度:180
? ? 第15章:Perl模块 ? 在CPAN可以找到我们需要的模块! ? ? ? 15.1 查找模块 ? 例如:我们查找一个叫“XB”的模块 ? $perldoc XB ? ? ? 15.2 安装模块 ? 默认安装: $perl Makerfile.PL $make install ? 指定安装目录: $perl Makerfile.PL PREFIX=/usr/pe[详细]
-
Perl 学习笔记 --- 16
所属栏目:[大数据] 日期:2020-12-16 热度:193
? 第16章:一些高级的技术 ? ? 16.1 利用eval捕获错误 ? 防止某程序块,促使程序崩溃。 ? 其形式如下: ? eval{expression}; ? ? ? 16.2 使用grep在列表得到元素 ? 其形式如下: @ArrayName = grep{expression} 0..n ? 例如: ? my @odd_numbers = grep {$_%[详细]
-
perl版本差别引起的异常message
所属栏目:[大数据] 日期:2020-12-16 热度:185
? 在ubuntu下,编译某一源程序时,有下记ErrorMessage -------- Generating Features.mak. Sequence (?/...) not recognized in regex; marked by -- HERE in m//+|(?/ -- HERE !/)$/ at -e line 1. Sequence (?/...) not recognized in regex; marked by --[详细]
-
6085MDM开发之前提(未完成 )
所属栏目:[大数据] 日期:2020-12-16 热度:146
1.??????编译环境 a)????????Install ads1.2 to C:ADSv1_2 b)????????Unzip ADS12_Patch_Windows.exeto C:ADSv1_2 c)????????Copy Perl to C: 2.??????编译命令 a)????????进入目录CPbuildms b)????????打开ENV.cmd控制台窗口 c)????????输入clean命令[详细]
-
一句话perl
所属栏目:[大数据] 日期:2020-12-16 热度:108
ll | perl? -ne 'print if (split /s+/)[6]= 19;' ll | perl -ne 'print if ${ [split /s+/] }[6] date ;' ll | perl -MO=Deparse -ne 'print if ${[split /s+/]}[6]= 19;' perl -e 'print STDERR "e[34mHello Jasone[0mn"' e[34m...e[0m之间的字符[详细]
-
Perl use和require用法对比
所属栏目:[大数据] 日期:2020-12-16 热度:117
Perl use和require用法对比 ? 对比(一)说明: 这两个函数都是一个意思,加载和引用Perl的模块,或者是子程序, 区别在于Perl use是在当前默认的里面去寻找,一旦模块不在指定的区域内的化,用Perl use是不可以引入的 第一、Perl use引入的名称不需要后缀名,而re[详细]
-
Perl数组的应用
所属栏目:[大数据] 日期:2020-12-16 热度:190
一、列表 列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1,5.3,"hello",2),空列表:()。 注:只含有一个数值的列表(如:(43.2) )与该数值本身(即:43.2 )是不同的,但它们可以互相转化或赋值。 列表例: (17,$var,"a string") (17,26 2)[详细]
-
Perl简介 .
所属栏目:[大数据] 日期:2020-12-16 热度:58
? 转自: http://baike.baidu.com/view/46614.htm Perl 最初的设计者为 拉里·沃尔 (Larry Wall),它于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很多其他程序语言的特性。 Perl 一般被称为“实用报表提取语言”(PracticalExtracti[详细]
-
OBJ2OPENGL Convert OBJ file to OpenGL format
所属栏目:[大数据] 日期:2020-12-16 热度:106
OBJ2OPENGL ?is a PERL script that reads an OBJ file describing a 3D object,and writes a C include file describing the object in a form suitable for use with Open GL. To see how to use the include file created by this program,refer to the e[详细]
-
perl中同时读取两个文件并进行对应计算
所属栏目:[大数据] 日期:2020-12-16 热度:176
用句柄读取大文件进数组是很占内存的事,所以,一边读数据,一边处理数据,处理完之后就直接输出到文件,这是个很靠谱的想法,尤其是处理特大数据的时候,这个想法尤其珍贵。下面是具体例子: 输入文件1: 31 032 033 034 035 036 037 038 039 040 041 042 0[详细]
-
Perl语言入门(第六版)(影印版)
所属栏目:[大数据] 日期:2020-12-16 热度:123
?Perl语言入门(第六版)(影印版) 基本信息 原书名: Learning Perl,6E 原出版社: O'Reilly 作者: Randal L.Schwartz ?? brian d foy ?? Tom Phoenix ??? 出版社: 东南大学出版社 ISBN: 9787564130848 上架时间: 2012-2-21 出版日期: 2011 年12月 ?http:[详细]
-
Perl create\remove folder
所属栏目:[大数据] 日期:2020-12-16 热度:188
Perl 提供了很多模块 查询模块是否安装使用 perl -e 'use Cwd' 今天工作中要创建和删除文件夹 网上介绍用File::Path 创建文件夹 mkdir 删除文件 unlink 删除文件夹 rmdir 这些函数可以完成一般情况的操作, 但是当需要创建多级文件夹,删除嵌套文件和文件夹[详细]
-
Perl概述
所属栏目:[大数据] 日期:2020-12-16 热度:105
Perl的骆驼图案 Perl骆驼 是欧莱礼媒体(O'Reilly Media)设计给 Perl 编程语言的图标。它也是一种黑客的象征,出现在某些T-shirt和其他衣服标签上。 欧莱礼拥有此图像之商标,并且宣称,唯有在捍卫“符号之完整性”时,才会行使其法律上的权力。 [2] 欧莱礼[详细]
-
perl中localtime,time,gmtime的区别
所属栏目:[大数据] 日期:2020-12-16 热度:150
localtime表示系统时间。 time表示从1970年开始到现在时间的总秒数。 gmtime表示标准格林威治时间。 先看三者打出来的结果: [root@localhost test]# more an.pl #!/usr/bin/perl my $time=localtime; print "localtime:",$time,"n"; ###说明localtime(time[详细]
