狂自私

导航

2018年4月6日 #

Linux:写一个简单的服务器

摘要: 开始了新篇章:Linux网络编程。 基础知识: 套接字概念 Socket本身有"插座"的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。 既然是文件,那么理所当然的,我们可以使用文件描述符引用套接字。与管道类似的,Linux系统将其封装成文件的目的是 阅读全文

posted @ 2018-04-06 23:19 狂自私 阅读(2571) 评论(0) 推荐(0) 编辑

Linux:条件变量

摘要: 条件变量: 条件变量本身不是锁!但它也可以造成线程阻塞。通常与互斥锁配合使用。给多线程提供一个会合的场所。 主要应用函数: pthread_cond_init函数 pthread_cond_destroy函数 pthread_cond_wait函数 pthread_cond_timedwait函数 pthread_cond_signal函数 ... 阅读全文

posted @ 2018-04-06 10:34 狂自私 阅读(483) 评论(0) 推荐(0) 编辑