- 博客(7)
- 收藏
- 关注
转载 信号集与屏蔽字
<br /><br />1.信号集和信号集处理函数<br />信号集是一个位向量,其中每一位对应着linux系统的一个信号。可使用如下函数对信号集进行处理:1#include <signal.h>2 3int sigemptyset(sigset_t * set);4 5int sigfillset(sigset_t * set);6 7int sigaddset(sigset_t * set);8 9int sigdelset(sigset_t * set);<br />sigemptyset将一个信号集
2010-06-30 20:59:00 899
转载 杭电ACM 题目分类
<br /><br />1001 这个就不用说了吧 <br />1002 简单的大数 <br />1003 DP经典问题,最大连续子段和 <br />1004 简单题 <br />1005 找规律(循环点) <br />1006 感觉有点BT的题,我到现在还没过 <br />1007 经典问题,最近点对问题,用分治 <br />1008 简单题 <br />1009 贪心 <br />1010
2010-06-27 02:48:00 964
原创 linux下时间time()
<br />#include <time.h> <br />time_t time(time_t *calptr) <br />这是time函数基本框架 指针指向的一串数字达不到毫秒极的信息。 <br /><br />然后使用以下两个函数将其进行标准时间转换 <br />#include <time.h> <br />struct tm *gmtime(const time_t *calptr) /*将其转换为国际标准时间*/ <br />struct
2010-06-13 03:28:00 6075
原创 HTTP协议格式
<br />HTTP协议:<br />h t t p协议使We b服务器和浏览器可以通过We b交换数据。它是一种请求/响应协议,即服务<br />器等待并响应客户方请求。H T T P不维护与客户方的连接,它使用可靠的T C P连接,通常采用<br />TCP 80端口。客户/服务器传输过程可分为四个基一步骤: 1) 浏览器与服务器建立连接; 2) 浏<br />览器向服务器请求文档; 3) 服务器响应浏览器请求; 4) 断开连接。H T T P是一种无状态协议,<br />它不维护连接的状态信息。<br
2010-06-12 11:04:00 1659
转载 Linux中send()函数和recv()函数
<br /><br />int send( SOCKET s, const char FAR *buf, int len, int flags );<br /> 不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。<br /> 该函数的第一个参数指定发送端套接字描述符;<br /> 第二个参数指明一个存放应用程序要发送数据的缓冲区;<br /> 第三个参数指明实际要发
2010-06-09 14:33:00 1840
转载 fd_set 用法
<br /><br />select()函数主要是建立在fd_set类型的基础上的。fd_set(它比较重要所以先介绍一下)是一组文件描述字(fd)的集合,它用一位来表示一个fd(下面会仔细介绍),对于fd_set类型通过下面四个宏来操作: <br /> <br /> <br /> fd_set set;<br /> <br /> <br /> FD_ZERO(&set); /* 将set清零使集合中不含任何fd*/<br /> <br /> <br /> FD_SET(fd,
2010-06-07 14:44:00 775
原创 Linux下select函数实现的聊天服务器
<br /><br />消息缓冲区类MessageBuffer,接收线程将受到的消息放入缓冲区,发送线程从缓冲区中取出消息<br />MessageBuffer.h<br /> //MessageBuffer.h #ifndef _MESSAGE_BUF_INCLUDE_ #define _MESSAGE_BUF_INCLUDE_ #include <pthread.h> #define MESSAGE_COUNT 16 #define MESSAGE_LENGTH 2048 class Mes
2010-06-04 16:07:00 919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人