
[英]Swift - Function needs to be executed twice before singleton property changes
我有一个 Singleton class AuthManager ,用于在我正在处理的应用程序中管理 AWS Amplify 身份验证。 singleton class 有一个存储身份验证的属性 state 和一个委托属性来警告任何使用AuthManager的视图 controller。 这是身份 ...
[英]Swift - Function needs to be executed twice before singleton property changes
我有一个 Singleton class AuthManager ,用于在我正在处理的应用程序中管理 AWS Amplify 身份验证。 singleton class 有一个存储身份验证的属性 state 和一个委托属性来警告任何使用AuthManager的视图 controller。 这是身份 ...
[英]Static pointer to a class method, if possible and meaningful
通常对于 singleton 类,必须一直这样写: 我正在寻找随处可见的简化,因此应该放在 class 本身的(头文件和源文件)文件中。 所以,(非工作)的东西应该是这个样子: SomeSingleton.hpp: 一些单例.cpp: 但这被误解为重新定义,因此不起作用。 如果声明和定义在同一行中 ...
[英]c++ using static member as singleton instance leads to different object
我预计,当我们将 static 成员定义为单例实例时, getInstance()应该始终返回相同的 object 地址,所以我尝试了: 它打印: inst1 和 inst2 的地址不同,这意味着我每次调用getInstance()时都会创建一个新的 object ,所以它不是真正的 singl ...
[英]C++: static member of template singleton class doesn't get compiled/linked
我使用双重检查锁(带安全锁)在 c++ 中实现了 singleton class,它可以工作。 然后我尝试将其转换为模板版本,如下所示: 然后在 a.cpp 文件中,我希望使用这个 class。 注意static std::atomic<singleton<T>*> m_in ...
[英]Not able to import getInstance in a class
I have created a class My Singleton and tried to call getInstance, but it won't import it.Below is the My singleton class which I have created- [Ima ...
[英]Share an attribute of Singleton class across all child processes without passing it as a function argument
I have a Singleton class and I want to share an attribute of that Singleton class across all processes without passing it through a function argument ...
[英]How to write a thread-safe singleton using C++11
我不确定这是否是线程安全的: C++ 代码和 ARM 组件: https://godbolt.org/z/aPYarcoM9 我知道保护变量确保 static 变量仅初始化一次,并且保护获取/释放锁定 class A 的构造。 我不确定:以下是线程安全的吗? ...
[英]How cache data from database and use it in Scoped class ASP .NET Core
我想从一个表中缓存日期,并在用户请求该表时返回它。 我像这样创建了 class : 我想将依赖注入添加为 Singleton,但 class 必须使用此 object 是 Scoped (并且它抛出错误:无法使用范围服务)。 我应该如何正确地做到这一点? 我无法将 Scoped class 更改为 ...
[英]How do I safely create a shared SignalR client connection?
我承认,这甚至可能不是 SignalR 特定问题,而是更多“以正确的方式做事”的问题。 Typically in C#, we could create a singleton of some shared thing by making it static and then using a l ...
[英]Dependency injection at Singleton instance with hilt-android
使用 hilt-android 时遇到问题。 我正在用 retrofit 制作 some.network 模块,并用刀柄处理。@InstallIn(SingletonComponent::class) object NetworkModule { @Singleton @P ...
[英]Singleton class in Android application using synchronized initalizer
我需要一个 class 的单个实例,以便在我的整个 Android 应用程序中使用。 我正在使用以下代码来实现这一点,并且我想确保这样做是正确的、线程安全的并且不会影响性能。 每当我需要应用程序中的 MyClass 实例时,我都会调用: 所以,我想确定我在这里没有做错什么,这种方法不会在开发过程中造 ...
[英]What's wrong with my singleton class so that I can't return the unique_ptr?
我正在研究 C++。 为了练习,我尝试实现一个非常简单的 singleton class,但我不明白为什么这会导致错误。 当我返回对它的引用时(我认为我应该这样使用它),例如static unique_ptr<Singleton>& getInstance() ,它被接受。 那 ...
[英]How to mock a field in object in kotlin?
我有一个 class 我需要为sendMessage编写一个测试。 我使用 JUnit5 和 MockK 库。 如何模拟emailSender ? 可能吗? ...
[英]Sharing ViewModel's properties between more views
我是 WPF 和 MVVM 的新手,但我试图做一个简单的项目。 我的应用程序基本上包含一个 window 和两个 TabItems 和一个公共进度条; 每个 TabItem 内部都有一些用于 FTP 通信或类似的控件。 由于它的简洁性,没有必要用多个视图让它变得复杂,但我想让它尽可能干净。 我的想法 ...
[英]cannot consume a scoped service from singleton
我收到上述错误,我知道为什么,但奇怪的行为是我发现它只发生在我们的开发环境中,而不是在我们的登台或生产环境中,它是完全相同的代码。 在启动中有: 这会引发错误:“无法从单例中使用范围服务” 但它只发生在开发环境中,并且在所有环境中都是相同的代码这可能是由于环境较慢的时间问题吗? ...
[英]How to know if we have singleton instance or not
我想知道我是否创建了 singleton 实例,我该如何检查? 但是 A.doWeHaveInstanceOfClassB() 似乎不起作用。 我想在 iOS 项目的多个目标中只创建一个实例所以想要标记一个检查,如果我在那个特定目标中没有一个实例。 ...
[英]Can you return another instance of the same class from the constructor function (Singleton Pattern)?
我刚刚遇到另一个问题的答案, https://stackoverflow.com/a/32954854/1682790 在该答案中,他们使用以下内容: 但我所看到的其他一切似乎都与这部分代码相矛盾,即在 PHP 中,构造函数总是返回已实例化的 object,并完全忽略 return 语句。 如果情 ...
[英]Kotlin: Is this a good way to avoid memory leaks?
我总是面对这个 memory 泄漏警告而没有过多关注它,但现在我正在研究如何处理它,而且我知道我不应该使用 WeakReference 和那种“技巧”来避免它,来吧我认为可能是一个可能且简单的解决方案。 我的想法如下: 我有一个 singleton class (对象),它包含我所有的应用程序配置 ...
[英]different lazy singletons in dart
我在不同的项目中看到了这些懒惰的 singleton 类型,据我所知,两者都是懒惰的 singleton,第二个更好,它已经是最终的。 但我很好奇你的意见。 它们之间有什么区别,您建议在不同情况下使用它们吗? 先感谢您。 ...
[英]Should I still use getInstance() for SharedPreference with Hilt SingltonComponent?
目前,我正在使用以下代码: 但据我所知,当使用 SingletonComponent 时,我不需要将 PreferenceRepository 与 getInstance() 一起使用。 所以, 这段代码有什么不同吗? 我试图反编译检查,但我不知道在哪里可以看到它。 我想,PreferenceRe ...