-
Best selling package -
Selected Package -
Popularity package -
Exclusive package -
High salary package
-
Course Introduction -
Course outline
one Concept of signal and signal processing function This section introduces the signal basis (the concept of signal, common signals, source of signal, processing method of process to signal, typical signal correlation function, etc.) [27:19] Start learning two Reliable and unreliable signals and their programming This section mainly introduces the following contents: the problem of non reentrant functions in signal processing, unreliable signals, and the programming practice of reliable signals and their function operation sets [21:26] Start learning three Introduction to Threads Briefly introduce threads, and compare the similarities and differences between processes and threads [05:05] Start learning four Thread primitive It mainly introduces basic thread primitives, such as thread creation, exit, wait, thread properties, etc [24:35] Start learning five Thread synchronization Introduce common methods of synchronization between threads: mutexes, read-write locks, and condition variables [19:25] Start learning six Thread safe Briefly introduce the relationship between thread safety and reentrant functions [05:47] Start learning seven Thread Private Data Introduce the concept and use of thread private data [04:38] Start learning eight Threads and Signals Introduce the signal processing mode in the multithreading environment [07:39] Start learning nine Advanced IO: non blocking IO, multiplexed IO, signal IO, asynchronous IO This section will introduce various IO models so that you can have a clear comparison and understanding of blocking IO, non blocking IO, multiplexed IO, signal IO and asynchronous IO [01:04:14] Start learning ten Advanced IO: record lock (file lock) This section introduces the concept and usage scenarios of record locks (file locks) [24:02] Start learning eleven Advanced IO: storage mapping mmap This section describes the basic principles and use cases of storage mapping mmap [20:19] Start learning twelve Classification of interprocess communication Briefly introduce the classification of interprocess communication, such as SystemV IPC, Socket IPC, Posix IPC, etc. [03:24] Start learning thirteen The Conduit As an old way of interprocess communication, the principle and function of pipeline are introduced. [18:21] Start learning fourteen name pipes This paper introduces the characteristics and functions of named pipe FIFO. [07:46] Start learning fifteen Message Queue This paper introduces the characteristics and usage of message queue, which is one of the inter process communication modes of System V. [22:01] Start learning sixteen Semaphore This paper introduces the characteristics and usage of semaphore, one of the inter process communication modes of System V [15:36] Start learning seventeen Shared memory This paper introduces the characteristics and usage of shared memory, one of the system V interprocess communication modes [16:28] Start learning eighteen Socket API This paper introduces a very important way of interprocess communication, network IPC: socket networking API [52:11] Start learning nineteen Conclusion Review the overall situation of the course Click "Only for paying users" to download "Advanced Programming for UNIX Environment (Part 2) Data Package. zip" [02:19] Start learning