草庐IT

perl-critic

全部标签

c# - C# 中的 WebBrowsing - 库、工具等 - 是否类似于 Perl 中的 Mechanize?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion寻找类似于Mechanizefor.NET的东西...如果您不知道Mechanize是什么..http://search.cpan.org/dist/WWW-Mechanize/我将在此处维护一个建议列表。任何用于浏览/发布/屏幕抓取的东西(WebRequest和WebBrowserControl除外)。解析HTMLAgilityPack-http://www.cod

c# - 是否有与 C# 中的空合并运算符 (??) 等效的 Perl?

我开始非常喜欢C#的??运算符(operator)。而且我已经习惯了这样一个事实,即在某些语言中有一些方便的东西,很可能在Perl中也是如此。但是,我找不到??相当于Perl。有吗? 最佳答案 从5.10开始,有//运算符,如果您认为Perl中的undef概念等同于概念,那么它在语义上是等价的在C#中为空。示例A:my$a=undef;my$b=$a//5;#$b=5;示例B:my$a=0;my$b=$a//5;#$b=0; 关于c#-是否有与C#中的空合并运算符(??)等效的Perl?

javascript - 从 Perl 发送 JSON 日期到 google charts API

我有一个小型dancer应用程序,它提供一些HTML(包括调用googlechartsAPI的javascript)和其他URL查询数据库,并以可以传递给google.visualization的形式返回编码JSON格式的数据。数据表。javascript在dancer应用程序中查询JSON数据,然后将其传递到googlechartsAPI-一个简化版本是:google.load('visualization','1.0',{'packages':['corechart']});google.setOnLoadCallback(initialize);functioninitializ

javascript - 带有 perl 后端的 Ajax 应用程序 - 如何?

已经有关于Perl+AJAX的问题,比如here,here或here和其他几个。他们已经2岁多了,我希望能有一些新东西。问题是:当今使用Perl后端制作AJAX应用程序的首选方法是什么?是否有一些活跃和常用的Perl模块可以帮助构建基于AJAX的应用程序?一些东西,对于通常的工作流程:ifclickedthisbutton(orchangedthisfield..etc),POSTthesedatatotheserver,readtheJSONanswer,andupdatethis/theseDIV(s)inaDOM...etc.这个问题可以归类为含糊不清,但我真的迷路了并需要帮助:

javascript - 如何使用新的 JS 后端从 Perl 6 调用 JavaScript 内置函数?

我知道当Perl6使用该后端时可以调用Java:HowdoIinvokeaJavamethodfromperl6有没有办法访问例如来自Perl6的JavaScriptDOM接口(interface)以及在浏览器中运行的新RakudoJavaScriptVM?也许是这样的:usev6;usejavascript::dom:from; 最佳答案 您现在可以使用EVAL(:lang,'returndocument')访问DOM参见https://perl6.github.io/6pad/#4ee170f8043efe4802c8e6fb5

php - 批评 PHP 的 PHP 代码/PerlCritic?

我正在寻找PerlCritic的等价物对于PHP。PerlCritc是一个静态源代码分析器,它对代码进行qritiques,并就从未使用的变量到处理数据的不安全方式到几乎所有内容的所有内容发出警告。PHP是否有这样的东西可以(最好)在IDE之外运行,以便源代码分析可以自动化? 最佳答案 不确定我是否听说过可以完成所有这些工作的PHP工具...但是一些现有的QA相关工具可能至少对您有一点帮助,它们是:PHPMD-PHPMessDetector--如果您考虑setofrulesitchecksfor,实际上可能是您的最佳选择.PHP_C

php - Perl 和 PHP 项目要求

我学过Perl和PHP。所以我想在这方面做一些简单的实时项目,以提高我在Perl和PHP方面的知识。任何人都可以向我提出任何要求。提前致谢 最佳答案 创建一个网站,用户可以在其中对他们收藏的任何项目集进行分类。如果您有收集一些东西的爱好,这真的很有帮助:我的CD、我的漫画、我的书等。通常情况下,您必须弄清楚如何存储数据以表示现实世界的对象并关联多个概念,例如书籍、类别和作者。您可以添加图片以玩转从调整图像大小到将项目存储在AmazonS3存储桶中的所有内容。如果对象是您用来做某事的东西(例如阅读或收听),您还可以创建一个交互日志系统

php - PHP 的 Perl 解释器

我为我的新站点计划的一些功能已经作为免费的Perl模块提供。因此,我正在研究使用它们的可能性,而不是用PHP再次对它们进行编码。我打算使用exec或system函数来调用perl脚本,这会很慢。但我遇到了peclextension这允许PHPtointerpretperlcode.这会影响我其他未使用perl脚本的php页面的性能吗?我知道额外的模块会增加我的内存使用量,但除此之外,会有什么问题吗? 最佳答案 看起来它所做的只是将perl嵌入到PHP进程中。您应该看到几兆字节的内存增加以及您在Perl中创建的任何数据。它不应该减慢任

php - 用 Perl 重新格式化 PHP 代码

假设我们有以下PHP代码:if(true){doSomething();}但是我们想要:if(true){doSomething();}我认为我们可以使用Perl就地批量编辑工具在整个代码库中进行此类更改。但我无法让它匹配换行符后跟空格然后大括号。这是我正在尝试的perl-pi-w-e's/if(.*)\n\s+\{/if$1\{/g'testfile.php我完全不知所措;如果我不包含空格和大括号,它就会匹配。但这不是很有帮助。 最佳答案 使用-p使Perl遍历文件的行,一次一行,从而防止您匹配多行的内容。您可以使用-0将输入记录

php - 在 Perl 和 PHP 之间解码/编码 openssl aes cbc 字符串

我正在用PHP编写一些服务器代码,我有一个用Perl编写的离线进程,它们需要通过加密字符串进行通信。在PHP中我一直在使用:$encrypted_string=openssl_encrypt($my_string,"aes-128-cbc","my_password",true,"1234567812345678");我基本上想使用Perl实现完全相同的字符串输出。对我如何做到这一点的任何帮助表示赞赏。谢谢! 最佳答案 我想通了,现在可以在Perl和PHP中重现相同的加密字符串输出:Perl:useCrypt::CBC;useMIM