c语言
haichengwang0421
这个作者很懒,什么都没留下…
展开
-
使用UDP遇到的问题小结
1.接收不到广播数据,但Wireshark可以抓到包环境 :1) 两台笔记本电脑绑定的IP地址分别为 0xca80209 0xca8020a2) 通过 setsockopt() 设置套接字 SO_BROADCAST 标志为13) 发送函数 sendto接收函数 recvfrom 目的 :相互接收广播数据结果 :未接收到任何广播数据,单播数据正常解决原创 2014-03-11 16:57:26 · 988 阅读 · 0 评论 -
TCP学习小结
TCP和UDP一样,属于协议栈传输层协议。TCP是面向连接的传输协议,就是说传输数据时,首先需要建立确定的连接,可以确保互相通信无障碍。TCP的三个状态 :建立连接,数据传输,断开连接建立连接的过程——三次握手1. 客户端向服务端发送一个SYN。2. 服务端紧接着向客户端回复一个SYN(ACK)3. 客户端回复一个ACK,当服务端收到ACK,就创建一个套接字用来和客户端原创 2014-03-13 21:36:54 · 523 阅读 · 0 评论 -
Makefile为源文件提供宏定义
(以下所说的平台指的是软件操作系统)我在做移植项目是遇到这个问题。项目要求做一个平台无关的程序,目前是要满足跨Linux和Vxworks平台。首先,划分平台相关部分代码。然后,在不影响程序的逻辑关系和函数功能的基础上,对其位置进行调整,做成条件编译的方式。最后就是最重要的一步,定义这个宏开关。这也是我今天上午学习的重点。关于这个宏开关,我尝试好几种方式:1)我开始时原创 2014-04-01 11:44:57 · 1102 阅读 · 0 评论 -
Nginx 开发遇到的问题
config文件中:ngx_addon_name=ngx_sync_task原创 2014-06-26 15:05:46 · 374 阅读 · 0 评论 -
宏的使用积累
#ifdef __cplusplus extern "C" { #endif原创 2014-06-09 22:00:56 · 345 阅读 · 0 评论