腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
多线程
环境
中
设置
值
时
消除
双重
检查
、
、
我有一个类Checker,它存储了字段archiveDate,.There是几个线程,可以
设置
这个字段。他们只在字段还不可用时才记录该字段。如果其中一个线程记录了日期,其他线程就不必覆盖它。仅当
设置
日期
时
,它才会删除日期。现在我的代码看起来像这样。finally { } }} 我可以避免
双重
检查
或以某种方式简化代码吗
浏览 28
提问于2020-07-17
得票数 0
回答已采纳
1
回答
glibc堆一致性
检查
、
、
根据2008年的帖子(我现在找不到),在
多线程
环境
中
不能工作。2010年的情况还在吗? 默认情况下是否启用堆
检查
?(gcc 4.1.2)我没有
设置
MALLOC_CHECK_,也不知道调用mcheck(),但是有时仍然会收到
双重
释放的glibc错误。也许它是由某个编译标志启用的?
浏览 0
提问于2010-05-14
得票数 8
回答已采纳
1
回答
C++和
双重
检查
锁定的危险:解决方法?
、
、
我正在读一篇关于Scott Meyer的“
双重
检查
锁定的危险”的论文。class SingletonSeqAssign seq(pInstance, new Singleton); }} instance()<e
浏览 10
提问于2012-09-10
得票数 1
回答已采纳
3
回答
C++线程安全延迟加载
、
、
{ { // perform initialization 这在单线程
环境
中
运行得很好,但是如
何在
多线程
环境
中
处理这个问题呢?我找到的大部分信息都是处理静态单例的,但在本例
中
,myFoo是一个公共实例属性。我正在从C# (在这里我可以使用Lazy)和Java (在那里可以使用
双重
检查
锁定)
浏览 2
提问于2012-11-02
得票数 4
3
回答
INotifyProperyChanged -为什么要做额外的任务?
、
、
在以最基本的形式实现INotifyPropertyChanged接口
时
,大多数人似乎都是这样实现的:: public virtual void OnPropertyChanged(string propertyName
浏览 0
提问于2012-04-03
得票数 5
回答已采纳
1
回答
通过不同的方法更改runnable
中
的AtomicBoolean
值
、
、
MyRunnable有一个原子布尔
值
,一个方法需要将其
设置
为true,另一个方法需要在
多线程
环境
中
设置
为false //spin }当我执行此方法
时
,runnable
中
的while循环将旋转,直到原子布尔
值
<
浏览 8
提问于2019-10-30
得票数 1
3
回答
如
何在
c++
中
实现
多线程
环境
下的定时器
、
现在,我正在尝试
检查
多线程
是否可以更快。为了实现警报/计时器,我通常会注册alarmHandlers并让操作系统发送信号。但在
多线程
环境
中
,我不能采用这种方法,除非有一种方法可以将信号传递给特定的线程。 因此我的问题是,如
何在
多线程
环境
中
实现计时器?我可以启动一个线程,让它休眠所需的时间,然后
设置
一个共享变量。
浏览 1
提问于2013-02-03
得票数 1
1
回答
请提供单例设计模式示例
、
我想知道一个单例模式的例子,比如5个线程试图访问单个文本file.At,只有一个人应该能够读取,然后创建一个显示日期,线程名称,内容的文件。 mar 25 10.02 a A B C D谢谢
浏览 2
提问于2012-03-25
得票数 0
3
回答
为什么表达式对“
双重
检查
锁定”总是正确的?
、
、
问题2:为什么不在'EnsureServiceIsOpened‘方法
中
显示“相似”消息? 谢谢。
浏览 6
提问于2011-04-18
得票数 6
回答已采纳
2
回答
测试
多线程
、
、
、
当我将应用程序从单线程转移到
多线程
时
,我正在努力确保我的ObjC
多线程
实现是正确的。我能做些什么来确保这在
多线程
中有效?我想继续使用单元测试,但不确定如
何在
单元测试
中
测试
多线程
。 澄清:我正在使用NSBlockOperation / NSOperationQueue实现
多线程
。
浏览 2
提问于2011-07-28
得票数 4
回答已采纳
2
回答
执行器服务线程
、
、
由于有4个可用的套接字,所以我
设置
了一个Executorservice,其中没有4个线程来排队等待这样的连接。thread] with root cause问题: 下面是我的代码片段。
浏览 1
提问于2016-12-23
得票数 0
2
回答
停止C++ 11 std::等待std::condition_variable的线程
、
、
、
、
我试图理解新的C++ 11标准
中
的基本
多线程
机制。我能想到的最基本的例子如下: 此示例还用于许多有关
多线程
的学校书籍
中
,有关通信过程的所有内容都很好。但是,当涉及到停止用户线程
时
,我遇到了一个问题。不幸的是,C++ 11线程缺乏中断机制(例如,我从中的
多线程
中知道这一点)。因此,我必须使用像isRunni
浏览 2
提问于2014-02-13
得票数 36
回答已采纳
2
回答
为什么在我的单例类
中
未定义引用到mMutex
、
、
、
、
我试着在
多线程
环境
下做一些测试。下面是我如
何在
C++
中
实现这个类。singleton& operator=(const singleton &) {}但是当我用g++ -std=c++11 singleton.cpp -o singleton -lpthread编译它
时
,+0x10):我知道这可能是设计<e
浏览 4
提问于2014-12-18
得票数 0
回答已采纳
1
回答
从源代码看,ReentrantLock.tryLock()是如何工作的,它不使用同步块或函数
、
、
、
当我在我的一个项目中使用tryLock()方法
时
,同样的问题是- tryLock()被认为是非阻塞机制,它是如
何在
不阻塞的情况下获得锁的。可能有两种情况 public boolean tryLock() { return s
浏览 1
提问于2018-05-24
得票数 0
回答已采纳
2
回答
有没有办法显式地启用/禁用Java编译器来重新排序指令?
、
} return instance;} 我试图在不使用volatile关键字的情况下重现这个潜在问题,并编写了一个演示程序来说明在
多线程
环境
中使用上面的代码可能会导致所以我的问题是,如何显式地启用/禁用Java编译器来重新排序指令,或者如
何在
双重
检查
的锁定单例
中
不使用volatile关键字来重现问题?
浏览 0
提问于2016-06-30
得票数 1
1
回答
使用延迟扩展
时
的字段宽度
、
、
我使用for循环并构造要读取的
环境
变量的名称(
如
abc%%i,其中i是循环变量),并使用延迟展开来打印它们的
值
(假设已经
设置
了这些
环境
变量)。echo is dos提供了提及要打印的变量的字段宽度的工具,
如
echo %x:~-8%将右对齐x的
值
,字段宽度将为8。幸福感深度
浏览 3
提问于2011-09-27
得票数 1
回答已采纳
2
回答
无法从CANoe应用程序
中
获得C#
环境
变量的精确
值
、
从本文档()第2.4节,我有以下代码,它获取
环境
变量的当前
值
:CANoe.Environment mEnvironment = (CANoe.Environment= null) Console.WriteLine($"Current value of {varName} is {envVar.Value}");我输入的每个
环境
变量都返回
值
0。奇怪的是,假设我正在处理
环境
变量Va
浏览 24
提问于2022-07-28
得票数 1
1
回答
使用TO_NUMBER解析固定符号和科学表示法
中
的数字
、
、
、
、
使用Oracle,当字符串( VARCHAR2列)可以包含以下任一项
时
,如何将字符串转换为数字: 选择TO_NUMBER('-11.496606820938826“从
双重
; 选择TO_NUMBER('-4.0504035245989348E-3',‘999.99999999999999EEEE“从
双重
; 到目前为止
浏览 2
提问于2020-04-29
得票数 4
回答已采纳
1
回答
如
何在
Pakyow
中
设置
默认
值
(
如
环境
)?
完全是新手的问题...文档中有很多关于如何为给定
环境
配置行为的内容。pakyow help server的输出表明可以将
环境
设置
为默认
值
以外的其他
值
。但是如何(以及在哪里)
设置
这样的默认
值
呢?app/setup.rb
中
的configure块 请注意,我很乐意向文档提交更新,为这个问题添加答案。
浏览 15
提问于2017-02-09
得票数 0
回答已采纳
1
回答
脚本块
中
的Jenkins凭据
、
、
、
、
我正在尝试检索存储在Jenkins文件脚本块
中
的Jenkins凭据
中
的
值
,但无法检索到该
值
我的jenkins文件
中
的以下块可以正常工作 我有一个Jenkins文件,它使用jenkins credentials
中
存储的凭证
值
设置
环境
变量: environment {} 当我尝试在脚本块
中
做同
浏览 11
提问于2019-10-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的懒惰实例化与急切实例化:哪个更好?
什么是Java中的`volatile`关键字?`volatile`关键字的作用是什么
Java并发基础:原子类之AtomicBoolean全面解析
功能测试工具QTP&性能测试工具LoadRunner使用总结
Java并发基础:原子类之AtomicInteger全面解析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券