-
netlink内核与用户空间通信 完整例子
用户空间发送一个消息到内核,“this message is from eric"s space",消息长33字节,因为 printf("message sendto kernel are:%s, len:%d
", (char *)NLMSG_DATA(message), message->nlmsg_len); message->nlmsg_len = NLMSG_SPACE(strlen(data)); 中的NLMSG——SPACE,四字节对齐,所以消息长为36,加上消息头长为16,len为52。 内核将收到的netlink消息打印,并返回用户空间一条自己的消息,长39,四字节对齐为40,加上消息头为56。
- 2023-06-06 23:55:04下载
- 积分:1
-
C语言编写的学生信息管理系统
资源描述本系统采用C语言编写,能够实现学生信息的录入,显示,按学号查询,按姓名查询(支持模糊查询),修改,删除,追加,还可以从文件载入系统,也可按成绩排序,在Code::Block12.11编译器上通过编译,可运行.
- 2022-10-31 17:55:03下载
- 积分:1
-
学生管理系统
我做的一个学校信息管理系统,有不完善的地方求联系,共同进步。。。。。。。。。。。。
- 2022-01-31 19:34:11下载
- 积分:1
-
word2vec C版本
资源描述word2vec 源码,需在linux环境下使用,可参考http://blog.csdn.net/zhoubl668/article/details/24314769
- 2022-02-06 13:06:49下载
- 积分:1
-
posix接口线程池
本源码实现了简单的线程池功能,包括分发线程,给任务分配线程,回收线程
- 2023-04-15 22:05:04下载
- 积分:1
-
GPRS传输数据
GPRS-GPS车载机控制源码,使用SIM300模块,实现短消息发送、消息接收,数据传输方面分为TCP、UDP两种连接控制方式,实时将GPS接收到的数据信息,通过GPRS模块发送到服务器上的源代码car_sim300
- 2023-04-09 07:35:03下载
- 积分:1
-
udp实现文件传输
文件UDP实现,经测试可以每秒6m/s,实现实现断点传输,对新手理解socket编程有一定的帮助
- 2022-03-10 00:36:28下载
- 积分:1
-
进程通信(LINUX下)实验报告源码
学习如何利用管道机制、共享存储区机制进行进程间的通信,并加深对上述通信机制的理解。
内容:
(1) 了解系统调用pipe()、shmget()、shmat()、shmdt()、shmctl()的功能和实现过程。
(2) 编写一段程序,使其用管道来实现父子进程之间的进程通信。子进程向父进程发送自己的进程标识符,以及字符串“is sending a message to parent ! ”。父进程则通过管道读出子进程发来的消息,将消息显示在屏幕上,然后终止。
(3) 编写一段程序,使其用共享存储区来实现父子进程之间的进程通信。父进程创建一个长度为512 字节的共享内存空间,显示写入该共享内存的数据;子进程将共享内存也附加到自己的地址空间,并向共享内存中写入数据。
思考
(1) 上述哪个通信机制提供了发送进程和接收进程之间的同步功能?这些同步是如何进行的?
(2) 上述通信机制各有什么特点,它们分别适合于何种场合?
- 2022-05-16 17:17:09下载
- 积分:1
-
linux QT坦克大战
工具:QT4 C++ Sql
实现功能:具有创建数据库文件(.db文件)、保存记录、遍历、删除、查询、修改功能
代码运行方式
1.QT4运行这个程序
2.点击“创建/打开数据”即可创建或打开相应的.db数据库...
- 2022-04-14 12:05:39下载
- 积分:1
-
coova-chilli-1.3.0.tar.gz
著名portal,可以用在无线路由器里充当认证功能,功能十分强大,配合openwrt使用
- 2022-08-26 03:28:47下载
- 积分:1