Ubuntu20.04 copy library using linuxdeployqt
introduction
The corresponding dependency library needs to be copied for software release. windows can use the windeployqt provided by qt, and linux also has the corresponding open source tool linuxdeployqt The general principle is to find the path of the corresponding dependent Library of the executable file through the command line, such ...
Added by kporter.porter on Thu, 03 Mar 2022 23:34:49 +0200
Linux interprocess communication
Introduction to interprocess communication
Concept of interprocess communication
Process communication refers to the transmission of data (exchange of information) between processes
Purpose of interprocess communication
Data transfer: one process needs to send its data to another processResource sharing: multiple processes share the sam ...
Added by voidstate on Thu, 03 Mar 2022 21:21:51 +0200
page fault(do_fault) of linux
do_fault refers to the processing of file page fault. When vma is specifically mapped to a file, page fault will be regarded as file page fault:
static vm_fault_t handle_pte_fault(struct vm_fault *vmf)
{
... ...
if (!vmf->pte) {
if (vma_is_anonymous(vmf->vma))
return do_anonymous_page(vmf);
else
return do_fault(vmf) ...
Added by ikmyer on Thu, 03 Mar 2022 18:24:00 +0200
CL236 client configuration -- mount via nfs
CL236 client configuration – mount via nfs
This chapter describes how to use clients for NFS mounting and GlusterFS storage.
RHCA column address: https://blog.csdn.net/qq_41765918/category_11532281.html
Red Hat Gluster storage volumes and NFSv3
By default, any new Red Hat Gluster storage volumes will be exported via NFSv3 wi ...
Added by sheila on Thu, 03 Mar 2022 17:23:01 +0200
Deep understanding of Linux signals
Signal generation
Concept of signal
Signaling is a way of asynchronous notification of events between processes, which belongs to soft interrupt
Generation method:
Generate a signal to the process through the terminal keyboard. If the process can terminate the program by pressing "ctrl + c" when running, it is actually sending ...
Added by noiseusse on Thu, 03 Mar 2022 16:32:48 +0200
SuiteCRM setup and installation (apache+msyql+php)
Step 1: install the LAMP environment
1. First update the system software package to the latest version
yum update
2.. After the package is updated, you can now install LAMP (Linux, Apache, MySQL and PHP) using all required PHP modules, as shown in the figure
yum install httpd php php-common php-curl php-xml php-json php-mbstring php-zip php ...
Added by Fixxer on Thu, 03 Mar 2022 16:16:11 +0200
Advanced Python: multitasking with threads
1, Introduction to multitasking
Multitasking: multiple tasks are executed at the same time, which is multitaskingpython programs are single task by default
2, [key] thread - basic use
Thread is the basic unit of CPU scheduling Main thread: after the program starts, there is a default main thread, which is usually called the main thre ...
Added by johnthedeveloper on Thu, 03 Mar 2022 11:46:28 +0200
When time_ TCP in wait status waves normally. After receiving SYN
Absrtact: let's discuss this problem today. In the normal waving process of TCP, it is at time_ What happens when a connection in wait state receives a SYN of the same Quad?
This article is shared from Huawei cloud community< At time_ What happens to TCP connections in wait state after receiving SYN? >, author: Kobayashi coding.
At th ...
Added by digitalmustache on Thu, 03 Mar 2022 10:10:18 +0200
fdfs command summary
supplement
/bin stores commands that can be operated in single user mode
/Software / command / script that will not be used when usr/sbin Linux system starts up
/Under usr/bin are all executable programs pre installed by the system, and the system upgrade may be overwritten
/The usr/local/bin directory is where users can place t ...
Added by bampot on Thu, 03 Mar 2022 05:31:12 +0200
Development Notes for embedded linux Driver
1, Mapping from linux physical address to virtual address
linux cannot directly operate the physical address. If you need to operate the hardware, you need to convert the physical address into a virtual address first. Because linux enables MMU, you cannot directly operate the physical address. 1. What are the benefits of enabling MMU? (1) Make ...
Added by CashBuggers on Thu, 03 Mar 2022 05:28:51 +0200