摘要: 转自:C语言中的回调函数(Callback Function) 一文搞懂C语言回调函数 一、回调函数定义及使用场景 回调函数是一个通过函数指针调用的函数,然后把这个函数(入口地址)作为参数传给其他函数中,由其他函数在运行时来调用。回调函数是由使用者自己实现的。简单来说,就是由别人的函数运行期间来回调 阅读全文
posted @ 2020-01-29 23:12 朱果果 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 网络编程中的select实现超时检测和通用API 网络超时检测-select()函数 阅读全文
posted @ 2020-01-29 16:11 朱果果 阅读(5) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/renxs/p/3683189.html 转载:http://blog.csdn.net/jay900323/article/details/18141217 阅读全文
posted @ 2020-01-29 15:44 朱果果 阅读(0) 评论(0) 推荐(0) 编辑
摘要: (部分转于:UNIX域协议(命名套接字)) 一、什么是UNIX域套接字? Unix域协议并不是实际的协议族,而是在单个主机上执行客户端与服务器端通信的一种方式。 是进程间通信的一种方式。常用于前后台进程通信。 其提供两种套接字:字节流套接字(类似于TCP),数据报套接字(类似UDP) 但Unix域数 阅读全文
posted @ 2020-01-29 13:15 朱果果 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 进程间通信: 1、进程间的数据共享: 管道、 消息队列、 共享内存、 Unix域套接字 易用性: 消息队列 > Unix域套接字 > 管道 > 共享内存(经常与信号量一起用) 效 率: 共享内存 > Unix域套接字 > 管道 > 消息队列 常 用: 共享内存、Unix域套接字 2、异步通信 信号 阅读全文
posted @ 2020-01-29 01:33 朱果果 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 组播 单播只能发给一个接收方,广播发给所有主机,但过多的广播会大量占用网络带宽,造成网络风暴,影响通信。 组播(多播)为折中方式,只有加入某个多播组的主机才能收到数据。 组播的IP地址:224.0.0.1 ~ 239.255.255.254(中间除去广播地址) 组播的发送 1)创建UDP套接字 2) 阅读全文
posted @ 2020-01-29 00:10 朱果果 阅读(565) 评论(0) 推荐(0) 编辑