singleton 相关问题

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

如何结合依赖注入使用单例模式?

我最近听说使用依赖注入是“在当今软件开发领域中使用单例的唯一社会可接受的方式”。我不一定要辩论...的准确性

回答 1 投票 0

使用单例设计模式时,其他方法是否需要使用synchronized关键字来确保线程安全?

我想确保以下类是线程安全的,我应该将synchronized关键字用于其他方法吗?或者使用线程安全的数据结构来存储电子邮件。我该怎么办?公共课......

回答 2 投票 3

如何使用Swift 3在Alamofire上使用singleton?

我是iOS新手,我对如何使用Alamofire的单身以及单身如何重要感到困惑。我创建了一个networkWrapper类,我写了Alamofire post和get方法,...

回答 3 投票 1

单例使用会在kotlin中造成内存泄漏

试图在另一个Singleton中使用Singleton类,但不知何故它给了我内存泄漏。我怎么能改善它?这是我的示例单例实现类FirstSingletonClass(val context:...

回答 2 投票 1

如何使用Java Singleton Class启动Quartz.Schedulejob?

我正在尝试使用Java Singleton类启动Quartz CronScheduler。但它不像我的其他类一样工作:/ Trigger readRssFeedsTrigger = TriggerBuilder.newTrigger()...

回答 2 投票 0

Android服务不是单身人士

我有一个在多个活动中使用/绑定的服务(我仔细地编写了它,以便一个活动在另一个绑定之前解除绑定,在onPause / onResume中)。但是,我注意到一个成员......

回答 2 投票 6

c#Singleton模式与静态属性

当我尝试使用同一类的2个不同版本时,它们的行为实际上是相同的。我搜索但找不到这个问题的满意答案Singleton和...之间有什么区别?

回答 2 投票 3

Dagger单身预装

我想执行这样的功能:用户打开第一个活动,并在引擎盖下Dagger开始初始化单例,我将在第二个活动上注入导航到第二个活动,并且......

回答 1 投票 -1

如何将std :: make_shared与单例实例一起使用

我正在尝试创建单例实例的共享指针。以下是我尝试这样做的方式。单例实现:类MessageQueue {private:std :: mutex ...

回答 1 投票 0

有没有办法用派生类填充基类单例实例?

我有一个基础播放器类,其中包含一个Singleton声明。我想用derivedClass填充baseClass.Instance var,如果可能的话。我目前的做法是,当......

回答 1 投票 0

用Enum实现Singleton(用Java)

我已经读过可以使用Enum在Java中实现Singleton,例如:public enum MySingleton {INSTANCE;但是,上面的工作如何?具体来说,一个对象必须是......

回答 6 投票 147

如何在Java中实现抽象的单例类?

这是我的示例抽象单例类:public abstract class A {protected static A instance; public static一个getInstance(){return instance;我抽象的......

回答 6 投票 22

java - 单例的抽象基枚举/类

我创建了两个枚举类作为单例:public enum A {INSTANCE; public void init(param p1,param p2){} public void connect(){} public void disconnect(){} ...

回答 4 投票 2

抽象类中的Java Lazy Load Singleton

我试图用Java中的Abstract类实现Singleton Instance。我读过就像实现它一样,LazyLoad是最好的做法。我无法做到,因为我对这种模式不太熟悉......

回答 2 投票 0

为什么这个单例实现“不是线程安全的”?

1. @Singleton装饰器我发现了一种优雅的方法来装饰Python类以使其成为单例。该类只能生成一个对象。每个Instance()调用都返回相同的对象:class ...

回答 3 投票 4

仅加载WebAssembly模块一次/ Singleton

我想在我的React应用程序中使用WebAssembly模块。应用程序启动时会加载模块。现在我想在另一个Javascript模块中重用这个wasm模块。如何重用这些wasm模块......

回答 1 投票 1

JavaFX(ML)中是否可以使用单例控制器?

我尝试使用单一模式实现一个控制器,就像在网上描述的那样。但是由于以下异常,我无法运行应用程序。 java.lang中....

回答 3 投票 0

对node.js模块使用singleton-ish方法

我在基于表达的应用程序中使用节点缓存。需要使用以下代码进行设置; const NodeCache = require(“node-cache”); const myCache = new NodeCache({stdTTL:100,checkperiod:...

回答 1 投票 1

恢复对象的默认值

我使用两个不同的对象,像单身一样使用。在某些时候,我希望用户能够注销并再次找到对象的默认值。还有更好的方式......

回答 2 投票 0

春季默认范围是单身吗?

你能否解释为什么Spring为下面显示的bean配置创建两个对象,因为默认情况下spring默认范围是singleton? Spring配置在这里:

回答 7 投票 36

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