|
|
第1章 系统调用: o: m6 O" E. C( f" U+ D
配套源码、软件、笔记等
9 Z) J: D& T+ _" j* `. i2 k千锋物联网教程:01 系统调用的概念.mp4
& E% g, | ?4 D3 O) [千锋物联网教程:02 Linux操作系统提供的系统调用.mp4
" V$ C1 B6 {" K千锋物联网教程:03 文件描述符.mp4
: b- [: u( Q2 q千锋物联网教程:04 open_close函数.mp4! n; G( m5 E Y- k% Y) ~
千锋物联网教程:05 write函数.mp4
/ T7 I2 S% ~: R3 |5 \" h. H8 T7 _千锋物联网教程:06 read函数.mp4
+ y7 P( e5 L% g& c8 Z1 v, h& d千锋物联网教程:07 mycp.mp4
/ m, F3 @( O5 s& C千锋物联网教程:08 remove函数.mp4
4 X8 F4 z; `9 w2 q, M0 R千锋物联网教程:09 系统调用与库函数关系.mp4
2 `2 H0 w5 r; Q N- p
0 G8 D+ J, D' n' ~$ T第2章 进程
0 e4 G( p& {' a( `+ Q配套源码、软件、笔记等9 V# g* i5 w5 }' `) l
千锋物联网教程:10 进程的概念.mp45 [; b% Y# i# L( c
千锋物联网教程:11 进程的状态及切换.mp4) Q- X: s. x) `9 q8 ?# T9 S
千锋物联网教程:12 进程控制块.mp4
1 H4 q y) r5 l千锋物联网教程:13 进程号.mp4- X' d4 E2 ^! n; [, ]
千锋物联网教程:14 创建进程fork函数.mp4. p' ]7 T7 ~) j( z
千锋物联网教程:15 父子进程有自己独立的地址空间.mp4
1 o4 x5 B+ ]6 R5 |! @千锋物联网教程:16 子进程继承父进程缓冲区.mp4
* \2 {3 C5 G6 i千锋物联网教程:17 进程的挂起.mp4
$ _- {8 }" W. T3 t! Q" Q" Z. I千锋物联网教程:18 wait函数.mp4
7 s+ E+ g; ^& E/ R0 [% |1 n8 b千锋物联网教程:19 waitpid函数.mp4
/ N, @: s7 R% [3 |& V; u) f( m% l千锋物联网教程:20 创建进程扩展.mp4/ F" x' Y3 l4 @: P; ]# R4 B: |
千锋物联网教程:21 孤儿进程.mp4
3 E) E, U2 {3 i" r千锋物联网教程:22 进程的终止exit.mp4$ H, O M/ R- n$ Q, O0 y) Z
千锋物联网教程:23 注册进程退出清理函数.mp4" X/ c+ I6 z; @* j
千锋物联网教程:24 vfork.mp4
; @* ~( m5 q, D1 t% D* w6 w5 g. g千锋物联网教程:25 exec函数族简介.mp4# O/ X( f2 X+ }/ H' p" e4 j
千锋物联网教程:26 execl函数.mp4- |: I( h: @' |. Z* i5 X u4 d
千锋物联网教程:27 execlp函数.mp42 H5 i; h7 J r1 Y/ ?7 W* S4 J
千锋物联网教程:28 execle函数.mp4
6 u9 ? J" i- C5 T9 C& G+ S千锋物联网教程:29 execv函数.mp46 s. W% P2 D& d4 @ ]6 ~) s
千锋物联网教程:30 execvp函数.mp4
/ Y6 z f( M. x+ ^千锋物联网教程:31 execve函数.mp48 W0 X& ^! U r: ]- \, n! {0 P8 p
千锋物联网教程:32 exec之后进程保留的属性.mp4
# P7 ^1 X+ I& q' I- o+ C' z千锋物联网教程:33 system函数.mp4* |& v# Q+ R( {" w! q; }8 g0 v# J
千锋物联网教程:34 system函数的实现.mp4
$ [1 y: R! j8 v+ R
/ ~0 J1 \$ O; a+ u' B/ ]第3章 信号
8 q6 I6 E" ~. f配套源码、软件、笔记等; D. L! a5 `/ M7 A* q5 W
千锋物联网教程:35 进程间通信的概念.mp4
- Z! ^6 @7 W* N# C) |( [4 H1 ^千锋物联网教程:36 信号的概念.mp4
' J9 H- y) C1 R& `千锋物联网教程:37 kill函数.mp4
( i3 o# d1 P9 H# V0 a5 V- ?6 n千锋物联网教程:38 alarm函数.mp4
4 u6 b: e( E; o! E千锋物联网教程:39 raise函数.mp4 P) }- L) W5 L& M/ l2 [
千锋物联网教程:40 abort.mp4; l! n$ A& i8 x
千锋物联网教程:41 pause.mp4) |4 {# G! N" J1 W
千锋物联网教程:42 signal函数1.mp4
; ^+ s& a; L( Z% A i; M; P# K千锋物联网教程:43 signal函数返回值.mp4* s- T4 m1 |3 H( J6 M9 z$ l! ]
千锋物联网教程:44 可重入函数.mp42 ^- I$ N+ E4 l! M
千锋物联网教程:45 信号集的概念.mp44 e, j/ O* s, V/ y6 E
千锋物联网教程:46 sigemptyset函数.mp4
/ n9 c; Z# r t2 i千锋物联网教程:47 sigfillset函数.mp4; v3 y$ S# @ w* }; F
千锋物联网教程:48 sigismember函数.mp4
7 R6 S! U" c; W N; G3 \* N千锋物联网教程:49 sigaddset函数.mp4" N9 g/ o3 V* ?5 I
千锋物联网教程:50 sigdelset函数.mp4( t/ I: Y. a- C D
千锋物联网教程:51 信号集合的例子.mp41 y# H# Q; R8 m" O) U
千锋物联网教程:52 信号阻塞集的概念.mp4
, q9 l( y m+ d# o% c0 j4 b9 E8 Y千锋物联网教程:53 sigprocmask函数.mp4+ d0 z% Q+ d) m9 T
- L) Z. X3 \; C& _& e* o& z4 v7 i- Z- I
第4章 无名管道_命名管道
- G( a5 D% O" f/ O5 b% l3 A4 j配套源码、软件、笔记等
; O4 F0 z8 Z- S! L% `3 H9 U5 }千锋物联网教程:54 无名管道的概念.mp4
U3 a, g& D* A- S千锋物联网教程:55 无名管道的创建.mp4
" w( c$ G& P% A千锋物联网教程:56 无名管道通信注意点.mp4
" [' E T4 F3 L$ W- s6 h千锋物联网教程:57 无名管道读写特点.mp4' U; m) _# ?, z1 C& N9 i) i
千锋物联网教程:58 文件描述符概述.mp4
' f5 T) x4 A. P; J6 D) _6 |7 [千锋物联网教程:59 dup文件描述符复制.mp4
' p7 |5 _* p0 b9 `! I8 @* ^) I7 m千锋物联网教程:60 dup2文件描述符复制.mp4/ W. e' ^( H7 h" z* ~
千锋物联网教程:61 复制文件描述符后新旧文件描述符特点.mp4
4 x; q- `$ H/ v3 K千锋物联网教程:62 exec之后文件描述特点.mp4$ A+ m, `( v; M1 P+ E3 y) G& Q2 P
千锋物联网教程:63 练习expr思路.mp44 f1 D+ J! s9 M% n
千锋物联网教程:64 命名管道的概述.mp49 \0 [4 Y9 W4 N y/ L
千锋物联网教程:65 命名管道创建及读写.mp4
" S7 O! t6 P1 b- \4 P2 h* I千锋物联网教程:66 验证read阻塞.mp49 P" z- { U3 U( m* v1 Q# Y% N( S
千锋物联网教程:67 写进程退出导致read阻塞不住.mp4
9 B4 B: J4 K! ^% }1 Z1 w千锋物联网教程:68 读进程结束写进程再写命名管道写进程收到信号退出.mp4# n& v2 e# t9 @. W4 K" @
千锋物联网教程:69 write带阻塞.mp4
+ [; K# O/ K5 v7 l" g: g千锋物联网教程:70 非阻塞方式打开命名管道.mp47 a1 W6 T% M4 Q {
千锋物联网教程:71 命名管道聊天思路.mp4
+ J% Y! l7 Y: ]9 }1 j: L. w- _4 I( b3 o/ I% W% n% f
第5章 消息队列3 Q: @3 y _; f5 ~+ j9 m$ Y1 o
配套源码、软件、笔记等3 `, Z4 E1 B( F. q* c& E
千锋物联网教程:72 消息队列概述.mp4
) u5 F# v5 ^+ `$ e, L* f6 u千锋物联网教程:73 ftok函数.mp46 G. c, p5 J/ h& S
千锋物联网教程:74 消息队列的创建及打开.mp4
9 r2 U9 v* }$ j, ?2 o千锋物联网教程:75 消息队列中消息的格式.mp4 H) {* v8 X x3 ]/ }$ l( f r
千锋物联网教程:76 msgsnd消息发送.mp4* T9 R7 D( `) A* z
千锋物联网教程:77 msgrcv接收消息.mp40 w# z% F' Y/ F& M7 _; @4 \
千锋物联网教程:78 msgctl消息队列控制.mp4$ z8 C4 h; T) B: L% o }
千锋物联网教程:79 消息队列聊天答案讲解.mp4
2 R5 W& ^ I8 _9 o @
& X) \! @ ?4 _, {& V8 M2 T) N- R第6章 共享内存
3 {0 `/ U% g* K- i配套源码、软件、笔记等
0 _1 x. p0 ]( x0 x/ u5 ~千锋物联网教程:80 共享内存的概念.mp4
# Z7 Z3 j, R3 E A千锋物联网教程:81 shmget函数.mp4- B& Y& F( Z, |( x' N
千锋物联网教程:82 shmat共享内存映射.mp4
" h" n- v/ G8 O3 P( P: o千锋物联网教程:83 shmdt共享内存解除映射关系.mp4. H( @# n; x. Q! v, u
千锋物联网教程:84 shmctl共享内存控制.mp4
7 {; t- ~' i, ~; F千锋物联网教程:85 共享内存例子.mp4
: w/ i* W+ N% E8 i/ e h2 j6 P' S- r2 u9 V* r6 E
第7章 线程 14
, G6 G( ~) n4 {- W2 i! W: @& b配套源码、软件、笔记等
# L5 b0 ]6 E2 }. Z: c8 O千锋物联网教程:86 线程的概念.mp45 X9 E4 t i& H4 B( [2 n6 V
千锋物联网教程:87 pthread_create线程创建.mp4
/ Y0 U. ?) J+ n千锋物联网教程:88 线程函数传参.mp4
% N/ {" h- z& E, E* C( w千锋物联网教程:89 pthread_join线程等待.mp4
7 M. w( s+ d/ J- v) `千锋物联网教程:90 pthred_detach线程分离.mp4
7 R! r; E" a0 [# O0 R# r千锋物联网教程:91 pthread_exit线程退出.mp4/ d, M. O: u1 Q" t4 Z0 p. c
千锋物联网教程:92 pthread_cancel线程取消.mp4
( P7 i. x) W# u5 U! i千锋物联网教程:93 线程取消点.mp44 p0 v$ a. @0 U
千锋物联网教程:94 线程的取消类型.mp4
* _' d/ g% r+ ]. ?' ^千锋物联网教程:95 注册线程清理函数.mp4; e, s3 q" ^# X9 N3 a" s1 V4 O
千锋物联网教程:96 线程pthread_exit时执行清理程序.mp4
; ^5 Y/ ]8 r9 g6 V2 V& w1 ^千锋物联网教程:97 线程被取消的时候执行清理函数.mp4
* y7 `. d' z# I$ P" L千锋物联网教程:98 pthread_cleanup_pop函数.mp40 z9 U6 N+ _. v: Q( @) p! C
千锋物联网教程:99 gtk线程.mp4
+ r- V, z' D; s& u; T' ~
6 v6 i. d, F7 h! d6 [: Z- I. B/ |
5 t" B+ d0 K O( D9 ?7 K
5 [1 p: @0 m1 d, q6 X. K% R |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|