发布时间:2017-11-12 17:35:42
都只有一个的情况下,否则也要加锁。下面是循环缓存区的代码示例:fifo.h#ifndef FIFO_H#define FIFO_Htypedef unsigned char uchar;typedef unsigned int uint;struct _pfifo{ uchar *.........【阅读全文】
发布时间:2017-11-12 14:25:28
原文地址:http://blog.csdn.net/li_wen01/article/details/52665505 这里需要特别注意线程资源的回收,因为每次与客户端建立连接,服务端都会创建连个线程,因此我们需要在客户端断开连接时回收线程资源。在这里有两种方式来检测客户端是否已经断开连接。第一:上面server.c服务端使用的,当客户端断开连接.........【阅读全文】
发布时间:2017-11-12 11:00:23
==========================服务端代码===========================================#include #include #include #include #include #include #include #define PORT 1234 //端口号#define BACKLOG 1 &.........【阅读全文】
发布时间:2017-11-10 11:07:26
Linux系统1、使用上方向键,并回车执行。2、按 !! 并回车执行。3、输入 !-1 并回车执行。4、按 Ctrl+P 并回车执行。......【阅读全文】
发布时间:2017-10-25 10:00:10
分为makefile 和makefile.env 两个文件,其中makefile.env存放公共部门的编译指令,makefile 中针对个人设置单独的路径。 这个可以适用多个目录,多个文件的编译。## Makefile.env exmaple## by Jiffy.He#DIR_INC = ./includeDIR_OBJ = ./objDIR_BIN = ./binDIR_SRC = ./srcTARGET = $(DIR_BIN)/mainCC .........【阅读全文】
HYYLINUX2013-07-04 17:01
HYYLINUX:本博客只是本人一个学习记录。大部分博文参照:http://blog.chinaunix.net/space.php?uid=24219701&do=blog&view=me&frmd=-1&classid=0&page=21
http://home.lupaworld.com/space-uid-26540.html 一个linuxer的博客
回复 | 举报HYYLINUX2012-02-25 10:02
本博客只是本人一个学习记录。大部分博文参照:http://blog.chinaunix.net/space.php?uid=24219701&do=blog&view=me&frmd=-1&classid=0&page=21