多线程
多线程相关
enasdf_fdsaen
这个作者很懒,什么都没留下…
展开
-
我的http服务器实现 随记ing
SOCKET 成功 INVALID_SOCKET 错误 socket返回的值是一个文件描述符,SOCKET类型本身也是定义为int的,既然是文件描述符,那么在系统中都当作是文件来对待的,0,1,2分别表示标准输入、标准输出、标准错误。所以其他打开的文件描述符都会大于2, 错误时就返回 -1。 这里INVALID_SOCKET 也被定义为 -1 ...原创 2020-04-23 16:57:17 · 94 阅读 · 0 评论 -
网络编程socket之bind函数
摘要 :在套接口中,一个套接字只是用户程序与内核交互信息的枢纽,它自身没有太多的信息,也没有网络协议地址和 端口号等信息,在进行网络通信的时候,必须把一个套接字与一个地址相关联,这个过程就是地址绑定的过程。许多时候内核会我们自动绑定一个地址,然而有时用 户可能需要自己来完成这个绑定的过程,以满足实际应用的需要,最典型的情况是一个服务器进程需要绑定一个众所周知的地址或端口以等待客户来连接。这个事由 ...转载 2020-04-23 15:55:02 · 266 阅读 · 0 评论 -
pthread_create 的返回值
转载自:https://blog.csdn.net/iam_charlie/article/details/6052898 上午做个测试程序,模拟多客户端测试服务器压力,开始时有的客户端总是显示断开连接,然后就去查客户端,发现有客户端没有收到消息,然后每个接收线程加日志,结果很奇怪,没有日志出来,怀疑是线程创建没有成功。 ret = pthread_create(&thread_id_re...转载 2020-04-23 14:47:53 · 1713 阅读 · 0 评论