lazy-initialization

lazy-initialization

文章 0 浏览 3

当 PHP 类中引用实例变量时执行方法?

是否可以在引用 php 类中的变量时运行函数,而不是简单地返回其值,类似于 javascript 变量保存方法的能力? class LazyClassTest() { protected $_la…

宛菡 2024-10-11 12:30:08 12 0

使用属性进行延迟初始化的方法

我目前正在更改一个广泛使用的类,以将尽可能多的昂贵初始化从类构造函数转移到延迟初始化属性中。下面是一个示例(在 C# 中): 之前: public class…

过度放纵 2024-10-10 20:20:25 10 0

使用 WebSessionContext/CurrentSessionContext 延迟初始化 ISession

我正在使用 NHibernate 3 启动一个新项目,并尝试将 CurrentSessionContext API 与 WebSessionContext 结合使用来管理我的 ISession 对象。 在以前的…

爱她像谁 2024-10-08 00:50:01 8 0

Spring 3.0 惰性初始化不支持 DefaultMessageListenerContainer?

我已经为 JMS 设置了 spring 配置。一切工作正常,除了我似乎无法将其延迟加载(请注意下面代码中的 default-lazy-init true )。如果我从下面的配置…

筱果果 2024-10-06 18:08:44 6 0

初始化惰性实例时将参数传递给构造函数

据我所知,如果一个变量被声明为 Lazy,那么当我们使用 Value 属性时就会调用它的构造函数。 我需要将一些参数传递给这个 Lazy 实例,但找不到正确的…

烟雨凡馨 2024-10-06 15:16:05 8 0

PHP中如何仅在需要时加载变量

我有一个具有多个公共属性的类,其对象在系统的不同部分中使用。问题是,我只需要在使用类对象的每个位置加载其中一些公共属性,因为每次加载整个属性…

心奴独伤 2024-10-05 06:34:12 8 0

Java 中可配置的枚举

我正在寻找一种更好的模式来实现这样的事情: public static enum Foo { VAL1( new Bar() ), VAL2( new FooBar() ); private final bar; private Foo(…

蓝戈者 2024-10-04 01:30:21 5 0

Scala 惰性值:性能损失?线程安全?

可能的重复: 惰性 val 的(隐藏)成本是多少? (斯卡拉) Scala 允许定义惰性值 lazy val maybeUnusedValue = someCostlyInitialization ,其中仅…

倾`听者〃 2024-09-30 06:07:47 9 0

春季交易&休眠:延迟初始化

从到目前为止我所读到的内容来看,我了解到使用事务将是解决 hibernate 延迟加载问题的方法。会话将在服务层的整个事务期间可用,无需进一步等待。 那…

万劫不复 2024-09-28 12:56:01 6 0

过滤延迟初始化的 Hibernate 集合

这可能是一个非常简单的答案,因为我确信这并不罕见。我看到一些类似的问题,但似乎没有描述我的问题。 我有两个对象:一辆车和一个人。它们是多对多…

活雷疯 2024-09-26 01:02:37 9 0

为什么 RelayCommands 通常使用延迟初始化?

当使用 Josh Smith 的 RelayCommand 时,我的大多数示例看到使用延迟初始化,例如: public class ViewModel { private ICommand myCommand; public I…

美人骨 2024-09-24 15:16:18 8 0

Objective-C 中的延迟加载 - 我应该从 getter 中调用 setter 吗?

这是一个小细节,但每次我延迟加载一些东西时,我都会陷入其中。这两种方法都可以接受吗?哪个更好?假设该变量具有retain 属性。 方法#1 (AnObject *…

陌路黄昏 2024-09-19 00:21:26 12 0

访问器/获取器和延迟初始化

我有一个关于覆盖自动生成的访问器方法的问题。以下行不通(我相信),因为每个 getter 都引用另一个 getter。是否存在访问器方法不应使用其他访问器…

忆悲凉 2024-09-18 21:02:05 10 0

scala 中的惰性函数定义

我一直在学习 Scala,我不得不说这是一门非常酷的语言。我特别喜欢它的模式匹配功能和函数文字,但我有 javascript、ruby 背景,这些语言中我最喜欢的…

海拔太高太耀眼 2024-09-15 12:47:25 10 0

NHibernate:从存储库返回完全加载的实例的模式

作为我无尽的受 NHibernate 启发的 DAL 重构炼狱的一部分,我已经开始使用存储库模式来让 NHibernate 与我的 UI 层保持一定的距离。下面是来自存储库…

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