singleton 相关问题

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

@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

为 Angular 库中的单例服务提供配置

我想在我的 Angular 库中使用 ProvideIn: 'root' 选项提供一项服务(该服务用于消费者应用程序)。但是,我也想为其提供一些配置(例如

回答 1 投票 0

单例类有不同的分配地址

在 a.py 类中,它正在获取指标字典的值。我试图将这些值保存到 container.py 中的全局字典变量中,然后在 b.py 中访问它们。 所以,我宣布了

回答 1 投票 0

如何在 Angular 2 单例中制作组件?

我正在使用 Angular 2 构建我的 Web 应用程序,其中包含很多组件。我正在使用 angular-cli 来创建、运行和构建项目。 偶然(或幸运)我偶然发现了一个错误......

回答 4 投票 0

JAVA - 实现可序列化和可变的单例

我目前正在用java开发一个面向对象的系统。我需要为应用程序中的每个对象分配一个唯一的整数标识符,并且能够序列化和反序列化...

回答 1 投票 0

C++20 模块是否会发生静态初始化顺序失败?

我被告知使用单例模式而不是具有“静态”存储持续时间的全局对象,以避免静态初始化顺序失败。但现在我有了 C++20 模块,

回答 1 投票 0

实现 PHP 单例:静态类属性还是静态方法变量?

所以,我总是像这样实现一个单例: 类单例{ 私有静态$_instance = null; 公共静态函数 getInstance() { if (self::$_instance === null) self::$

回答 4 投票 0

Swift:单例类从协议“扩展”

我正在尝试从协议创建一个单例类,我的目的是拥有多个 xxxxxHandler,例如。 SpotifyHandler、AppleMusicHandler 等...并在...时创建正确的一个...

回答 1 投票 0

为什么我们需要单例的构造函数?

为什么我们不能只创建静态方法和属性以在项目中全局使用?仅使用类属性而不使用任何对象属性也不会成为单例模式的一部分,

回答 1 投票 0

类B派生自抽象基类A,我如何在类B中使用单例?

以下是演示代码: A类{ 民众: A(){} 虚空方法()=0; //.... 虚拟 ~A(){}; } B 类:公共 A{ 静态 A * ptr; //.... 民众: //.... 统计...

回答 1 投票 0

在 C 中使用未命名结构创建 Singleton 有什么问题?

我想在 C 中创建一个单例结构,并提出了使用未命名结构来定义全局变量的想法,我们无法创建它的另一个实例,因为它是 unna 中的结构......

回答 1 投票 0

Unity 播放器首选项在构建后未更新

我正在使用一个跨多个场景运行的单例(加载时不要破坏),它可以访问用于使用播放器首选项保存和加载值的方法和变量。一切顺利...

回答 1 投票 0

如何访问类的私有静态属性以在测试中使用它?

首先,我是 TypeScript 和单元测试的新手,所以这个问题对你来说可能很简单。 我正在尝试使用 sinon 对下面的代码进行单元测试。我想测试 MyService.channel 是否已确认...

回答 1 投票 0

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