Python advanced notes

brief introduction The basic notes introduce the basic problems such as data type and file operation. If you want to know more, you can take a look at the interviewThe advanced part mainly includes object-oriented idea, exception handling, iterator, generator and coroutine object-oriented Python has been an object-oriented language since ...

Posted by Teaky on Fri, 04 Mar 2022 11:32:25 +0100

What do you call chicken ribs? Multiprocessing, multithreading, and coprocessing in Python

In the process of writing this article, we refer to the content of the course "Introduction to Python Programming and data science" by Mr. Hu Junfeng. Concept: Multiple tasks should be carried out simultaneously at one time, but not necessarily at the same time.Parallel: promote multiple tasks at the same time in a period of time, a ...

Posted by wonderman on Thu, 03 Mar 2022 13:14:01 +0100

Under Linux, two child processes communicate through pipe s and receive the signal of the parent process to stop (complete code)

Title Description: Algorithm design: Multi process: Here we mainly use the system call fork: fork is a system call to create a process under Linux The process calling fork is the main process, and a call will produce a child process.fork features: call twice and return: The difference between the main process and the child process starts wi ...

Posted by woolyg on Sat, 19 Feb 2022 15:09:52 +0100

Writing hearthstone legend script based on Anaconda

Please don't reprint it. If you have any questions, please delete it Contact information: Q 537 four 0 six 976 Required Library Random library is to introduce random location os library to close the furnace stone legend process The multiprocessing library implements multiprocessing cv two library realizes image template matching Py autogu ...

Posted by tbobker on Thu, 10 Feb 2022 20:55:52 +0100

Python 3, for "SANA", I spent 3 minutes downloading all lol heroes.

1. Introduction Little loser: brother Yu, the Chinese New Year is coming soon. lol can't be whole! Xiaoyu: No, I want to learn Loser: are you telling me a joke about the end of the year of the ox? Xiaoyu: finish?? Hey ~ thanks, brother, you reminded me! Little loser:... Thanks to me, too. Meow The Chinese New Year is just around the cor ...

Posted by meanrat on Sat, 29 Jan 2022 19:34:52 +0100

linux processes and threads

process Basic concepts Process is a dynamic process of a program, and it is also the smallest unit of program execution and resource management allocation. Process lifecycle Create - > schedule - > execute - > die Process status: ready, running, blocked, etc. Three elements of process 1. Program (instruction and data) 2. Virtual m ...

Posted by SL-Cowsrule on Sun, 09 Jan 2022 10:26:13 +0100

Multithreading_ Multi process (python)

Multi process A running program is called a process 3. Multi process and multi task 3.1 process creation # 1. Import process package import multiprocessing # 2. Create process objects through process classes Process object = multiprocessing.Process() # 3. Start the process and perform the task Process object.start() 3.2 creating proce ...

Posted by jesse_james on Mon, 03 Jan 2022 04:18:12 +0100

WebView independent process scheme - Secondary encapsulation based on Tencent X5

Preface overview Almost all apps use WebView components. It is also an option to use WebView to host business functions. After all, there is no need to wait for the review of the application market to improve the timeliness of business launch and bug repair. However, WebView loading business functions also has great defects, poor experienc ...

Posted by Daleeburg on Tue, 28 Dec 2021 18:20:22 +0100

Interprocess communication (IPC): nameless pipe and named pipe

Nameless pipe ❤️ ❤️ ❤️ Pipe is also called anonymous pipe. It is the oldest form of IPC (interprocess communication) in UNIX system. All UNIX systems support this communication mechanism.When the parent process calls the pipe function, the kernel will create a cache in the kernel space when executing the pipe function. This cache is the ...

Posted by mraza on Tue, 28 Dec 2021 17:22:29 +0100

How to schedule multiple processes?

How to schedule multiple processes Why do I need multi process scheduling Let's first find out the reason for multi process scheduling. Let me summarize it. First, the CPU can only run one process at a time, and the number of CPUs is always less than the number of processes. This requires that multiple processes share a CPU, and each proc ...

Posted by merrittj on Tue, 07 Dec 2021 14:15:42 +0100