-
Perl:基于事件和基于并行的风格 – 何时选择?
所属栏目:[大数据] 日期:2020-12-16 热度:156
如果你知道一个小问题就很难提出好的问题,但我尽量做到最好.如果我误导你,我道歉. 因此,我试图理解基于事件和基于并行的风格的差异.我读了关于How to articulate the difference between asynchronous and parallel programming?的问题,但无论如何我很困惑.[详细]
-
perl – 更改DBIx类结果类的继承树?
所属栏目:[大数据] 日期:2020-12-16 热度:132
天儿真好, 我正在使用DBIx :: Class 0.07003和DBIx :: Class :: Schema :: Loader 0.03009,我正在尝试更改Loader生成的类的基类 – 来自: package S2S::DBIxperiment::Productions;# Created by DBIx::Class::Schema::Loader v0.03009 @ 2011-06-24 14:29:1[详细]
-
algorithm – A DAG:自引用HASH:从任何级别的子级搜索第一级父
所属栏目:[大数据] 日期:2020-12-16 热度:67
我有电路原理图的网表(子电路的集合),一般是由一些SPICE模拟器创建的.它通常具有层次结构(顶层子电路调用或实例化不同的子电路,并通过引脚定义它们之间的一些连接性).示例网表如下所示: subckt AN2D0 A1 A2 VDD VSS Z M_u2 (net5 A2 VDD VDD) pch M_u1 (net[详细]
-
perl – 尝试通过PP32 / Activestate 5.12在Win32上安装Moose-2.
所属栏目:[大数据] 日期:2020-12-16 热度:84
这是一个以前没有出现的特殊错误.我在 Windows中使用PPM为Perl安装模块.适用于大量模块.但似乎有些东西与Moose-2.000软件包混淆,我不知道如何解决这个问题. 要复制错误: 在Windows机器上安装最新版本的Activestate PPM进入cmd 搜索“驼鹿” 标记Moose进行安[详细]
-
perl – 为什么Catalyst中的这种条件重定向不起作用?
所属栏目:[大数据] 日期:2020-12-16 热度:109
我有一个 Catalyst应用程序,并希望根据条件语句重定向.我遇到了麻烦,我想知道是否有人可能会深入了解为什么这个看似简单的任务难以证明. 在我的Root.pm模块中,我有一个子开头,可以重定向到另一个网站,例如www.perl.org,但我无法重定向到我的应用程序中的页面[详细]
-
如何在使用syslog时将perl stderr转换为httpd日志文件
所属栏目:[大数据] 日期:2020-12-16 热度:77
这个问题是关于HTTPD(Apache)2的.在centOS和modperl 1.7 当我使用apache指令ErrorLog logs / error_log时,我的perl警告显示在error_log文件中.当我将其更改为ErrorLog syslog:local1时,syslog目标中不会显示perl警告.我的问题是,我该如何解决这个问题? (sy[详细]
-
Perl中的IO :: Lambda
所属栏目:[大数据] 日期:2020-12-16 热度:66
我已经在一些Perl脚本上卸载了一些维护任务.其中一个要求是并行下载几十个文件(HTTP).我在CPAN上寻找最简单的解决方案,并发现这个模块名为 IO::Lambda::HTTP. 不幸的是,我完全没有函数式编程(以及初学者级Perl经验)的经验,所以虽然我看到所有示例都按照文档[详细]
-
perl – 我不应该使用Storable或YAML序列化我的(Moose)对象吗?
所属栏目:[大数据] 日期:2020-12-16 热度:144
我有一些Moose对象和一些其他简单的哈希对象(哈希,数组)我想序列化. 起初,我用了一个简单的 my $obj_store_file = nstore($obj); 和 my $obj = retrieve($obj_store_file); 这很好用. 后来,我发现了MooseX :: Storage和KiokuDB.我尝试使用它们享受一些好处,[详细]
-
perl – 将CruiseControl转换为Hudson
所属栏目:[大数据] 日期:2020-12-16 热度:180
我目前正在编写一个Perl脚本,它将 CruiseControl config.xml文件转换为每个项目的 Hudson config.xml.但是我被困在一个关键部分:我如何制作它以便项目的子模块也从那里获得CC配置的目标? 我可以很好地完成root模块,并将配置设置得很好.我只需要一种方法来[详细]
-
如何使用Perl的Google :: Search查找特定的URL?
所属栏目:[大数据] 日期:2020-12-16 热度:168
基于 AJAX Search API的Google :: Search模块似乎效果不佳,或者只是我? 例如,我使用firefox搜索谷歌:http://bloggingheads.tv/forum/member.php?u=12129 它带来了结果. 但是当我以这种方式使用模块时: $google_search = Google::Search-Web ( q = "http:/[详细]
-
哪个是最接近Perl :: Tidy的Python?
所属栏目:[大数据] 日期:2020-12-16 热度:156
来自Perl我已经习惯按照预先定义的Perl :: Tidy规则命中C-c来重新格式化我的代码.现在,有了 Python,我很惊讶地发现,甚至没有任何东西可以与Perl :: Tidy的功能相提并论. PythonTidy 1.20看起来几乎是合适的,但是在第一个错误对齐的行(“意外的缩进”)时被禁[详细]
-
perl – Makefile.PL:安装多个脚本和二进制文件
所属栏目:[大数据] 日期:2020-12-16 热度:142
给定Makefile.PL,如何在四个不同的位置安装两个二进制文件和两个脚本? 更准确地说,目录结构如下: lib / my_package / main.pl bin / daemon / daemon.pl(*) bin / plugin / plugin.pl(*) scripts / conf / conf.sh(*) scripts / init / initd.sh(*) Makefi[详细]
-
在perl中散列的数组
所属栏目:[大数据] 日期:2020-12-16 热度:82
我有一个源列表,我从中获取随机项并填充目标列表.列表中的项目具有特定格式.例如: item1{'name'}item1{'date'} 等等以及更多领域. 插入目的地列表时,我检查项目上的唯一名称,并将其插入该列表.为此,我必须遍历整个目标列表以检查具有给定名称的项是否存在,[详细]
-
如何使用Perl和Curses指定透明背景?
所属栏目:[大数据] 日期:2020-12-16 热度:120
我试图让背景成为标准的终端颜色而不是黑色,但我似乎无法弄明白.当我使用use_default_colors()时,标准就像不使用颜色,但我想改变前景色而不是背景色.我使用init_color_pair(1,COLOR_RED,COLOR_BLACK);但这给了我一个黑色的背景,我不想要的. 解决方法 为了拥[详细]
-
在主目录中安装perl模块时出现问题
所属栏目:[大数据] 日期:2020-12-16 热度:116
我们在HPC集群上安装了Perl(5.26)作为模块环境中的模块.因为我们不希望在整个集群上安装单个用户请求的所有Perl模块,所以我们要求他们在其中一个目录(home,workspace,…)中安装所需的perl模块. 我们建议使用cpanm和local :: lib来安装所需的模块. Cpanm安装[详细]
-
perl – Test :: Mojo post_ok无法正确读取POST数据
所属栏目:[大数据] 日期:2020-12-16 热度:159
我正在创建一个简单的Mojolicious应用程序,它是我数据库中某些对象的REST API.我试图测试创建一个新对象,但将数据POST到对象集合.这是我的Test :: Mojo脚本的基本结构: use Mojo::Base -strict;use Test::More;use Test::Mojo;use strict;use warnings;my $[详细]
-
perl – 如何从`Carton`卸载
所属栏目:[大数据] 日期:2020-12-16 热度:159
我有Carton环境并从cpanfile安装到./local/中的模块.但现在我不需要一些模块,想要删除一些. 我可以删除./local文件夹并从头开始安装模块,但这需要一些时间.我找到了this carton uninstall Module 但它不再存在. 有纸箱卸载吗? 解决方法 我解决方法我只是删[详细]
-
Perl Anyevent,非阻塞redis推
所属栏目:[大数据] 日期:2020-12-16 热度:82
我有以下代码来做非阻塞rpush到redis服务器 当我只运行1次rpush时,代码工作正常 但是当我在while循环中运行它时,脚本在第一次执行后挂起. 为什么? #!/usr/bin/perl use AnyEvent;use AnyEvent::Redis::RipeRedis;use strict;#my $cv = AE::cv(); my $redis[详细]
-
perl – 使用MooseX :: Params :: Validate传递的条件参数
所属栏目:[大数据] 日期:2020-12-16 热度:59
我在Perl中使用Moose包很多,使用MooseX :: Params :: Validate来定义接口.这些接口往往相当灵活,允许多个可选参数.不幸的是,这是Perl,因此返回类型将根据可选参数而变化,并且在调用者中定义的大多数情况下传递可选参数是有好处的.从这个代码库中使用从MooseX[详细]
-
Perl – LWP :: UserAgent第2部分出现500错误
所属栏目:[大数据] 日期:2020-12-16 热度:199
我一直在通过LWP :: UserAgent研究HTTPS 500错误的问题.我在 500 error with LWP:UserAgent尝试了一切都无济于事. 我在同一台服务器上有两个Perl库(系统和我自己的).我自己的图书馆是最新的,但不起作用. Perl v 5.10.1IO::Socket::SSL v 2.022LWP::UserAgent[详细]
-
了解perl使用结构
所属栏目:[大数据] 日期:2020-12-16 热度:186
我试图了解一些凌乱的Perl,其中有很多模块使用每个.我们最终将所有内容交织在一起,在某些情况下,使用全局变量而不使用定义它们的内容(例如,A使用B,B使用C,C定义A使用的变量X).以这种方式重构代码非常困难.有没有什么方法可以帮助我理解代码的结构和使用什么[详细]
-
perl – 我应该如何使用Mojo :: UserAgent处理HTML META标签?
所属栏目:[大数据] 日期:2020-12-16 热度:161
我必须使用一些配置错误的Web服务器,因此我开始处理 HTML元标记以将信息反馈回Web用户代理对象.我在 Mojolicious尝试了各种各样的方法,并决定在响应中寻找“完成”事件.我的目标是使其对代码的其余部分几乎不可见,因此进程甚至不知道发生了这种情况. 尽管如[详细]
-
使用Perl刮取HTML文件,仅按顺序返回内容
所属栏目:[大数据] 日期:2020-12-16 热度:93
使用 HTML :: TreeBuilder – 或Mojo :: DOM – 我想抓取内容但保持顺序,这样我就可以将文本值放入一个数组中(然后用一个变量替换文本值)模板用途) 但这在TreeBuilder中 my $map_r = $tree-tagname_map();my @contents = map { $_-content_list } $tree-find[详细]
-
为什么我的Perl代码会覆盖电子表格中我的值的位置?
所属栏目:[大数据] 日期:2020-12-16 热度:51
我正在尝试在电子表格中创建图表(使用Spreadsheet :: Write). 我只想放1个类别和1个值,但不知何故,我的“价值”的价值被覆盖了. 我正在添加这样的系列: my $chart = $workbook-add_chart( type = 'column',embedded = 1 );$chart-add_series( categories =[详细]
-
perl – 如何快速解析大(> 10GB)文件?
所属栏目:[大数据] 日期:2020-12-16 热度:176
我必须处理格式大小为10-20GB的文本文件: field1 field2 field3 field4 field5 我想将每行field2中的数据解析成几个文件中的一个;推送到的文件是由field4中的值逐行确定的. field2中有25个不同的可能值,因此数据可以被解析为25个不同的文件. 我尝试过使用Pe[详细]
