multithreading 相关问题

多线程是计算机或程序通过利用多个并发执行流(通常称为线程)同时或异步执行工作的能力。

在多线程C ++应用程序中,我是否需要一个互斥锁来保护一个简单的布尔值?

我有一个多线程C ++应用程序,它使用OpenSceneGraph库进行3D渲染。我打算使用boost :: threads作为一个单独的线程启动OSG的渲染循环,传递数据结构......

回答 5 投票 14

如何从线程内运行的子程序中获取返回值[重复]

我在从线程中运行的子程序中提取返回值时遇到问题,在python 3中。从线程导入导入线程线程def dothis():x = 17返回x线程(...

回答 2 投票 1

异步线程

我使用Windows 10和codeblocks以及gcc 7.2,我可以使用c ++ 11或c ++ 14。如果可能,没有外部库(boost)。我有一个处理数亿个字段的程序。它是......

回答 1 投票 -2

从线程抛出异常并没有给出预期的结果

在下面的代码片段中,我试图在重新投掷之后捕获异常,但无法实现相同。我不知道出了什么问题,因为我已经保留了当前的teptr ......

回答 2 投票 1

NetMq套接字是线程安全的吗?

我使用私有字段(PushSocket - zmq_push socket for netmq)private PushSocket _pushSocket;以及在不同的线程中使用此套接字的两种方法public void Method1(){//.....// ...

回答 2 投票 3

AX 2012 X ++中的多线程

我们中的许多人正在审查AX 2012中的优化问题。在许多情况下,流程相关代码中的优化问题没有像我们在报告中有许多其他方法那样的解决方案。 ...

回答 3 投票 2

我可以在没有互斥锁的线程中读取bool变量吗? [重复]

如果我不使用互斥锁,以下源代码有什么问题吗? bool bStop = false; void thread1_fun(){while(!bStop){doSomething(); void thread2_fun(){...

回答 3 投票 2

我不应该看到单线程与多线程websocketpp服务器之间CPU使用率的差异吗?

我正在使用我配置的多线程websocketpp服务器:Server :: Server(int ep){using websocketpp :: lib :: placeholders :: _ 1;使用websocketpp :: lib :: placeholders :: _ 2;用...

回答 1 投票 -1

Java易失性,同步,原子示例

嗨,我正在阅读实践中的java并发性,并且我阅读了有趣的声明,声明Locking可以保证可见性和原子性; volatile变量只能保证可见性。 ...

回答 2 投票 0

TPL Parallel For Loop错误

我在我的parallel.for循环中遇到“发生一个或多个错误”异常:在System.Threading.Tasks.Task的System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)....

回答 2 投票 2

RxJava并在集合中保存数据

在使用rxjava进行一些编码后,你会以一种完全不同的方式思考,当我想要一些操作来保存集合中的一些数据时,我仍然无法理解我应该怎么做(让我们说一个地图......

回答 2 投票 0

当线程调用等待它释放锁定与竞争条件

根据source-link的synchronized方法的基本定义“当一个线程正在为一个对象执行一个synchronized方法时,所有其他调用同步方法的线程......

回答 3 投票 0

关于Python线程锁定对象

我正在阅读Python Threading Lock API。链接在这里。我想知道下面的陈述是什么意思。 “当状态被锁定时,acquire()会阻塞,直到在另一个线程中调用release()...

回答 1 投票 0

什么阻止了JavaFX应用程序中的UI线程?

我有一个简单的JavaFX应用程序,有两个小圆圈,应该每隔0.5秒更改一次它的位置。后来这应该成为行星模拟。目前的位置......

回答 2 投票 0

数据准备就绪时,通过改造提醒主线程

我有一个改装请求,当我在onResponse中获取数据时,我在textviews中插入了多次插入,我在上面的代码中调用了大量工作,如果有一个,我从OnReponse得到结果,否则我得到...

回答 3 投票 0

谁是std :: future的创造者?

Cppreference说std :: future,然后异步操作的创建者可以使用各种方法来查询,等待或从std :: future中提取值。谁是创造者......

回答 1 投票 3

Python多线程服务器一次可以处理一个客户端消息

我正在玩弄了解多线程所以我编写了以下客户端/服务器应用程序,服务器向客户端发送命令,客户端检查此命令是否等于'...

回答 1 投票 1

当烧瓶服务器退出时,线程仍然运行

正如标题所描述的那样,我创建了一个单独的线程来在Flask中执行长任务。导入计划导入时间start_time = time.time()def job():print(“我正在工作......”+ str(time.time() - start_time))...

回答 1 投票 1

从MainActivity和片段复制线程启动服务?

我从MainActivity和Fragment开始后台服务。它会创建重复的线程吗?那么它将运行2个服务吗? MainActivity protected void onCreate(Bundle ...

回答 3 投票 0

暗潮。与另一个线程的异步响应

我试图了解如何使用Undertow构建一个真正的异步http服务器。如果我有另一个正在处理请求的线程,如何异步发送响应?我写了这样的代码:...

回答 1 投票 0

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