上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 一。socket概念 Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。 既然是文件,那么理所当然的,我们可以使用文件描述符引用套接字。与管道类似的,Linux系统将其封装成文件的目的是为了统一接口,使得读写套接字和读写文件 阅读全文
posted @ 2019-08-02 22:07 荼离伤花 阅读(695) 评论(0) 推荐(0)
摘要: 一。互斥量mutex 1.概念 2.主要函数 3.进程间同步示例 二。文件锁 1.概念 2.fcntl函数 3.示例。 阅读全文
posted @ 2019-08-02 16:48 荼离伤花 阅读(162) 评论(0) 推荐(0)
摘要: 一。线程同步概念 二。互斥量(互斥锁) 1.pthread_mutex_init 2.pthread_mutex_destroy 3.pthread_mutex_lock(阻塞) 4.pthread_mutex_unlock 5.pthread_mutex_trylock(轮询尝试加锁 不阻塞) 6 阅读全文
posted @ 2019-08-02 15:27 荼离伤花 阅读(213) 评论(0) 推荐(0)
摘要: 一。线程概念 1.线程基本概念 2.线程之间共享、非共享 3.线程优缺点 二。线程控制原语 1.pthread_self函数 ‘ 2.pthread_create函数 3.pthread_exit函数 4.pthread_join函数 5.循环创建多线程 6.回收多个子线程 7.pthread_de 阅读全文
posted @ 2019-07-31 22:07 荼离伤花 阅读(212) 评论(0) 推荐(0)
摘要: 2.定义数组指针的三种方法 3.多维数组 4.多维数组和指针 阅读全文
posted @ 2019-07-31 17:48 荼离伤花 阅读(220) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-07-30 22:32 荼离伤花 阅读(187) 评论(0) 推荐(0)
摘要: #define _CRT_SECURE_NO_WARNINGS #include #include #include void main() { char a[] = "i am a student"; //默认\0 结尾,为字符串(字符数组表示) char b[64]; printf("strlen(a)=%d,sizeof(a)=%d\n", strlen(a), sizeof(... 阅读全文
posted @ 2019-07-30 19:15 荼离伤花 阅读(211) 评论(0) 推荐(0)
摘要: 2. 3.二级指针做函数输入 二级指针内存模型 阅读全文
posted @ 2019-07-30 16:45 荼离伤花 阅读(234) 评论(0) 推荐(0)
摘要: 一。守护进程 1、守护进程的概念 2、守护进程创建流程 2.1创建子进程,退出父进程(fork) 2.2子进程创建新会话(setsid) 2.3改变进程的工作目录(chdir) 2.4指定文件掩码(unmask) 2.5关闭文件描述符,或者重定向 /dev/null (dup2) 2.6开始守护进程 阅读全文
posted @ 2019-07-29 14:20 荼离伤花 阅读(125) 评论(0) 推荐(0)
摘要: 一。信号概念 1.1信号基本概念 1.2产生信号的5种方式 1.3信号的状态和处理方式 1.4信号的四要素 编号 名称 事件 默认处理动作(Term终止 Ign忽略 Core终止生成core文件 Stop暂停 Cont继续) 1.5kill函数 1.6raise和abort 1.7alarm函数 1 阅读全文
posted @ 2019-07-28 19:01 荼离伤花 阅读(393) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 下一页