
Socket--Linux Sockets
HappyJandun
在C/C plus plus的道路上慢慢沉淀
展开
-
Linux--16:Linux线程之互斥锁pthread_mutex_t
在线程实际运行过程中,我们经常需要多个线程保持同步。这时可以用互斥锁来完成任务;互斥锁的使用过程中,主要有pthread_mutex_init,pthread_mutex_destory,pthread_mutex_lock,pthread_mutex_unlock这几个函数以完成锁的初始化,锁的销毁,上锁和释放锁操作。一,锁的创建 锁可以被动态或静态创建,可以用转载 2013-08-12 15:27:30 · 915 阅读 · 0 评论 -
Linux--18:Linux C之Select函数用法
原文:http://www.cnblogs.com/moonvan/archive/2012/05/26/2518881.htmlSelect在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函转载 2013-08-13 15:34:04 · 788 阅读 · 0 评论 -
Linux--17: linux 多线程之函数pthread_cond_init()和函数 pthread_cond_wait()
原文:http://blog.chinaunix.net/uid-21809556-id-1814823.html最近找到一篇很好的文章将linux多线程函数pthread_cond_wait,是我茅塞顿开,豁然开朗,决定转载过来,以便经常复习记忆。 条件变量的结构为pthread_cond_t,函数pthread_cond_init()被用来初始化一个条件变量。它的原型为:转载 2013-08-12 16:16:35 · 2640 阅读 · 0 评论