问题标签 [cpan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1292 浏览

perl - 如何在 Solaris 上为 Perl 编译 64 位 Postgres 绑定?

我正在运行 64 位 Solaris 10,并且我在 /usr/local 中安装了自编译的 Perl 5.10 和 Postgresql 8.4.1,均为 64 位。Solaris 附带安装在 /usr 中的 32 位 Postgresql 8.1.4,但它没有运行。当我尝试安装 DBD::Pg 时,它遇到了一个问题,因为它找到的 libpq.so 是 /usr/lib 中的 32 位文件,而不是 /usr/local/pgsql/lib 中的 64 位文件。

我的第一个想法是删除捆绑的 Postgres,但我已经阅读了反对的建议。如果我从 32 位 Perl 重新开始,我确信一切都会正常工作,但我更愿意坚持我所拥有的。

我注意到在 CPAN 输出中,makefile 在链接之前设置了 LD_RUN_PATH=/usr/lib。这似乎应该改变,但我不知道如何改变它(因为它都是由 CPAN 自动化的),而且我不知道这种改变可能会产生什么其他副作用。看起来正确的目录 /usr/local/pgsql/lib 根本不在路径上,所以即使不隐藏 32 位版本,也许只是让它可见就可以解决问题,但我不知道如何做到这一点,要么。

如何在我拥有的环境中编译此模块,或者如何更改我的环境以使模块按原样编译?

0 投票
3 回答
8404 浏览

perl - 如何在 Perl 中编写 HTTP 服务器?

Perl 标准库或 CPAN 或其他地方是否有网络服务器或 HTTP 服务器模块?我想我正在寻找相当于 Python 3 的http.server模块。谢谢!

0 投票
2 回答
986 浏览

c++ - 最好的 C/C++ 库来去除 HTML?

我正在寻找与 HTML::Defang 等效的 C/C++ 功能,而我的 Google-fu 无法发现任何东西。我想保留任何良性标签并去除/去除其他所有内容。缺乏一个实际的库,任何指向完整的标签/属性/等列表的指针都将不胜感激。我知道http://en.wikipedia.org/wiki/DOM_Events。谢谢。

0 投票
2 回答
354 浏览

perl - 您会推荐哪个 CPAN 模块来将 HTML 转换为纯文本?

您会推荐哪个 CPAN 模块来将 HTML 转换为格式化的纯文本?

一项严格的要求是模块必须处理 Unicode 字符。

0 投票
3 回答
15326 浏览

perl - Perl 中的快速字符串校验和函数生成 0..2^32-1 范围内的值

我正在寻找具有以下属性的 Perl 字符串校验和函数:

  • 输入:未定义长度的 Unicode 字符串 ( $string)
  • 输出:无符号整数 ( $hash),其中0 <= $hash <= 2^32-1包含 (0 到 4294967295,匹配 4 字节 MySQL unsigned int 的大小)

伪代码:

理想情况下,校验和函数应该快速运行,并且应该在目标空间 ( 0.. 2^32-1) 中生成某种程度均匀的值以避免冲突。在这个应用程序中,随机碰撞完全不是致命的,但显然我想尽可能避免它们。

鉴于这些要求,解决此问题的最佳方法是什么?

0 投票
2 回答
1539 浏览

perl - 使用 Perl 解码 URI 相关实体

我什至可能没有以正确的方式提及这一点,所以我提前道歉。我们的服务器日志不断向我们展示一种编码的攻击方式。下面是一个例子......

我熟悉使用 Perl 编码和解码 HTML 实体(使用 HTML::Entities),但我什至不确定如何引用这种解码方式。我希望能够编写一个脚本来解码这些 URI 编码(?)。是否有任何人知道的模块可以为我指明正确的方向?

尼基

0 投票
2 回答
391 浏览

perl - Test::File::Find::Rule check that all our perl scripts have use strict

and the output was :

it is always passing the test even when my script doesn't use strict, just like this script which is located inside "." directory. the same code is available as an example at http://metacpan.org/pod/Test::File::Find::Rule

any clue ?

F.

0 投票
4 回答
5258 浏览

perl - 使用“cpan”安装 Perl 模块时如何避免 sudo-ing?

我已将 Perl 从源代码安装到 /usr/local,并按照brian d foy 的建议在这里相应地调整了我的路径。

我确定我遗漏了一些东西,但是,现在我正在尝试使用“cpan”命令安装东西,但它失败了,因为它无法写入 /usr/local。我必须使用 sudo,这对我来说感觉不对。CPAN 的东西应该去另一个地方吗?必须使用 sudo 是否正常?

0 投票
4 回答
303 浏览

perl - 我可以在共享主机上使用 Perl 的 Apache2::ASP CPAN 模块吗?

我正在尝试在共享托管环境中使用来自 CPAN 的 Perl 模块(具体来说是AuthCookieDBI.pm )。

我尝试将文件复制到我尝试使用它的目录中,并且按照页面上的说明.pm更新了我的文件,但我的 Apache 日志显示:.htaccessAuthCookieDBI

这似乎是导致错误的行:

根据Apache:ASP FAQ这是因为mod_perl没有安装;我在共享主机上(所以不能做任何需要 root 权限的事情),所以我对此无能为力吗?

0 投票
2 回答
332 浏览

perl - 如何在 Perl 中比较国际电话号码?

是否有任何模块可以帮助我比较电话号码是否相等?

例如,以下三个号码是等价的(从英国拨打时)

有没有 perl 模块可以告诉我这个?