腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
交错
模式
中
的
线程
c++
、
multithreading
、
c++11
在这个程序
中
,我尝试打印我
的
用户名,然后创建两个
线程
。我希望每个
线程
打印它
的
线程
id,并进入一个循环,周期性地显示一些东西。Thread 1"); t1.join();Thread
浏览 17
提问于2019-10-08
得票数 0
回答已采纳
3
回答
共享变量在由多个
线程
递增时
的
最小和最大可能值
multithreading
我有一个全局共享变量,它被产生
的
5个
线程
中
的
每个
线程
更新5次。根据我
的
理解,增量操作由3条指令组成inc reg所以我想问一下,在这种情况下,给定5个
线程
的
任意
交错
,最大值和最小值是多少。所以根据我
的
说法,最大值将是25 (我100%确定它可以大于25),最小值是5。但我不太确定最小值。在任意
交错
的
情况下,它能小于5吗?我们将
浏览 0
提问于2010-11-21
得票数 9
5
回答
多
线程
写入std::cout或std::cerr
c++
、
multithreading
、
openmp
、
valgrind
我有通过cout和cerr写入控制台
的
OpenMP
线程
。这当然是不安全
的
,因为输出可以是
交错
的
。我可以做类似这样
的
事情{} 如果能用
线程
安全
的
版本替换cerr,那就更好了,类似于valgrind DRD手册()
中
解释
的<
浏览 0
提问于2013-02-23
得票数 18
2
回答
原子可以抵消递减
的
增量吗?
c++
、
multithreading
、
c++11
、
atomic
、
compiler-optimization
使用,例如引用计数指针,编译器会被允许优化掉后续
的
增量和减量吗?但是由于重新排序是允许
的
,并且atomic
的
行为就像一个计数器,只是
线程
安全
的
,有人可能会说他可以优化,就像它是一个普通
的
整数一样。
浏览 20
提问于2016-08-04
得票数 8
回答已采纳
1
回答
Netty
线程
在继续之前是否处理连接
的
持续时间?
netty
在我们
的
管道
中
,当我们进行日志记录时,我们需要将数据放入当前
线程
的
MDC
中
,以便日志解析服务正确地获取日志。Connection2
浏览 0
提问于2018-02-20
得票数 0
回答已采纳
2
回答
在JVM
中
记录/重放已执行代码
的
Java解决方案
java
、
jvm
、
recorder
我们试图找到一个不确定地发生
的
bug (嗯,它是确定性
的
,但我们只是不知道是什么导致了它),而且它每隔几个小时才会发生一次。我们读取了大量
的
网络数据,我们有很多
线程
,所以有可能是来自输入、竞争条件或两者
的
组合,但在大多数情况下,是不可重现
的
。我想知道是否有JVM记录器/重放器可以存储JVM中发生
的
所有事情,这样我们就可以一步一步地检查它,并重新创建异常
的
步骤。 我找到了一个。(我不打算发布它,这样人们就不会认为我是在为产品做广告。),但我想知
浏览 5
提问于2011-07-14
得票数 7
回答已采纳
1
回答
被建模为单个对象
的
活动对象
模式
建模
design-patterns
、
active-objects
我正在下面的位置读一篇关于活动对象
的
文章 我<
浏览 8
提问于2013-09-11
得票数 1
2
回答
.NET异步,可以在任务之间使用单
线程
时间片吗?
c#
、
.net
、
asynchronous
我正在尝试掌握C#/.NET
中
的
异步编程。我在布朗大学
的
网站上读到了一篇关于cs168课程
的
文章(),它将异步编程定义为在同一
线程
中
交错
任务。它说,“现在我们可以引入异步模型……在这个模型
中
,任务是相互
交错
的
,但在单个控制
线程
中
”,并在图中非常清楚地显示了
交错
。但是在.NET
中
,我似乎不能让两个任务在同一个
线程
浏览 0
提问于2013-05-15
得票数 1
回答已采纳
1
回答
Server 2017:
交错
执行是如何工作
的
?
sql-server
、
functions
、
sql-server-2017
、
interleaved-execution
交错
执行是2017年查询处理器
中
的
特征族
的
一部分,它包括:
交错
执行那么
交错
执行是如何工作
的
呢?
浏览 0
提问于2017-10-04
得票数 4
回答已采纳
1
回答
C++
意外多
线程
行为
c++
、
multithreading
、
mutex
我正在使用互斥锁在
C++
中
处理多
线程
。我
的
代码如下:#include <thread>#include <string> #include <mutex>因此,互斥锁将被调用它
的
第一个
线程
(Thread1)锁定。当main
线程
试图访问互斥对象时,它会被阻塞,直到互斥锁被Thread1解锁为止。我希望结果是
交错</
浏览 1
提问于2017-04-12
得票数 1
回答已采纳
5
回答
我可以在C++11
中
安全地使用OpenMP吗?
c++
、
c++11
、
openmp
OpenMP标准只考虑ISO98(
C++
14882:1998)。这意味着在C++03甚至C++11下没有支持OpenMP用法
的
标准。因此,任何使用
C++
>98和OpenMP
的
程序都在标准之外运行,这意味着即使它在某些条件下工作,它也不太可能是可移植
的
,但绝对不能保证。对于具有自己
的
多
线程
支持
的
C++11,情况甚至更糟,这很可能会在某些实现
中
与OpenMP发生冲突。 那么,在C++03和C++11
中
使用Op
浏览 1
提问于2012-12-12
得票数 44
回答已采纳
2
回答
为什么我
的
Perl
线程
在第一次运行时随机执行,而在随后
的
运行
中
按顺序执行?
perl
、
multithreading
在测试问题
的
代码
的
过程
中
,我注意到在我第一次执行脚本时,
线程
的
执行是相互
交错
的
。但是,在脚本
的
所有后续执行
中
,所有
线程
几乎完全按照它们创建
的
顺序运行,几乎没有
交错
。
浏览 0
提问于2010-02-23
得票数 2
回答已采纳
1
回答
为Android构建OpenCV 4.0 :不能包括<iostream>吗?
android
、
c++
、
opencv
、
cmake
、
android-ndk
我正在尝试从安卓库
的
源代码构建。,因为每个人都是一样
的
。)/src \谢谢你
的
建议!!:在location d:\OpenCVBuild\android-ndk-r16b-linux-x86_64\sources\cxx-stl\llvm-libc++\include\
中
,有很多文件,包括: NEON FP16-- C/
C++
: -- Built as dynamic libs?
浏览 1
提问于2019-07-28
得票数 1
回答已采纳
1
回答
我可以为两个子进程重定向stdout吗?
c++
、
linux
、
fork
在C/
C++
中
,你可以通过dup2( ...,STDERR_FILENO)1从子进程
中
读取标准输出。我真的不明白dup2是做什么
的
;我可以对同时运行
的
两个子进程执行两次吗?我在现有的实现中发现了一个问题,其中一个无法读完STDERR,我想知道这是不是一个实现错误,或者是不可能
的
。1,如
浏览 4
提问于2017-02-07
得票数 0
回答已采纳
3
回答
可重入覆盖螺纹
的
扩展定义.安全性
c
、
multithreading
、
concurrency
、
thread-safety
、
posix
考虑到POSIX对重入
的
下列扩展定义: 由于
线程
安全函数会序列化并发执行,因此“每个
线程
以一个未定义
的
顺序依次执行该函数,即使实际执行也是
交错
的
”,这是否意味着
线程
安全函数是可重入
的</
浏览 3
提问于2013-05-31
得票数 2
回答已采纳
3
回答
FFmpeg -从AV_SAMPLE_FMT_FLTP重采样到AV_SAMPLE_FMT_S16
的
声音质量很差(慢,不调,噪音)
audio
、
ffmpeg
、
pcm
、
aac
、
resampling
我将AAC音频解码为PCM,ffmpeg将音频信息显示为:在新
的
ffmpeg
中
,输出示例是for (int i = 0; i < nb_samples; i++) for (int c = 0; c < channels;
c+
PS2:将重采样
的
S16 PCM保存到文件
中
,并播放它将有相同
的<
浏览 5
提问于2014-04-02
得票数 9
2
回答
APC执行上下文问题?
asynchronous
、
multithreading
当异步过程调用(APC)发生时,它被“异步”执行到
线程
的当前上下文。根据此MSDN信息:因为据我所知,一个处理器不能“真正”同时做两件事。除非我完全误解了这里
的
“异步”概念。任何人能提供一个解释或一个解释
的
链接吗?
浏览 1
提问于2010-01-01
得票数 0
回答已采纳
2
回答
SQLite -多
线程
在
C++
中
的
读写
c++
、
multithreading
、
sqlite
、
c++11
我有C++11应用程序,它使用多个
线程
。每个
线程
都可以读写数据库,例如。做INSERT, UPDATE, DELETE, SELECT。我已经为SQLite启用了序列化
模式
,因此可以在
线程
之间共享连接。Thread #1db.query("....").
浏览 13
提问于2017-07-23
得票数 1
回答已采纳
2
回答
如何在Linux上监控多
线程
(pthread)
C++
程序
的
每个
线程
行为?
c++
、
linux
、
multithreading
、
debugging
、
pthreads
我正在Linux (redhat)上运行一个多
线程
(pthread)
C++
程序。cc -c -O -I../../include -I../../cci
浏览 0
提问于2012-01-26
得票数 1
2
回答
`
的
调用都不会与多
线程
交错
?
c
、
linux
、
multithreading
、
concurrency
、
multicore
假设我有两个
线程
将一些内容(相对较长)打印到stderr或stdout,这两个流
的
函数是
线程
安全
的
,因为它们永远不会“
交错
”字符吗?因此,例如,如果我有"Hello,World",我永远不会得到"HHellllo,,WorldWorld“或任何其他
交错
?这是针对x86
的
,GCC,Linux > 3.0。
浏览 1
提问于2012-10-20
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TensorFlow中的多线程
Python中的线程锁
C#多线程开发-处理子线程中的异常
浅谈Python中的多线程
C++中的vector和Java中的ArrayList的构造函数的区别
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券