No event loop or use of QTimer in non-GUI/Qt threads
[Write before]
QTimer in Qt is fairly simple and powerful.
However, you have recently encountered a number of problems using QTimer without the Qt thread.
Read the document carefully and discover details you don't notice (I'm silly T.), which require a cycle of events:
In multithreaded applications, you can use QTimer in any thread that ...
Posted by me102 on Tue, 21 Sep 2021 18:35:35 +0200
Java thread in-depth learning
catalogue
Chapter 3 thread synchronization
3.1 thread synchronization mechanism
3.2 lock
3.2.1 function of lock
3.2.2 lock related concepts
3.3 internal lock: synchronized keyword
3.3.1 synchronized code block
3.4 lightweight synchronization mechanism: volatile keyword
3.4.1 role of volatile
3.4.2 volatile nonatomic properties
3.4.3 ...
Posted by nut legend on Tue, 21 Sep 2021 06:30:40 +0200
7 cases of multithreaded and concurrent-multithreaded access synchronization methods
Don't be tedious, let's get started!
1. Synchronization method for two threads accessing an object at the same time
Code:
public class SynchronizedObjectMethod implements Runnable {
static SynchronizedObjectMethod instance = new SynchronizedObjectMethod();
@Override
public void run() {
method();
}
public synchro ...
Posted by jaapoost on Wed, 15 Sep 2021 05:50:32 +0200
Detailed explanation of ThreadPoolExecutor
Thread pool
Thread pool type:
ThreadPoolExecutor
ForkJoinPool - breakdown summary task for CPU intensive
ThreadPoolExecuter
Class relation
ThreadPoolExecutor His parent is from AbstractExecutorService,and AbstractExecutorService The parent class of is ExecutorService,again ExecutorService The parent class of is Executor,therefore T ...
Posted by y4m4 on Fri, 10 Sep 2021 21:31:28 +0200