上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 41 下一页
摘要: linux 进程间通信系列2,使用UNIX_SOCKET 1,使用stream,实现进程间通信 2,使用DGRAM,实现进程间通信 关键点:使用一个临时的文件,进行信息的互传。 使用stream,server端: c++ include include include include include 阅读全文
posted @ 2018-10-19 08:35 小石王 阅读(1905) 评论(0) 推荐(0) 编辑
摘要: linux 进程间通信系列1,使用signal,kill 信号基本概念: 软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。注意,信号只是用来通知某进程发生了什么事件 阅读全文
posted @ 2018-10-18 23:01 小石王 阅读(2118) 评论(0) 推荐(0) 编辑
摘要: linux 进程 fork wait函数 fork:创建子进程 wait:父进程等待子进程结束,并销毁子进程,如果父进程不调用wait函数,子进程就会一直留在linux内核中,变成了僵尸进程。 fork函数的详细说明: "fork" wait函数详细说明参考: "wait" 例子1:不注释掉exit 阅读全文
posted @ 2018-10-18 07:02 小石王 阅读(3536) 评论(0) 推荐(0) 编辑
摘要: 网络编程 UDP 设定MTU MTU(Maximun Transmisson Unit):一次送信的最大size。 在程序里动态改变MTU。注意:程序运行需要root权限。 程序运行的方法: 1,取得MTU "github源代码" 2,改变MTU "github源代码" 在命令行里也可以查看和改MT 阅读全文
posted @ 2018-10-16 08:23 小石王 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: 网络编程 UDP up/down 网卡 在程序里动态改变网卡的状态。注意:程序运行需要root权限。 程序运行的方法: 1,关闭网卡 "github源代码" 2,打开网卡 "github源代码" 在命令行里也可以down和up网卡(需要root权限) down网卡: up网卡: c/c++ 学习互助 阅读全文
posted @ 2018-10-16 07:39 小石王 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 网络编程 UDP 改变网关和网卡名字 在程序里动态改变网关和网卡名字 1,改变网卡名字 "github源代码" 2,改变网关 "github源代码" c/c++ 学习互助QQ群:877684253 本人微信:xiaoshitou5854 阅读全文
posted @ 2018-10-16 07:19 小石王 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 网络编程 UDP 改变网卡的硬件地址 在程序里动态改变网卡的硬件地址 1,取得网卡的硬件地址 "github源代码" 2,改变网卡的硬件地址 "github源代码" c/c++ 学习互助QQ群:877684253 本人微信:xiaoshitou5854 阅读全文
posted @ 2018-10-16 06:58 小石王 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 网络编程 UDP 改变IP地址 在程序里动态改变主机的IP地址 1,改变ipv4的地址 "github源代码" 2,改变ipv6的地址 c++ include include include include include include include include include struct 阅读全文
posted @ 2018-10-15 22:51 小石王 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 网络编程 UDP 用if_nameindex和ioctl取得主机网络信息 getifaddrs函数取得的东西太多了,如果只想取得网卡名字和网卡编号可以用下面的2个函数。 1,if_nameindex 取得网卡名字和网卡编号 "github源代码" 2,ioctl 取得网卡的名字。 注意点:ioctl 阅读全文
posted @ 2018-10-15 08:21 小石王 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 网络编程 UDP 主机网络信息取得 1,if_nametoindex 通过网卡名字取得网卡编号 2,if_indextoname 通过网卡编号取得网卡名字 "github源代码" 3,getifaddrs 取得网卡的名字,取得网卡的flags,取得IP地址,取得netmask "github源代码" 阅读全文
posted @ 2018-10-15 07:37 小石王 阅读(703) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 41 下一页