腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
依赖
注入
和Singleton。它们是完全
不同
的
概念
吗
?
c#
、
architecture
、
singleton
我
听说
我
的
同事
使用
依赖
注入
而不是Singleton。
我
还是搞不清它们是否是
两个
可以
互相替换
的
正交图案?或者DI是一种使
单
例
模式可测试
的
方法?SingletonConsumer接受IM
浏览 0
提问于2011-12-23
得票数 20
回答已采纳
1
回答
我
可以
在
两个
不同
的
类
中
使用
依赖
注入
单
例
吗
?
c#
、
asp.net-core
、
dependency-injection
我
有一个接口: public interface Irepos string somefunction(); string somefunction() return "function called";}
在
startup.cs中注册为
单
例
: services.AddSingleto
浏览 21
提问于2021-07-09
得票数 0
回答已采纳
1
回答
如何用Guice替换
单
例
(数据源提供程序)?
design-patterns
、
dependency-injection
、
guice
你好,
我
目前正在开发一个xtext图形编辑器,它在某种程度上类似于Android
中
的
ui编辑器。您
可以
通过
在
图形视图中拖放或在文本编辑器
中
手动编写代码来创建
不同
的
ui组件。修改将被序列化到文档
中
。因为
我
需要为整个应用程序提供唯一
的
文档源,所以我
使用
了一个
单
例
类
。但我读过一些建议避免
使用
单
<em
浏览 5
提问于2013-08-05
得票数 0
1
回答
如何在整个应用程序
中
创建和
注入
特定于用户
的
单
例
类
?
c#
、
asp.net-core
、
.net-core
、
dependency-injection
、
blazor-server-side
我
正在尝试
在
Blazor服务器端应用程序上创建一个特定于用户
的
单
例
对象。我们有没有办法
使用
.NET核心
依赖
注入
系统来实现这一点?
我
试过下面的代码。
我
已经创建了SingletonTest
类
。<code>A0</code><code>A1<
浏览 20
提问于2020-06-07
得票数 1
7
回答
依赖
注入
&
单
例
设计模式
design-patterns
、
oop
、
dependency-injection
我们如何确定何时
使用
依赖
注入
或
单
例
模式。
我
在
很多网站上读到过他们说“
使用
依赖
注入
而不是
单
例
模式”。但我不确定
我
是否完全同意他们
的
观点。对于我
的
小型或中型项目,
我
绝对
可以
直接看到
单
例
模式
的
使用
。
我
可
浏览 0
提问于2010-04-18
得票数 94
回答已采纳
1
回答
哪种日志记录更好:遵循良好
的
编程实践,在所有
类
中
注入
日志,还是
使用
单
例
日志记录器?
logging
、
dependency-injection
、
singleton
我
有一个有很多课程
的
项目。
在
我
使用
单
例
日志记录器之前,
我
必须改变日志记录
的
方式。通过这种方式,
我
不得不在很多地方更改所有的日志调用。然后
我
尝试
使用
注入
日志
的
建议。许多人说
单
例
是邪恶
的
,
注入
日志更好,因为
注入
依赖
项是一种很好
的</em
浏览 1
提问于2014-04-08
得票数 0
3
回答
消除
单
例
java
、
singleton
、
factory
我
已经读了很多关于
使用
单
例
类
是如何成为编程
中
的
坏做法
的
,因为隐藏
的
依赖
,难以测试等。
我
读过
的
许多论坛帖子都说,你仍然
可以
维护
单
例
的
主要功能,即只允许一个实例,而不
使用
单
例
模式。
我
想知道是否有人
可以
给出一个实际
的<
浏览 1
提问于2012-02-06
得票数 12
回答已采纳
1
回答
如何创建
可以
接受参数
的
线程安全
的
单
例
类
?
java
、
thread-safety
、
singleton
、
apache-zookeeper
、
apache-curator
下面是
我
在
github 中
使用
的
类
,
我
目前正在
使用
它来连接到Zookeeper -- private CuratorFramework,如果
我
从
我
的
程序
中
的
任何
类
调用下面这
两个
方法,
我
应该能够获得它
的
一个实例。所以我正在考虑让上面的<
浏览 2
提问于2014-02-14
得票数 2
1
回答
是否将.NET核心对象作为
单
例
实例类型进行
注入
?
.net-core
、
dependency-injection
有没有可能
使用
.NET核心
依赖
注入
让
不同
的
类型解析它们自己
的
单
例
?例如,一个瞬态类型
在
它
的
构造函数
中
解析一个
不同
的
单
例
。即使是构造函数
中
的
单
例
类型也会解析成它自己独特
的
单
例
类型。它类似于
类</em
浏览 8
提问于2020-03-07
得票数 0
回答已采纳
2
回答
@Singleton
在
Scala播放框架
中
的
使用
scala
、
dependency-injection
、
playframework-2.0
在
定义Scala控制器时,它要将
类
标记为
单
例
,请
使用
@Singleton注释:class ApplicationJSR 'Play既支持基于JSR 330
的
运行时
依赖<
浏览 0
提问于2016-05-22
得票数 2
回答已采纳
1
回答
统一"ContainerControlled“单线程和多线程方法调用
c#
、
multithreading
、
dependency-injection
、
singleton
、
unity-container
我
正在
使用
Microsoft进行
依赖
项
注入
(DI)。
我
的
类
基本上是静态
的
(
在
功能上,但不是编码/调用约定),除了
我
想要DI之外,所以我
使用
了自动解析其他统一
类
的
。由于这是一个
单
例
模式,多个线程
可以
同时执行相同
的
代码块
吗
? 也就是说,假设
我
有一个Ad
浏览 3
提问于2014-10-17
得票数 1
回答已采纳
2
回答
向
单
例
类
注入
依赖
项
的
合适方法是什么?
design-patterns
、
language-agnostic
、
dependency-injection
、
singleton
我
有一个
依赖
于另一个
类
的
单
例
,所以我想
注入
这个
依赖
,以便使它可单元测试。因为没有办法
在
单
例
上
使用
构造函数
注入
,所以我想我应该
使用
setter指令,但我真的不喜欢它,因为
在
某些时候,有人(可能是
我
自己)会忘记调用setter。当然,您也
可以
将
依赖
对象
注入
到<e
浏览 4
提问于2011-05-26
得票数 5
回答已采纳
1
回答
依赖
注入
、
单
实例和
单
例
之间
的
关系是什么?
dependency-injection
我
读过所以单身是不好
的
,然后呢?,它是对
依赖
注入
的
一个很好
的
解释,
可以
作为控制反转
的
解决方案。询问者假定单
例
和
单
实例是同义词,正如其他人所指出
的
,
单
例
是单个实例
的
限制性更强
的
例子。
我
的
问题是,为什么响应者会从一个实例到谈论
依赖
注入
?他说: 缓存不需要是<em
浏览 0
提问于2014-12-13
得票数 5
2
回答
是否跳过
单
例
对象
的
初始化?
ios
、
objective-c
、
singleton
、
init
我
在
我
的
应用
中
实现了一个
单
例
,但是当我
在
视图控制器之间切换时,
我
遇到了一个问题。
我
的
应用程序
在
一个视图控制器MainMenu
中
启动,然后
在
进行菜单选择时切换到游戏视图控制器。
我
在
game VC中有一个
单
例
类
,它是游戏
的
对象管理器(称为Wo
浏览 0
提问于2013-01-15
得票数 0
回答已采纳
1
回答
依赖
注入
(如Typhoon )
可以
替代多个单点
吗
?
objective-c
、
typhoon
我
有一个应用程序,它在许多应用程序
的
方法和
类
中
使用
了大约11个
不同
的
Singleton实例;它正在失控,
我
想用
依赖
注入
来替换它们,比如Typhoon。但是,
我
无法找到任何文档、示例或提到如何用
依赖
注入
替换
单
例
,包括Typhoon。例如,是否
使用
多个Typhoon实例,将每个
单
例
替换为Typho
浏览 2
提问于2014-12-30
得票数 5
回答已采纳
2
回答
单
例
模式与
依赖
注入
的
关系
c++
、
design-patterns
出发地:{singleton; 而不是这个: {} 至少,通过
使用
依赖
注入</em
浏览 11
提问于2012-02-08
得票数 1
回答已采纳
4
回答
如何在web应用程序
中
处理
单
例
?
java
、
singleton
据我所知,
单
例
基本上是当你有一个私有成员来表示你想要拥有单个实例
的
对象时。然后
在
构造函数
中
初始化成员对象。 此对象
的
所有引用都是通过公共属性完成
的
,公共属性仅引用已实例化
的
私有成员。现在,
在
web应用程序
中
,这是如何工作
的
?是否只有一个实例
在
容器(比如tomcat)
中
挂起,直到tomcat关闭?
浏览 2
提问于2010-03-06
得票数 16
1
回答
如何结合
依赖
注入
使用
单
例
模式?
swift
、
design-patterns
、
dependency-injection
、
singleton
我
最近听说,
使用
依赖
注入
是“当今软件开发世界
中
社会上唯一
可以
接受
的
使用
单
例
的
方法”。
我
不一定要辩论这个声明
的
准确性,因为它主要是基于意见
的
。
我
现在
的
目标是了解如何将
依赖
注入
与
单
例
模式一起
使用
。例如,
在
<e
浏览 1
提问于2019-04-02
得票数 4
回答已采纳
1
回答
紧耦合组件
的
依赖
注入
design-patterns
、
dependency-injection
AssetParser将
使用
其他
两个
类
的
对象来解析资产
的
某些部分。
我
想把它写成三个
类
,而不是一个大类,以便将功能分割成可管理
的
片段(也就是说,
我
使用
类似结构化编程
的
方法,其中其他
两个
类
的
AssetParser调用方法)
我
的
问题是:是否应该
使用
依赖
项
注入
来创
浏览 0
提问于2018-02-14
得票数 2
回答已采纳
1
回答
单
例
模式
的
替代方案?
design-patterns
、
architecture
、
singleton
我
在
尝试设计一种更灵活
的
单子形式。 他们滥用
的
面向对象方法,不允许继承,代码变得线性,许多开发人员倾向于过度
使用
它们。它们仅限于一个实例,
在
不重复
类
本身
的
情况下复制相同
的
机制(例如,ThreadPool作为每个应用程序
的
单
例
操作方式,但每个应用程序都有
浏览 3
提问于2011-11-22
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 IoC 容器来简化业务对象的管理
【框架】121:spring框架之IOC容器
Spring中的循环依赖解决详解
Python设计模式:为了整洁又时尚的代码
Android |《看完不忘系列》之dagger
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券