singleton 相关问题

一种设计模式,可确保存在特定类的一个应用程序范围的实例。 Gang of Four的创作设计模式之一。

在 F# 中实现 ThreadStatic 单例

我正在学习 F#,想实现 ThreadStatic 单例。我正在使用我在类似问题中找到的内容:F# How to Implement Singleton Pattern (syntax) 用以下代码编译

回答 3 投票 0

角度中的单例服务

ProviderIn: 'root';使 Angular 服务成为单例,我从单例这个词中理解的是整个应用程序有一个公共实例。 如果我在...的构造函数中实例化该服务

回答 1 投票 0

util 类中的自定义 CoroutineScope

我有 PrinterUtil 类,我认为它会导致内存泄漏并想重构它,但我不确定协程的新实现是否正确 PrintUtil 有方法 printImage 接受

回答 1 投票 0

在函数内部重新创建 Firestore 数据库客户端是否被认为是不好的做法?

以下是不好的做法吗? def add_license_to_database(许可证: 许可证) -> str: db = firestore.client() ... # 继续添加许可证对象 即 - 创建 c...

回答 1 投票 0

由于模块被导入两次,看似正确设置的Python全局变量被返回为None?

我试图在我的“上下文”模块中有一个简单的单例;是的,我知道单例很糟糕,而且我讨厌使用单例,这是推进 refact 的许多糟糕选择中最不丑陋的一个……

回答 1 投票 0

Java EE @Singleton 和 @Startup:如果它可以因不活动而被垃圾收集,那有什么意义

我有一个 @Singleton Java EE bean,它需要花费大量时间来初始化其 JAXB 上下文。为了解决这个问题,添加了 @Startup 注释。然而,我注意到豆子是否得到

回答 2 投票 0

Blazor 中的依赖注入在切换页面时不起作用

我有课 公共类会话状态 { 公共 int id { 得到;放; } 公共布尔验证{得到;放; } } 在每个页面中,我都用 @inject SessionState 状态注入了类。 我...

回答 1 投票 0

在 PHP 中扩展单例

我正在使用一个网络应用程序框架,其中一部分由许多服务组成,所有服务均以单例形式实现。它们都扩展了一个 Service 类,其中实现了单例行为,瞧...

回答 8 投票 0

SingletonInstance 从未被设置?

我收到以下错误消息: 致命异常:主要 进程:com.example.myapp.debug,PID:27111 java.lang.RuntimeException:java.lang.reflect.InitationTargetException 在 com.andr...

回答 1 投票 0

使用工厂构建单例对象

我正在尝试使用工厂创建一些单例对象: 公共类 MyObjectFactory { 私有 MyObject myObject; 公共 MyObject getInstance(boolean newInstance) { 如果(新Insta...

回答 2 投票 0

尝试初始化自定义单例类中的属性时“意外发现 nil”

对于我的 SwiftUI 应用程序,我正在尝试创建一个单例来控制 AVPlayer 和 AVPlayerLayer,以便我可以控制 TabView 的每个页面上的视频播放。我想我正在做一个相当

回答 1 投票 0

C++ Singleton LNK2019 - “函数(私有静态)中引用的未解析的外部符号(私有静态)”[重复]

在实现单例类时遇到困难(使用 GeeksForGeeks 的教程)。我有另一个实现相同的类,但是该类没有发生相同的问题。我有...

回答 1 投票 0

@Singleton 与 @InstallIn(SingletonComponent::class)

这两者有什么区别?我认为它们都注释一个单例对象/实例,但不知何故 @Singleton 可以用来注释方法,而不是类。我真的很困惑...

回答 4 投票 0

Java 中不同包中的类之间共享配置

假设我有 3 个类:JSONReader、Configuration、Worker。 我使用 JSONReader 设置配置字段。 使用 Worker,我从配置中获取字段数据。 所以这里

回答 1 投票 0

如何为单例类kotlin编写单元测试用例

我想释放当前实例,但这里不工作有没有更简单的方法来处理它。 我有一个类 -> DownloadManager 是单例的 我有一个 @Before 测试,它总是执行...

回答 1 投票 0

单例 python 调用两次 __init__ 的问题

我有一个像这样的单身人士 单例类: 类 __impl: def __init__(自身): 打印“初始化” __实例=无 def __init__(自身): # 检查我们是否...

回答 4 投票 0

在所有子进程之间共享 Singleton 类的属性,而不将其作为函数参数传递

我有一个 Singleton 类,我想在所有进程之间共享该 Singleton 类的属性,而不将其作为共享变量通过函数参数传递。 示例代码如下: ...

回答 2 投票 0

CPU乱序执行会影响C++中new运算符的顺序吗?

C++ 中的 new 运算符执行以下操作: 分配内存:它在堆上为单个对象或对象数组分配内存。分配的内存量足以容纳...

回答 2 投票 0

使用 jmockit 中的 MockUp 时,即使在拆解其他测试后,也会使用模拟方法

我正在使用 jmockit 版本 1.24 和 junit5,其中我模拟了单例类的公共方法,如下所示。 这是我的 Test.java: @测试 无效 myTest() { MockUp mySingletonMock = 新 MockU...

回答 2 投票 0

我应该在对象类和 Hilt @Singleton 类之间使用什么。在安卓中

对象 A { ... } @Singleton 类 B { ... } 我是 Hilt 的新手,假设这 2 个类在技术上是相同的,但 B 更难实现,由于 DI 复杂性,仅限于在

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.