-
linuxC 局域网通讯 非服务器转发(TCP和UDP都用到了)
注册,登录,文件处理,双向链表操作,再登陆从服务器发送登录用户,每5秒刷新客户信息,客户端之间用UDP通信,服务器与客户端之间用TCP通信。
- 2022-10-16 15:25:03下载
- 积分: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
-
libmtp mtp协议源码
详细实现了Mtp协议,通过mtp协议,让PC与手机端连接起来,实现多媒体文件的快速传输,同步。
- 2022-04-30 09:57:13下载
- 积分:1
-
wu-manber算法c语言实现
wu-manber算法c语言实现,多模匹配算法,高效快速。
- 2022-06-13 07:35:29下载
- 积分:1
-
C陷阱与缺陷
C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C
- 2022-03-11 19:56:49下载
- 积分:1
-
dsplib and dsplink examples from TI
this is an example from ti linux dsplink and dsplib.
The exmaple contains kernel and code using dsplib.
it also need cmem module to go with the examples.
it is very useful if someone is not familiar with dsplink and linux kernel programming
- 2023-03-04 02:05:03下载
- 积分:1
-
Linux下载工具MyGet
Linux下载工具MyGet目标设计成一个可扩展的,拥有丰富界面的多线程下载工具,它支持HTTP、FTP、HTTPS、MMS、RTSP等协议。
- 2023-03-26 20:05:03下载
- 积分:1
-
动力有限元程序ls-dyna 3d 的用户自定义材料——各向同性线弹性材料
动力有限元程序ls-dyna 3d 的用户自定义材料——各向同性线弹性材料,相当于材料模型1# 体元、壳元与梁元
- 2022-02-26 22:05:19下载
- 积分:1
-
direver ade7758
这是一个驱动程序,写和读数据从 ic ADE7758,许可证这段代码是 GLP,因此,它可以轻松地修改到您使用的 c 语言版本。
- 2022-05-21 05:23:39下载
- 积分:1
-
C语言局域网简易群聊系统
应用背景
linux环境下用C编写的一个简易群聊系统,可以看看。用到了ncurses库克litesql。
关键技术1.安装
ubuntu11.10下默认没有安装curses函数库,(CentOS下默认已经安装,可以直接在usr/include下查看是否有该头文件来确定)使用
>sudo apt-get install ncurses-dev ncurses*
安装curses库,这样在curses函数库的头文件和库文件就被分别安装在/usr/include/和/usr/lib/下,在编译程序时,直接使用命令:
gcc program.c -o program -lcurses
完成编译,运行。
2.sql 函数库的头文件和库文件就被分别安装在/usr/include/和/usr/lib/下,makefile已写好。
- 2022-02-21 17:56:29下载
- 积分:1