腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么一成不变
的
独生子女没有
全局
状态
?
java
、
design-patterns
、
singleton
、
immutability
在一篇名为
的
文章
中
,Miško Hevery写道:
单
例
总是具有
全局
状态
,因为
单
例
的
所有设计模式都公开了对单个实例<e
浏览 8
提问于2017-10-04
得票数 0
2
回答
单
例
中
的
全局
状态
java
我正在听一场关于单身人士
的
演讲。public static AppSettings getInstance() { } } 演讲者说,因为instance是静态
的
,所以它是一个
全局
变量,使用instance可以访问
的
任何东西都将具有
全局
状态
。有人能给我解释一下
全局
状态
是什么意思吗?我知道
全局
状态
在整个应用程序中都是可访问
的
,并且可以被另一个
浏览 35
提问于2019-02-25
得票数 1
回答已采纳
2
回答
Android:维护
全局
应用程序
状态
android
、
global
、
state
应用程序
状态
的
Android文档:通常不需要子类化应用程序。在大多数情况下,静态
单
例
可以提供相同
的
功能,即以更模块化
的
方式维护
全局
应用程序
状态
。如果您
的
单
例
需要
全局
上下文(例如注册广播接收器),则可以为检索它
的
函数提供一个上下文,该上下文在第一次构造
单
例
时在内部使用Context.getApplicationContext()。
浏览 0
提问于2013-05-17
得票数 4
回答已采纳
1
回答
使用
单
例
编写
的
AIR应用程序需要生成多个应用程序实例
apache-flex
、
actionscript
、
air
、
singleton
我有一个AIR应用程序,它使用
单
例
在整个应用程序
中
管理
全局
状态
。它
的
工作非常出色(管理网络设备)。但是现在客户端希望从第一个实例派生多个应用程序实例,以便它们可以同时管理多个硬件设备…… 正如你可以猜到
的
那样,我把自己编码到了
单
例
的
角落里,所以如果我重构应用程序,让它有一个用按钮启动应用程序逻辑
的
bootstrap类,比方说,这会产生另一个包含相同应用程序逻辑
的
窗口,然后
单
浏览 2
提问于2011-12-15
得票数 1
8
回答
C++
单
例
与
全局
静态对象
c++
、
static
、
singleton
、
global-variables
今天我
的
一个朋友问我,为什么他应该更喜欢使用
单
例
而不是
全局
静态对象?我开始解释
的
方式是,
单
例
可以有
状态
,而静态
全局
对象没有……但是我没有在C++
中
sure..because这一点。(我是从C#来
的
) 其中之一
的
优势是什么?(在C++
中
)
浏览 0
提问于2009-09-23
得票数 62
3
回答
使用spring避免
单
例
模式
java
、
spring
、
singleton
考虑到Spring框架可以管理与对象创建相关
的
几乎所有东西(生命周期、对象范围.),在使用该框架
的
应用程序中使用
单
例
模式是否需要更长
的
时间,还是仍然需要使用singleton模式而不是Spring创建
的
单
例
实例? 使用
单
例
模式
的
问题之一是
全局
状态
。该问题是否避免使用Spring定义
的
单
例
范围?
浏览 0
提问于2016-07-13
得票数 2
1
回答
单
例
使用C++
c++
、
singleton
我正在编写一个包含许多数据项
的
类,这些数据项应该具有静态行为,例如,一个1KB
的
缓冲区,其中包含一些数据,并且应该为所有对象共享。我
的
老板问我,你为什么不写一个
单
例
类,把所有的数据项都放在里面呢?我有一些独生子女
的
痛苦经历,最近我在谷歌上搜索了“独生子女是邪恶
的
”,并阅读了几篇文章。所以我也读到了同样
的
东西。所以在上面的例子
中
,我有点犹豫是否使用
单
例
,因为我认为
单
例</em
浏览 0
提问于2013-01-31
得票数 0
回答已采纳
3
回答
什么是
全局
状态
?它们如何影响可测试性,以及如何避免它们?
c++
、
unit-testing
、
dependency-injection
、
global-variables
向下列出各种
全局
状态
,如
全局
变量、
单
例
对象等。 我读到它们会影响代码
的
可测试性。您能解释一下
全局
状态
的
替代方案,以帮助提高代码
的
可测试性吗?
浏览 0
提问于2011-01-19
得票数 3
回答已采纳
1
回答
Spring
的
原型和
单
例
作用域bean
的
状态
性
java
、
spring
我一直在阅读Spring
的
官方文档,我看到了这句话: 关于上述问题
的
注意:我可以理解对无
状态
bean使用
单
例
作用域
的
。无
状态
bean是不可变
的</em
浏览 4
提问于2019-10-26
得票数 3
1
回答
这到底意味着什么,ethereum是一个确定性但实际上是无界
的
状态
机..?
yellow-paper
、
protocol
所以从根本上说,Ethereum是一个确定性
的
状态
机,可以理解,但是在这个上下文中,“无界”这个词到底意味着什么呢?我猜这意味着它可以输出无限
的
状态
数,而不是简单
的
on/off
状态
机(但是在每次更改时只有一个
状态
是
全局
接受
的
)。 如有任何澄清将不胜感激,谢谢!
浏览 0
提问于2022-10-03
得票数 0
回答已采纳
1
回答
为什么单身是一种反模式?
design-patterns
、
anti-patterns
、
singleton
许多互联网上
的
文章说,
单
例
是一种反模式,因为它使调试变得更加困难。 但是,我不明白为什么用
单
例
对象调试程序是困难
的
。请解释一下。我认为,当我们需要(通常是出于性能原因)延迟初始化控制器对象时,单身是不可避免
的
。或者还有别的选择吗?
浏览 0
提问于2016-11-14
得票数 1
3
回答
如何在Ruby中使用Singleton设计模式创建类?
ruby
、
design-patterns
、
singleton
单
例
模式是一种设计模式,用于将类
的
实例化限制为一个对象实例。虽然我知道如何用C++和Java编写
单
例
模式,但我想知道是否有人知道如何在Ruby语言中实现它?
浏览 2
提问于2008-08-07
得票数 11
回答已采纳
3
回答
Google App Engine (或者更常见
的
分布式服务器环境)
中
的
单
例
是如何工作
的
?
java
、
google-app-engine
、
singleton
、
distributed
我对
单
例
在Google App Engine (或任何分布式服务器环境)
中
是如何工作
的
很感兴趣。假设你
的
应用程序可以同时在多个进程
中
运行(在多台机器上),并且请求可以被路由到不同
的
地方,那么当应用程序执行诸如“CacheManager.getInstance()”之类
的
操作时,幕后会发生什么呢?我只是以(GAE) CacheManager为
例
,但我想说
的
是,某个地方只有一个
单
例
<e
浏览 0
提问于2009-07-26
得票数 10
回答已采纳
1
回答
为什么没有易失性
的
DCL对原语有效?
java
、
multithreading
、
concurrency
、
volatile
、
java-memory-model
免责声明:我不使用DCL在实际
的
生产代码-我有一个学术兴趣。之所以会发生这种情况,是因为构造函数调用可能会与来自helper veiw
的
thread_2链接分配重新排序。 但是在本文中提到,这种方法对于32位原语来说是正确
的
。尽管双重检查
的
锁定成语不能用于引用对象,但它可以用于32位
的
原语值(例如int's或float's)。请注意,它不适用于long或double's,因为64位原语
的
不同步读/写不能保证是原子
的
。我知道32位写
浏览 3
提问于2019-09-19
得票数 1
回答已采纳
4
回答
单
例
设计模式:陷阱
java
、
design-patterns
、
singleton
不确定使用严格
的
全局
状态
实现
的
失败。
单
例
在什么情况下不适合应用程序?
浏览 0
提问于2009-09-19
得票数 22
回答已采纳
1
回答
如何避免Swift
中
的
全局
状态
ios
、
singleton
、
global-state
我一直在读关于避免可变
状态
的
文章,以及
单
例
模式如何不利于拥有
全局
状态
。我看到关于依赖注入
的
答案很少,但我找不到如何解决这个基本方法: 如何维护app周边
的
用户数据,解决方案是通过views by参数将用户信息从一个视图(webservice请求
的
位置)传递到七个推送视图(再次需要
的
位置)?有更好
的
方法吗?或者
单
例
模式有时是必要
的
?
浏览 0
提问于2015-04-11
得票数 2
2
回答
在测试自动化项目中使用
单
例
控制器
的
优缺点是什么?
multithreading
、
thread-safety
、
testng
我计划在自动化项目中有一个MVC架构,并且正在考虑创建控制器
单
例
。因此,我想知道它
的
优缺点,因为它将被支持多线程
的
TESTNG访问/使用。
浏览 0
提问于2012-12-19
得票数 1
回答已采纳
1
回答
为什么我们需要在iOS中使用单独
的
单
例
类来处理AppDelegate
单
例
中
的
全局
变量?
ios
、
singleton
、
appdelegate
在iOS
中
,AppDelegate是
单
例
类,那么为什么我需要一个单独
的
单
例
类来处理
全局
变量呢?为什么不使用AppDelegate作为
全局
单
例
?这背后
的
任何具体原因。
浏览 11
提问于2019-09-20
得票数 0
7
回答
为什么对依赖于
单
例
的
系统进行单元测试会很困难?
unit-testing
、
singleton
我读过支持和反对使用
单
例
模式
的
案例。一个常见
的
案例描述了使用
单
例
进行单元测试
的
困难,但我不清楚为什么会这样?如果单元测试是构建
的
一部分,那么您不能只引用
单
例
并在需要时使用它吗?(我是从java
的
角度考虑
的
,但我想这无关紧要)
浏览 3
提问于2010-10-07
得票数 25
1
回答
如果
单
例
不好,那么如何存储框架
的
全局
状态
?
java
、
oop
、
design-patterns
、
singleton
如果
单
例
被认为不利于
全局
状态
,特别是可能影响代码主要执行
的
状态
,那么应该如何处理
全局
状态
,比如web框架呢?想到
的
最直接
的
事情是: 除了访问这些类(如App()类或类似类)之外,我看不到任何其他方式?
浏览 1
提问于2013-08-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 中的单例模式
React18 中如何实现全局状态管理
python 环境中的单例创建方法
如何在 Python 中实现单例模式
懒汉式单例中为什么要使用双重检测
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券