multithreading 相关问题

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

如何重新启动计时器倒计时

我正在尝试重置计时器,以便它可以从我的数组中提取另一个值。 有谁知道解决方案吗?我的错误是说: 泥炭 = 泥炭 = 1; 从内部类引用的局部变量必须...

回答 2 投票 0

尝试包装 std::thread 实例时发生意外行为

我正在尝试制作一个C++线程池。首先,我想将 std::thread 实例包装在 ThreadObject 类中: (1)我使用一个std::thread实例mThread来存储一个线程。 (2) 我使用布尔变量...

回答 1 投票 0

Java监听器实现的happens-before关系

考虑 Java 应用程序的以下部分 最终 List 字符串 = new CopyOnWriteArrayList<>(); 易失性 Consumer 监听器; 无效添加(字符串){

回答 1 投票 0

如何从另一个函数加入线程

我的代码看起来像这样: 导入线程 导入时间 模式1=假 模式2=真 stop_thread=假 def 函数1(): 而真实: 打印('函数1') 全球停止_...

回答 1 投票 0

C# 线程:初学者练习

到目前为止,我一直在尝试通过在项目中立即实现线程来掌握线程。很长一段时间以来我一直在努力这样做。但这并没有产生任何结果,也没有给我...

回答 4 投票 0

Python - Flask 在放入子线程时停止监听

我正在尝试在 Raspberry Pi 上使用 PyQt5 和 Flask 来创建网络服务器/GUI 组合。这两个模块(据我所知)都想在主线程中工作,但我发现了一些文章...

回答 1 投票 0

Python线程:在生产者-消费者模式中实现队列顺序保存的正确方法是什么

我有一个定期提供数据的生产者,然后由几个工作人员通过网络对其进行分析,并且应该按顺序处理结果,完全按照生产者提供的顺序,...

回答 1 投票 0

原子操作在Raspberry Pi Pico RP2040 Cortex M0+双核上到底是如何实现的?

我试图找出Pi Pico中使用的ARM Cortex-M0是否支持诸如fetch_and_add或compare_and_swap之类的原子指令,我发现一个线程解释说没有...

回答 1 投票 0

当我传递函数的结构时,预期的 fn 指针,找到闭包

我创建了一个 impl,以便能够管理一些异步函数,这些函数必须在我的应用程序打开后立即执行。 我的问题是,当我传递一个结构作为参数时,编译器给出以下内容...

回答 1 投票 0

thread.join() 阻塞异步函数

我正在使用 python-telegram-bot 开发一个电报机器人。它就像一个股票筛选器,它会在每个给定的时间间隔分析市场并将结果发送给订阅该指标的用户......

回答 1 投票 0

Java 21 虚拟线程能否解决切换到反应式单线程框架的主要原因?

据我了解,切换到响应式(例如 Project Reactor、RxJava、Vert-X)或 actor(Akka)框架的原因之一是因为线程切换的成本很高。看着差异...

回答 1 投票 0

ScalaFX 和猫效应

我正在尝试将 Cats Effect 集成到 ScalaFX 桌面应用程序中,但在执行任务时遇到问题。我想运行后台线程/光纤来初始化窗口...

回答 1 投票 0

mersennetwister 线程对 cpp 安全吗

#包括 int f() { std::random_device 播种器; std::mt19937 引擎(播种机()); std::uniform_int_distribution dist(1, 6); 返回距离(引擎); } 可以多...

回答 2 投票 0

在Snowflake python UDF中解压暂存文件的正确方法

我正在致力于在 Snowflake UDF/UDTF 中实现 PyTorch 模型推理。我正在遵循官方示例 https://docs.snowflake.com/en/developer-guide/udf/python/udf-python-examples#unzipp...

回答 1 投票 0

在 Python threading.Thread 中将关键字参数传递给目标函数

我想在创建 Thread 对象时将命名参数传递给目标函数。 以下是我编写的代码: 导入线程 def f(x=无, y=无): 打印 x,y t = 三...

回答 3 投票 0

为什么在 Rust 中为 RwLockReadGuard 和 RwLockWriteGuard 实现 !Send 特征?

我最近在尝试使用 RwLock 返回的“Lock Guards”创建并行系统时遇到了问题。由于我的系统的架构设计,我需要存储这些锁。 ...

回答 1 投票 0

多线程是分时处理还是并行处理?

多线程是分时处理还是并行处理? 请解释一下CPU是否是多核处理器

回答 1 投票 0

C# 中的锁定和异步方法

我不清楚(并且找不到足够清晰的文档):在异步方法中使用 lock 关键字时:如果对象已经被阻塞,线程是否会被阻塞,或者是否会在

回答 5 投票 0

从单个线程变量创建多个线程

我最近一直在学习线程,但我对一些事情感到困惑。我以为我们只能从线程变量创建一个线程,并且该线程只能执行一项作业,但在代码中...

回答 1 投票 0

是否有办法防止在编译时在异步或非单线程上下文中调用方法?

我发现它有时非常有用 - 主要是为了避免过度缩进,但偶尔也用于其他目的 - 能够使用 Monitor.Enter 和 Monitor.Exit 而不是 lock 关键字,

回答 1 投票 0

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