moose

moose

文章 0 浏览 7

Moose ArrayRef 属性作为数组返回

我有一个 Moose 类,其属性是 ArrayRef (只读),并由对象在内部进行操作。但是当有人调用访问器方法时,我希望它返回一个数组(或列表)而不是引用…

茶底世界 2024-08-14 01:03:42 12 0

有什么方法可以在 Moose 对象中使用 Moose::Exporter 吗?

我正在寻找一种在父 Moose 类中设置一些辅助方法的方法,而不是一个独立的实用程序类。如果可能的话,这将是一种向模块添加 Moose 糖的更透明的方式,…

情话已封尘 2024-08-13 07:35:05 9 0

如何在 Perl 中调用存储在哈希中的函数名称?

我确信这在文档中的某个地方有所涉及,但我一直找不到它...我正在寻找语法糖,它可以调用名称存储在哈希中的类上的方法(而不是简单的标量): use st…

是你 2024-08-13 05:42:03 10 0

如何防止在调用 new 时设置 Perl Moose 只读属性?

我想简单地在 Moose 中声明一个只读属性,该属性无法在调用 new 时初始化。因此,在声明以下内容之后: package SOD::KuuAnalyze::ProdId; use Moose;…

扭转时空 2024-08-13 01:01:24 12 0

Moose:扩展导出器会导致构造函数消失?

这是我无法弄清楚的奇怪事情。我有一个 Moose 类,我还想使用古老的标准 Exporter 模块导出一些常量。但是,一旦我将 extends Exporter 添加到我的类…

贱贱哒 2024-08-12 19:41:32 21 0

使用元编程在 Perl 中实现 SOAP 客户端是否明智?

我当前正在处理一个代码库,其中包含用 SOAP::WSDL 生成的几十个类。然而,在使用 Moose 后,我现在认为在运行时在元级别生成这些类(即不是磁盘上的…

鲜肉鲜肉永远不皱 2024-08-12 09:37:00 9 0

如何在 Perl 和 Moose 中创建不可变对象的循环图?

这看起来显然是一个绝望的情况,但是有没有一个技巧可以在 Perl 中创建不可变对象的循环图?像这样的事情: package Node; use Moose; has [qw/parent…

娇妻 2024-08-12 04:56:16 10 0

“现代”入门资源珀尔

在听说 Perl 生态系统的新部分(例如 Moose、DeclareX 和 Catalyst)后,我认为了解一下 Perl 会很好。不幸的是,我能找到的所有介绍性材料都针对 Per…

桃气十足 2024-08-12 03:12:06 6 0

如何访问我的 Moose 角色所应用的模块的元类?

我正在使用 Moose roles 在类中的某些访问器方法周围应用一些包装器行为。我想将此角色应用于多个模块,每个模块都有一组不同的属性,我想包装其访问…

拥醉 2024-08-11 15:11:42 9 0

Moose:属性值更改时缓存的计算结果会过期吗?

在我们的类中,我们有一个模式,我们创建一个属性来表示 计算值。出于显而易见的原因,我们想要缓存计算值 然后当基础值之一发生变化时使缓存失效。 …

我很坚强 2024-08-11 11:58:54 14 0

如何扩展 Moose 的自动编译指示导出?

您知道 Moose 如何在导入过程中自动打开 strict 和 warnings 吗?我想通过在我的 Moose 类中打开 autodie 和 use feature ':5.10' 来扩展该行为。 我…

萌无敌 2024-08-10 17:21:42 20 0

Perl Moose 方法修饰符:调用“around”在“之前”之前以及“之后”

我正在使用 Moose,我需要在我的项目中包装方法调用。重要的是我的包装代码是最外层的修饰符。到目前为止,我所做的是将我的方法修饰符放入 Moose Rol…

↘人皮目录ツ 2024-08-10 08:40:11 8 0

MooseX::NonMoose 类中 mixin 的问题

请考虑以下事项: package MyApp::CGI; use Moose; use MooseX::NonMoose; use Data::Dumper; extends 'CGI::Application'; BEGIN { print "begin isa…

橘味果▽酱 2024-08-09 19:07:15 14 0

如何在 Moose 中将类变量声明为浮点型?

如何在 Moose 中将类变量声明为浮点型? 下面我的(虚构的)示例会产生“真实”、“数字”等错误...“Str”有效,但达不到目的。搜索/谷歌没有帮助,…

独闯女儿国 2024-08-05 10:21:46 10 0

如何提高非持久 CGI 进程中的 Moose 性能?

Moose 是一个非常棒的对象框架。问题在于,连同它的依赖项一起,它非常大。我们的分析表明,在我们的平台上,仅加载 Moose 就会在非持久性 CGI 应用程…

叹沉浮 2024-08-04 07:44:19 14 0
更多

推荐作者

yuanzihao09

文章 0 评论 0

1337793151

文章 0 评论 0

你在我安

文章 0 评论 0

qq_QhAHT0kB

文章 0 评论 0

aaaa123451

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文