singleton 相关问题

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

多模式的 C++ 模板化类实现

我使用 C++ 中的模板化类实现了多模式。 #ifndef MULTITON_H #define MULTITON_H #包括 模板 类 Multiton { 公众:...

回答 4 投票 0

存储实现相同接口的单例或模拟

我有一个接受接口的类: 类接口{ 民众: 虚拟~接口()=默认; 虚空 foo() = 0; }; 类用户{ 接口&impl_; 民众: 用户(

回答 0 投票 0

Java单例模式下x和y为什么输出不同的值?

下面的代码中,为什么x和y分别输出0和1?为什么当我写这段代码时:private static Singleton instance = new Singleton();从位置①到位置②,o...

回答 1 投票 0

Singleton HttpClient 在多个异步请求上抛出 OperationCanceledException

我有一个 MAUI 应用程序与远程 ASP.NET Core 6 Web API 交互。在实现请求基础结构时,我遵循了有关重用 HttpClient 对象重要性的各种指示

回答 0 投票 0

如何使 Python 单例类实例化在多个模块之间保持一致?

我有一个实现标准单例设计模式的 ServerController 类。每当该类在其起源的同一文件(main.py)中实例化时,它都会按预期运行...

回答 2 投票 0

访问单一托管服务中的范围 DbContext

我不能简单地注入数据库上下文,所以我必须依赖注入 IServiceScopeFactory 并像这样从注册服务中获取它。 AppDbContext 上下文() { 使用 IServiceScope 范围 =

回答 1 投票 0

为什么不在 C++ 中使用没有实例且只有静态方法的单例?

当您可以只使用静态方法而不需要这样做时,用实例 getter 编写单例有什么意义? 这是我写的事件处理程序单例的简化版本...

回答 1 投票 0

应用程序崩溃时如何处理流对象

我有一个单例记录器类,它将用于将数据写入单个文件,我只是想知道在应用程序崩溃的情况下如何处理 ofstream 对象。 #ifndef LOG_ERROR_H_ #定义

回答 2 投票 0

在 Java 中使用内部类延迟加载变量是如何工作的?

我希望你一切顺利。 我目前正在尝试理解以下代码片段,它显然是我创建的 LazyHolder 类的属性单例的延迟加载示例...

回答 0 投票 0

Pharo 10.0(Smalltalk)上的多处理单例模式

我不能通过下面的测试。 “单例测试” 测试电流 |信号量 object1 object2 | 单例初始化。 信号量 := 新信号量。 [ 处理器产量....

回答 1 投票 0

将单例服务注入原型 Bean

我有这个代码: 呼叫者: 公共课 MyManager { @注入 私有对象提供者 mySvcProvider; public void processMyData(){ MyService mySvc = mySvcProvider.getObject("

回答 0 投票 0

Hilt Singleton 如何在运行时更新 Retrofit certificatePinner 值

@单例 @提供 乐趣提供HttpClient( 记录:HttpLoggingInterceptor, @ApplicationContext 上下文:上下文, 验证器:TokenAuthenticator ): OkHttpClient { 返回 OkHttp...

回答 0 投票 0

Python3:类变量列表中其他类的回调

嘿。 所以我得到了这个“数据”类,其中包含一个字典,其中包含修改其内容的函数。 我有 2 个小部件,我想在数据更改时更新它们。 数据可以是

回答 1 投票 0

为什么 std::unique_ptr 没有在 std::call_once 中移动? [重复]

我已经使用 std::call_once 实现了线程安全的单例模式。我故意使用 std::move 将 std::unique_ptr 移动到 CallOnce 函数中,该函数由 std::call_once 调用。然而,...

回答 0 投票 0

为什么在 std::call_once 中使用 std::move 后 std::unique_ptr 没有设置为 nullptr? [重复]

我已经使用 std::call_once 实现了线程安全的单例模式。我故意使用 std::move 将 std::unique_ptr 移动到 CallOnce 函数中,该函数由 std::call_once 调用。然而,...

回答 0 投票 0

如何通过日志模块通过不同的文件实现相同的自定义日志

我相信从其他问题中我已经读到日志记录具有单例模式,但我没有成功地正确实施它。 我有一个这样的 logger.py 文件: 导入日志 导入操作系统 来自

回答 1 投票 0

在 singelton 托管服务中访问范围 DbContext

我不能简单地注入数据库上下文,所以我必须依赖注入 IServiceScopeFactory 并像这样从注册服务中获取它。 AppDbContext 上下文() { 使用 IServiceScope 范围 =

回答 0 投票 0

单例作用域 bean 的问题以防万一

我有一个 spring boot 项目,我在其中实施了责任链模式。我创建了多个服务类的链。 每个服务都在单例范围内。现在我有 2 个线程是

回答 1 投票 0

PHPUnit模拟一个函数并返回静态值,专门用于单例方法

我正在为我的一个类编写测试用例,该类依赖于另一个类。我想模拟那个依赖的函数并想返回一个静态数据。 我正在尝试为我的一个人编写 PHPUnit 测试...

回答 0 投票 0

在 Kotlin 中应该使用什么对象定义策略,为什么?

我很好奇在 Kotlin 中使用的对象定义策略以及原因。在使用、生成的字节码和元数据方面,我可能会选择其中一个的用例是什么? 比较...

回答 0 投票 0

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