发现居然没有输入文本和输出文本,折腾了一晚上,到了半夜终于搞懂了:官方的Manual上这么写的:The tokenisation can be run as follows: ~/mosesdecoder/scripts/tokenizer/tokenizer.perl -l en \ ~/...
分类:
其他好文 时间:
2014-08-24 01:39:01
阅读次数:
298
今天安装完成orzdba之后,执行./orzdba -l 报如下错误:Usage: Socket::inet_ntoa(ip_address_sv) at /var/lib/mysql/trunk/orzdba line 477.虽然看不懂perl,毕竟也学过点开发语言,去看了源代码,猜想着是不是/...
分类:
其他好文 时间:
2014-08-22 16:07:28
阅读次数:
235
Perl class is a Perl package 首先,创建一个名为Cocoa.pm的包文件(扩展名pm是包的缺省扩展名,意为PerlModule)。一个模块就是一个包,一个包就是一个类。在做其它事之前,先加入“1;”这样一行,当你增加其它行...
分类:
其他好文 时间:
2014-08-22 14:39:49
阅读次数:
234
编程语言:机器语言汇编语言高级语言:静态语言:编译型语言强类型(变量)事先转换成可执行格式如:C、C++、JAVA、C#动态语言:解释型语言,onthefly弱类型边解释边执行如:ASP、.NET、PHP、SHELL、python、perl面向过程:shell,C面向对象:JAVA,Python,perl,c++变量:内存空..
分类:
系统相关 时间:
2014-08-22 02:48:55
阅读次数:
253
1、智能匹配操作符
替代绑定操作符:
在哈希中查找某一个键:
比较两个数组是否完全相同:
查找列表中是否存在某个元素:
智能匹配操作符与顺序无关,~~ 左右元素可以互换
2、智能操作符优先级
3、given语句
相当于c语言的switch语句
4、given可以测试多个条件,在default前用break,否则会导致default一直执行
5、笨拙匹...
分类:
其他好文 时间:
2014-08-22 00:25:55
阅读次数:
181
perl登录各种网站的原理与实现 tkorays(tkorays@hotmail.com) 小孩子才践行大道理,大人只会讲。 ??????? 写脚本抓取某个页面内容很简单,但是往往事情没那么简单。有些页面必须是要登录才能查看的,比如你...
分类:
Web程序 时间:
2014-08-21 19:46:14
阅读次数:
221
当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大...
分类:
其他好文 时间:
2014-08-21 19:17:34
阅读次数:
364
我们在linux常常用到一个程序需要加入参数,现在了解一下perl中的有关控制参数的函数.getopt.在linux有的参数有二种形式.一种是–help,另一种是-h.也就是-和–的分别.–表示完整参数.-表示简化参数我们在linux常常用到一个程序需要加入参数,现在了解一下 perl 中的有关控制...
分类:
其他好文 时间:
2014-08-21 16:37:34
阅读次数:
160
1、字符串内用index搜索
$where = index($words,$word);
##从words里找到首次出现word的位置,下标从0开始,查找失败则返回-1;
指定开始搜索的地方:$where = index($words,$word,10);
##从10开始往后寻找,包含10
搜索子串最后出现的位置:
限定返回的最大位置:$where = rindex($words,...
分类:
其他好文 时间:
2014-08-21 11:39:14
阅读次数:
169
1、改变目录
chdir "/etc" or die "can't chdir to '/etc'!\n";
省略参数会回到用户主目录,与cd效果一样;
2、文件名通配
my @all_files = glob "*";
#不包括以点号开头的文件
my @pm_files = glob "*.pm";
一次匹配多种模式,用空格隔开:my @files = ".* *";
#可以匹配...
分类:
其他好文 时间:
2014-08-20 16:23:22
阅读次数:
211