singleton 相关问题

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

如何为asyncpg创建类Python 3.x(单例)?

[我想在使用以下方法初始化类时组织连接 池import asyncio import asyncpg class DBCommands:def __init __(self,uri:str)-> None:loop = ...

回答 1 投票 1

颤振中的单个图案

我有以下单例类WebSocketSingleton {IOWebSocketChannel _channel; WebSocketSingleton._privateConstructor();静态最终WebSocketSingleton _instance = ...

回答 2 投票 0

如何将依赖关系反转原理实现为单例模式

因此,我正在做单例类,我想服从依赖倒置原则,但是当函数承诺基本接口时,编译器不允许我返回派生实例。类...

回答 1 投票 0

Qt Quick2为单例类类型创建qmlRegisterSingletonType

我正在尝试使用qmlRegisterSingletonType创建单例属性,但是当我尝试访问QML中的对象时,控制台日志中出现以下错误:qrc:/qml/MyQml.qml:21 ...

回答 1 投票 2

处置子类

作为库程序集的一部分,我有一个抽象类SignalGenerator,该类实现IDisposable并具有多个子类。在此抽象类中,我维护每个...

回答 1 投票 1

Angular函数依赖于异步函数的结果

设置:我在一个单例中有一个函数isAuthorized()AuthSessionSingleton,它依赖于异步函数的结果。异步函数是一个在构造函数中调用的api调用,它是...

回答 1 投票 0

Spring单例类创建多个实例

我正在尝试将类设为单例,并在下面进行更改,Beans.xml具有以下功能: ...

回答 1 投票 0

替代全局变量或单例

我在各个地方都读到全局变量充其量是一种代码味道,最好避免。目前,我正在将基于大型函数的PS脚本重构为类,并考虑使用...

回答 2 投票 1


如何强制立即枚举枚举值?

如何强制立即枚举枚举值?默认情况下,在Kotlin中,枚举在首次访问时实例化(例如对象/单例),即以下最小示例类Foo fun create(...

回答 1 投票 1

什么是工厂,单例,观察者设计模式? (OOP)

假设将来会有更多的披萨。为了使我的代码更健壮并避免依赖于Pizza类的具体类,哪种方法更好?类...

回答 2 投票 1


。NET Core DI中,单例生存期服务如何处理并发请求?

在.NET Core DI的上下文中,如果将服务注册为Singleton(生存期,不要与模式混淆),它将能够处理多个并发请求? ...

回答 1 投票 1

Android-Kotlin:在扩展应用程序的类内实例化一个对象,并在所有活动中使用它

我的目标是在扩展Application类的类中实例化一个对象,然后在所有活动中静态使用它,例如:假设我们有一个可以静态使用或与...一起使用的类]]

回答 3 投票 0

CKEditor 4对于Angular。 CKEDITOR单例和外部配置

我希望将CKEDITOR 4集成到我的角度应用程序中,但是我很难理解如何进行一些配置,这些配置在与其他框架一起使用时会得到更好的解释(即...

回答 1 投票 0

从JSON文件中获取信息,并在单例类的属性中使用该数据

我有一个单例类,看起来像这个公共类Config {private static Config instance;整型重量字符串颜色;私有Config(){}公共静态Config getInstance(...

回答 1 投票 0

C ++ Singleton没有为此文档加载的符号

我正在对正在实现的记录器类使用以下技术。我的记录仪中有一个初始化函数。在调试模式下,当我调用Logger :: getInstance()...

回答 2 投票 1

Android Room数据库是一个单例。为什么没有私有构造函数?

下面是我的AppDatabase类。这是单例导入androidx.room.Database;导入androidx.room.Room;导入androidx.room.RoomDatabase;导入androidx.room.TypeConverters; @Database(...

回答 1 投票 0

为什么我的角度服务变量未定义?

我一直在尝试从代码中的一个组件到另一个组件获取变量,但是它从'@ angular / core'返回未定义的服务导入{Injectable}; @Injectable({provedIn:'root'})...

回答 2 投票 2

AppDelegate属性还是Singleton对象?

这更多是设计最佳实践问题:在设计让我们说一个基于位置的应用程序的结构时。位置管理器显然是一个重要的实例,应该给它...

回答 5 投票 3

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