-
在极其受限制的环境中安装基于perl的Web应用程序
所属栏目:[大数据] 日期:2020-12-16 热度:170
因为我和@ikegami有很长的一系列评论,所以我清理了这个问题,希望它更容易理解.不幸的是,英语不是我的“主要”语言.[详细]
-
Perl:读取fifos非阻塞
所属栏目:[大数据] 日期:2020-12-16 热度:150
我对 https://superuser.com/questions/482953/read-non-blocking-from-multiple-fifos-in-parallel?answertab=oldest#tab-top的原始解决方案将数据副本保存在磁盘上. 我现在已经制作了第二个版本来缓冲内存中的一行. 它工作但它需要所有fifos在它开始之前连[详细]
-
如何使用perl在Windows 10上获取OsVersion
所属栏目:[大数据] 日期:2020-12-16 热度:82
我一直在使用Win32 :: GetOSVersion()perl函数来获取目标的操作系统版本.但是,此API调用仅支持 Windows Server 2012. http://search.cpan.org/~jdb/Win32-0.52/Win32.pm OS ID MAJOR MINOR---------- --- ----- -----Win32s 0 - -Windows 95 1 4 0Windows 98[详细]
-
perl – 如何等待子进程在父进程中设置变量?
所属栏目:[大数据] 日期:2020-12-16 热度:179
use Parallel::ForkManager; my $number_running = 0; my $pm = new Parallel::ForkManager(30); $pm-run_on_start( sub { ++$number_running; } ); $pm-run_on_finish( sub { --$number_running; } ); for (my $i=0; $i=100; $i++) { if ($number_running =[详细]
-
XS:将外部库的函数传递给Perl XS回调
所属栏目:[大数据] 日期:2020-12-16 热度:148
免责声明: perlmonks被问及. 我希望我正确地描述和描述我的问题……在XS中,我正在尝试将回调发送到外部库的函数,其中回调具有Perl特定的函数. XSUB作为函数指针传递给外部C函数.发送的XSUB回调又将回调到`main` perl应用程序中的sub: void callback(){ dSP[详细]
-
通过perl的期望自动化并捕获登录提示
所属栏目:[大数据] 日期:2020-12-16 热度:193
我正在尝试在Perl中自动化登录提示 我正在使用SSHGetCredentials(‘login_prompt’= 1)来生成登录提示,这是perl的Expect :: SSH库的一个功能 这就是我的代码的样子,这里REST :: Client- getCredentials()在内部调用SSHGetCredentials(‘login_prompt’= 1),[详细]
-
perl – Dancer独特的请求ID
所属栏目:[大数据] 日期:2020-12-16 热度:185
Dancer中有任何唯一的请求ID吗? Apache有mod_unique_id:http://httpd.apache.org/docs/current/mod/mod_unique_id.html PSGI / Plack有一个中间件模块:http://search.cpan.org/~bayashi/Plack-Middleware-RequestId-0.02/lib/Plack/Middleware/RequestId.[详细]
-
perl – 如何调试自定义调试器?
所属栏目:[大数据] 日期:2020-12-16 热度:197
我写了一个自定义调试器,如 perldebguts所述.但是我的调试器代码有问题,所以我想逐行遍历我的DB :: DB()和DB :: sub()例程来隔离问题. 我想我可以通过将 $^D 设置为1 When the execution of your program reaches a point that can hold a breakpoint,the DB[详细]
-
perl – 从SVN集成中自定义Slack中显示的消息
所属栏目:[大数据] 日期:2020-12-16 热度:138
我是 Slack的新手.我创建了一个团队,并且我添加了与SVN存储库的集成.我已经设置了一个“post-commit”脚本,并在预期的Slack通道中收到通知.一切都很好. 我想在松弛通道中自定义通知,但我失败了. 提交后脚本是基于Perl的;有许多模板可供使用.我已经使用了一行[详细]
-
perl – 在BaseX中进行基准测试:如何设置
所属栏目:[大数据] 日期:2020-12-16 热度:167
目前,我是一个研究小组的实习生,可以搜索大量的文本(语料库).不仅可以搜索文字字符串,更重要的是,还可以查找与给定输入类似的语法依赖结构,而无需精通任何编程语言或语料库注释样式.很明显,这个工具是针对语言学家的. 在项目开始时 – 在我参与项目之前 –[详细]
-
使用Perl模块Image :: ExifTool从PDF读取元信息
所属栏目:[大数据] 日期:2020-12-16 热度:69
我想使用Perl模块 Image::ExifTool从PDF中读取元信息.我需要使用交叉引用流处理PDF(从PDF 1.5开始),其他完善的模块如PDF :: API2和CAM :: PDF似乎不支持他们或支持有限. 无论如何,Image :: ExifTool显然读取了一些PDF tags,但如果我运行以下代码: use Image[详细]
-
dsl – 使用rakudo编译和执行用perl6子集编写的程序
所属栏目:[大数据] 日期:2020-12-16 热度:187
假设我想使用仅作为Perl6子集的简单语言作为扩展/嵌入语言来“编写”我自己的Perl 6程序. 例如,让这种语言只有: 变量声明 表达 文字 使用Perl6语法,可能是内置函数的非常有限的子集. 除此之外的任何内容都应该导致编译错误,不应该 执行. 是否可以(重新)使用[详细]
-
perl – 触摸屏上的GTK3 ComboboxText
所属栏目:[大数据] 日期:2020-12-16 热度:95
我在触摸屏(Elo)上面提到了上面提到的小部件的问题.仅在按下窗口小部件时可见选项列表.这与使用鼠标作为指针的行为不同.鼠标左键单击选项列表后,等待用户选择. 我使用的是Perl 5.22,以及GTK3(3.18.2)和Perl Gtk3包装库(0.025). 解决方法 我认为这可能是由于[详细]
-
perl – Safe.pm base_math作为数学计算器和新变量
所属栏目:[大数据] 日期:2020-12-16 热度:58
我不想编写我自己的递归下降数学解析器或者深入思考语法,所以我(重新)使用Perl模块 Safe.pm作为带变量的算术计算器.我的任务是让一个匿名的Web用户将一个类型放入一个文本字段中的几个数学表达式,如: **Input Formula:** $x= 2; $y=sqrt(2*$x+(25+$x)*$x);[详细]
-
数组 – 自删除数组元素(一旦它们变为未定义)
所属栏目:[大数据] 日期:2020-12-16 热度:107
我有一个Perl脚本生成一个对象的弱引用数组.一旦其中一个对象超出范围,数组中对它的引用将变为未定义. ex(伪代码): # Imagine an array of weak references to objectsmy @array = ( $obj1_ref,$obj2_ref,$obj3_ref );# Some other code here causes the la[详细]
-
Perl HTTP :: Request Put – >方法不允许
所属栏目:[大数据] 日期:2020-12-16 热度:61
我正在使用Perl访问Rest-Api: use LWP::UserAgent;use HTTP::Request::Common;my $ua = LWP::UserAgent-new;my $req = HTTP::Request::Common::PUT("http://xxx:yyy/...");$req-header('content-type' = 'application/json');$req-authorization_basic('abc[详细]
-
在perl中构建有序的JSON
所属栏目:[大数据] 日期:2020-12-16 热度:54
我对 JSON和D3有点小提琴,试图以“泡沫”风格表示一些磁盘使用信息. 最初基于此:http://bl.ocks.org/mbostock/4063269 JSON非常简单 – 分层数据看起来有点像这样: http://bl.ocks.org/mbostock/raw/4063530/flare.json { "name": "flare","children": [ {[详细]
-
使用perl PPI在子例程中查找字符串
所属栏目:[大数据] 日期:2020-12-16 热度:155
这个问题与 How can I find all the methods that contain a specific string within a Perl codeset?松散相关. 在处理这个问题时,Hakon有用地建议我看一下 PPI . PPI引起了我的兴趣,作为一种学习练习,我一直在尝试使用它来传递文件并在文件中查找包含特定字[详细]
-
如何修复这些失败的Perl测试?
所属栏目:[大数据] 日期:2020-12-16 热度:70
让测试失败 我正在尝试构建Perl 5.16.3.但是,它在make测试部分失败了. Failed 2 tests out of 2246,99.91% okay. ../cpan/Archive-Extract/t/01_Archive-Extract.t ../lib/h2ph.t### Since not all tests were successful,you may want to run some of### th[详细]
-
Perl – 在收到来自Yahoo API的联系人照片时出现404错误
所属栏目:[大数据] 日期:2020-12-16 热度:184
我使用ShuttleCloud导入联系人,但他不支持使用联系人照片.由于ShuttleCloud给了我联系人ID,我很容易收到谷歌的联系人照片,但不能来自雅虎. (据我所知,微软不支持返回 contact photo的机制). 例如,我使用url获取有关联系人的信息: my $url = 'https://social[详细]
-
数组 – 使用Ctrl-Z时仅在Perl脚本中第一次工作
所属栏目:[大数据] 日期:2020-12-16 热度:118
作为一名Perl初学者,我正试图从Randal L. Schwartz的“Learning Perl”做一个简单的练习.练习包括从用户输入( STDIN)获取元素列表,对其进行排序,并在排序时在屏幕上显示它.列表可以以两种不同的方式输出,使用逗号在同一行上输出,或在不同的行上输出. 我的问[详细]
-
perl – 将给定命名空间中的所有POD转换为一个大的HTML页面
所属栏目:[大数据] 日期:2020-12-16 热度:114
有几次需要咨询文档.一些(较大的)系统由许多包和容器组成,并且并不总是清楚所描述的给定方法在哪里,例如,它在Pgk :: Req或Pkg :: Utils等… 搜索正确的POD以获取给定方法的描述确实非常耗时且非常无聊. ( 因此,寻找一些如何从给定命名空间转换所有POD的方法,[详细]
-
perl – 路由到Mojo中的静态文件
所属栏目:[大数据] 日期:2020-12-16 热度:148
我有一个基于mojolicious的小应用程序.我在公共目录中有index.html.当用户要求’/’时,我想要有这个文件的路由. 我写了两个解决方案,但我不喜欢它们. 首先解决方案 – 添加简单控制器 sub stratup { //... $r-get('/')-to('general#index_html'); //...}pack[详细]
-
如何使用Perl为HTTP请求发送不正确的Content-Length标头?
所属栏目:[大数据] 日期:2020-12-16 热度:149
我正在尝试调试在解析 Plack::Request时在服务器日志中显示的奇怪警告.在某些情况下,一个损坏的UserAgent将发送一个看起来像“6375,6375”的Content-Length标题,这显然是错误的. 要正确解决这个问题,我需要能够重现警告.我想将其包含在单元测试中,这样我就可[详细]
-
perl – Postgres 9.4beta1中otrs中子例程条目中的宽字符
所属栏目:[大数据] 日期:2020-12-16 热度:122
从Postgres 9.1.2升级到Postgres 9.4beta1后,OTRS 3.3.5停止使用http-error.log中发现的Perl错误,在关闭票证时引发.错误是: Wide character in subroutine entry at […]/Kernel/System.DB.pm line 499 499行如下: if ( !$Self-{dbh}-do( $Param{SQL},unde[详细]
