moose

moose

文章 0 浏览 7

Moose:将参数注入构造中

我有一个附加了验证的文件名属性。现在,当在构造过程中未指定文件名时,我想从配置文件中读取它。 subtype 'filename' => as 'Str' => where { -r $_…

甜心 2024-11-29 16:15:39 3 0

标量在

如何在多个 Moose 对象之间共享属性?

我需要指导。最近我已经将我的生活方式转变为驼鹿。总的来说,我发现驼鹿让生活变得更加有趣和有趣。与此同时,我仍然没有达到让我感觉更有效率的地步…

梦境 2024-11-26 23:19:48 4 0

如何设置 AoArrayrefs 属性并从标量强制转换为 arrayref?

我想设置一个属性,它是一个 arrayrefs 数组,并将非 arrayrefs 强制转换为数组引用。例如。 [ 0, [ 0, 0, 0 ], [1,2,3] ] 到 [ [0], [ 0, 0, 0 ], [1…

若水般的淡然安静女子 2024-11-26 15:25:54 7 0

现代 Perl - 准备运行应用程序 - 通过示例学习 - 从什么开始?

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

〃温暖了心ぐ 2024-11-25 02:09:25 7 0

修改继承的访问器并保留修饰符

我正在尝试使用更具体的子类继承和扩展基类,该子类从访问器中删除所需的属性并指定延迟构建的默认值。但是,这样做时,派生类不再将 around 子例程包…

那小子欠揍 2024-11-24 06:53:30 4 0

Perl Moose - 如何部署我的类 pm 文件?

我正在尝试学习 Moose,并且需要知道如何正确部署我的类 pm 文件。 我的意思是我创建了一个Person.pm。 如果它与执行 use Person 的 main.pl 脚本位于…

丶视觉 2024-11-24 00:30:12 3 0

多维数据结构的驼鹿特征

使用 Attribute::Native::Trait 处理程序可以轻松地将内部变量的处理从对变量的调用分解为对对象的调用。但是,如何处理多种数据结构呢?我想不出任何…

少女的英雄梦 2024-11-20 00:29:27 8 0

Moose (Perl):将 undef 转换为空字符串或 0 而不是 die()

由于向我的 Moose 构造函数提供的数据不完整,我收到了来自 QA 的很多异常。属性名称出现在构造函数参数中,但值为 undef。 对于许多脚本应用程序来说…

沉鱼一梦 2024-11-16 15:35:36 6 0

Moose OOP 还是标准 Perl?

我要为一个网站编写一些爬虫,这个想法是该网站将使用一些后端 Perl 脚本从其他网站获取数据,我的设计(以一种非常抽象的方式..)将是编写一个包,可…

节枝 2024-11-16 12:13:32 8 0

Perl Moose 默认值未设置

我正在使用草莓 Perl Moose 2.0010 在类中: package Cat; use 5.010; use strict; use Moose; has 'name', is => 'ro', isa => 'Str', default => 'B…

睡美人的小仙女 2024-11-16 08:23:44 5 0

这个 Java 代码片段的 Perl 等价物是什么? (Perl 术语的 Java 解释)

任何人都可以帮我将这个 java 片段“翻译”成 perl/Moose 术语吗?试图理解 java 对象语法/逻辑,但我只知道 perl。 根据评论进行编辑:该片段来自 xw…

浴红衣 2024-11-15 22:21:49 6 0

Bread::Board - 使用 ArrayRef 类型约束注入参数?

使用 Moose 和 Bread::Board,是否可以创建一个具有以下属性的对象: ArrayRef[SomeObject] 类型约束,并以以下方式注入该参数: 维护 ArrayRef 约束…

呆萌少年 2024-11-15 16:14:10 5 0

更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

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