cost 113 ms
Python 带嵌套列表循环的多线程

[英]Python Multithreading with nested lists loop

我想在 python 3 中使用多线程使我的程序更快。在这种情况下,我想在一秒钟内创建 5 个线程。 所以这里的细节, 我有 2 个列表,其中包含一些唯一值# list 1 countries = ['argentina', 'brazil', 'czech', 'denmark'] # list ...

Python 线程调用在关闭 tkinter 应用程序时不会完成

[英]Python thread calling won't finish when closing tkinter application

赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 wimworks想让更多人关注这个问题: 我希望我的代码有一个工作版本,其模式化方式不允许线程在关闭 tkinter 应用程序 window 后挂起。必须注意,必须通过单击其他变量来编辑 self.current_start_ti ...

线程如何使用处理器中的缓存 memory?

[英]How a thread uses the cache memory in a processor?

我在某处阅读了以下声明,但我无法真正理解 - 超过 16 个和超过 32 个内核的性能略有提高。 种子是 integer 个值,即它们需要 memory 的 4 个字节。我们系统中的缓存行有 64 个字节。 因此 16 个种子适合单个缓存行。 当转到 17/33 线程时,额外的种子被放置在它自己的 ...

thread_local shared_ptr object 在破坏时导致 sigsegv

[英]thread_local shared_ptr object is causing sigsegv when destructing

我有一个程序,它使用thread_local std::shared_ptr来管理一些主要在线程本地访问的对象。 但是,当线程被加入并且线程局部shared_ptr正在析构时,如果程序是由MinGW(Windows 10)编译的,则在调试时总是有SIGSEGV。 这是重现错误的最少代码: 如何编译 ...

与cpp中的posix线程混淆

[英]Confusion with posix threads in cpp

我真的很困惑这个特定的代码。 AFAIK,这个程序不应该有竞争条件,但它有。 真正令人困惑的是删除循环并仅复制代码就可以正常工作。 注意:我在循环中看到了一个关于线程的问题,但它并没有真正捕捉到我试图强加的内容。 这里是 构建如下 我期望计数器变量每个线程递增一次,但有时没有打印其他时间计数器变量 ...

为什么线程在 condition_variable.wait() 期间一直挂起

[英]Why thread keeps hanging during condition_variable.wait()

我正在尝试编写一个使用线程的程序。 线程应该休眠并等待 Stack 的头指针改变,然后做一些事情并再次休眠。 但是,我的线程一直挂在等待 function 上,我的程序也随之挂起,等待语句更改。 但它不会,因为整个程序都在等待线程完成。 所以..这是我的代码,它正在工作,当我将线程连接放入析构函数时 ...

如何像触发器一样从两个线程一个一个地运行两个循环?

[英]How to run two loops from two threads one by one, like a flip flop?

我有一个问题在这里得到了类似的回答,但这并不是我所需要的。 我有两个线程,每个线程都有一个循环。 现在我想强制两个线程像触发器一样工作。 就像这个ABABAB 或 BABABA... 谁先开始并不重要,但必须一点一点地努力。 我有一个非常简单的代码,但它不能很好地工作,因为线程 A 迭代 supe ...

ReaderWriterLockSlim - System.Threading.LockRecursionException:“此模式不允许递归写入锁获取。” 什么是逻辑错误?

[英]ReaderWriterLockSlim - System.Threading.LockRecursionException: 'Recursive write lock acquisitions not allowed in this mode.' What is the Logic Error?

ReaderWriterLockSlim与普通Lock的主要区别是什么? 由于我正在尝试实现async , await ,我不能使用常规Lock 所以我试图让它与ReaderWriterLockSlim一起工作但是我收到这个错误, ReaderWriterLockSlim难道不应该让排队的线程 ...

pyqt5 应用程序冻结,直到 function 结束

[英]pyqt5 application freezes until a function is over

我已经申请了 pyqt5。 当我按下一个按钮时,我调用 function 来制作 QFormLayout(我在 for 循环中添加图像按钮和标签),然后将其设置为 QGroupBox。然后我将创建的 QScrollArea 的小部件设置为之前的 QGroupBox,然后进行设置到另一个 QGroup ...

SQLITE_THREADSAFE = 1 与 = 2 之间有什么区别,为什么它们不允许在多个线程中共享相同的连接?

[英]What is the difference between SQLITE_THREADSAFE = 1 vs = 2 and why don't they allow sharing a same connection in multiple threads?

来自SQLite 编译时选项: ... SQLITE_THREADSAFE=1 将默认线程模式设置为Serialized 。 SQLITE_THREADSAFE=2 将默认线程模式设置为多线程... 它进一步指出: 多线程。 在这种模式下,SQLite 可以被多个线程安全地使用,前提是两个或多 ...

在使用 asyncio 和 aiohttp 的某些请求的情况下,没有从服务器获得任何响应

[英]Not getting any response from the server in case of some requests with asyncio and aiohttp

我正在尝试使用 asyncio 和 aiohttp 在 python 中发送异步请求。 当我试图一次发出多个请求并将它们一次发送到服务器时,我得到的大多数请求的响应状态为 200。 我面临的问题是,无论我发出 200 个请求还是 1000 个请求,最后都有一些待处理的请求始终在 5 到 50 的范围 ...

进程并行化

[英]Parallelizing the process

我想并行化_spectrum_generator生成的规范。 我正在使用在futures.ThreadPoolExecutor中调用的_gather_lcms_data 。 该规范通过function传递。 该文件为.mzML格式。 下面是我得到的 output,它是空的。 output 应该是这 ...

Python - 如何创建多个并行打印块

[英]Python - how to create multiple parallel print blocks

每个人! 我希望能够在 Python 中打印多个打印语句“块”。 我直接举个例子比较简单。 假设我想打印前 100 个数字,并且在完成此操作后,有一个单独的打印语句不断更新(此语句应该在之前打印)。 基本上,output 应该是这样的: Output 语句 1 # <- 这应该继续更新到“输 ...

线程阻塞代码 c++ 的 main()

[英]thread is block the main() of the code c++

我正在尝试为 wait() 方法实现线程,这样它就不会阻塞 main() 线程。 在主线程中,wait() function 必须每小时运行一次验证 function。 因此, main() 线程在 wait() function 运行时被阻塞,并且不会继续执行任何代码,直到 wait() fun ...

如何在 C#(wpf) 中停止线程

[英]How to stop thread in C#(wpf)

我有 wpf 应用程序。 我有 3 个标签,1 个按钮,(开始/停止)。 我有数据绑定。 我的 MainWindowViewModel 如下所示: 通常我有更高级的代码,在循环中我有串行通信 (rs232),我简化了代码来显示我的问题。 当我按下停止按钮时,我希望线程停止(退出所有循环)。 我试图在 ...

使用 ThreadPoolExecutor 时如何将额外的 arguments 传递给 function?

[英]How to pass additional arguments to a function when using ThreadPoolExecutor?

我想通过使用ThreadPoolExecutor和cv2.imread来读取几个 png 图像。 问题是我不知道在哪里放置cv2.IMREAD_UNCHANGED标签/参数来保留 alpha 通道(透明度)。 以下代码有效,但 alpha 通道丢失。 我应该在哪里放置cv2.IMREAD_UNCH ...

奇怪的“Collection was modified”异常,尽管它从未被修改过

[英]Strange `Collection was modified` exception though it never gets modified

如果我有一个预定义的集合并且它的值仅通过索引访问和更新,为什么我会得到Collection was modified异常。 没有线程向集合中删除或添加项目。 异常发生在行var values = new List<double> { amount.Values[0], amount.Va ...

当 tkinter gui 在全屏模式下运行时总是要求用户输入

[英]Always ask for user input while tkinter gui is running in fullscreen mode

我的程序需要随时跟踪用户输入。 为此,我认为 input() 命令是最简单的解决方案。 问题是:同时应该有一个 Tkinter 全屏模式运行的 GUI。 我已经尝试了一些东西,但没有任何效果。 这是一个简化的程序,它显示了问题: 即使现在两个循环都工作了,我仍然无法输入控制台,除非我手动 selec ...

如何在没有 ANR 的情况下在一个 Activity 中运行多个 UI 线程?

[英]How to run multiple UI threads in one Activity without ANR?

我想每秒创建一个监控应用程序及其更新的 UI。 例如,我有 10 个 textView 用于显示时间,10 个进度条用于设置要显示的进度,还有 6 个计时器用于显示时间,如秒表。 同一活动中的所有事物及其运行也在同一时间。 但是当我使用ScheduledExecutorService时,UI 卡住 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM