登录
首页 » Others » 基于Linux消息队列的简易聊天室(C语言)(附源代码)

基于Linux消息队列的简易聊天室(C语言)(附源代码)

于 2020-12-04 发布
0 297
下载积分: 1 下载次数: 2

代码说明:

采用客户-服务器结构,其中服务器实现各个用户的登录并存储相关信息,客户端通过服务器端获取当前登录用户信息,然后各客户进程通过消息队列实现双向通信。 Linux IPC通信利用消息队列消息机制,多线程通信,字符串处理,链表操作,信号简单处理。消息队列是System V支持一种IPC机制,通过类似链表的操作向一个FIFO里通过msgsnd发送用户自定义数据,进程可以通过msgrcv来接收指定类似mtype的数据,从而实现进程间通信。在服务器端实现广播功能,以及服务器退出以后通知;所有客户端退出并删除消息队列功能;对所有客户端的统计由链表实现在客户端实现:上线提醒,下线提醒,服务器断线后

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • FDTD相关书籍,都是中文的
    关于FDTD的书籍.作者高本庆,是本不错的书哦
    2020-12-11下载
    积分:1
  • Matlab仿真及其在光学课中的应用(源代码)
    源程序-Matlab仿真及其在光学课程中的应用,各种光学光路模拟,应有尽有
    2020-06-28下载
    积分:1
  • Source Insight 4.0 暗色主,仿Atom
    此主题(配置文件)基于Source insight 4.0 40086导出,界面及代码配色完全模仿Atom主题,图片请看此处http://blog.csdn.net/huyuan7494/article/details/77477851
    2020-05-27下载
    积分:1
  • 三维重建-matlab
    这个zip文件包含在案例研究中使用的文件用于图像处理的研讨会由公司给予。总之,代码将两幅取自一个坚实的木制销子相邻层。这些图像可以将基于特征使得固体重建。
    2020-06-04下载
    积分:1
  • 全面详尽介绍数学建模权重的确定方法
    数学建模权重的确定 全面详尽介绍数学建模权重的确定方法
    2021-05-06下载
    积分:1
  • 基于双闭环PID控制的阶倒立摆控制系统设计
    1、理解一阶倒立摆的工作机理及其数学模型的建立及简化的方法;2、通过对一阶倒立摆的建模,掌握使用Matlab/Simulink软件对控制系统的建模方法;3、通过对一阶倒立摆控制系统的设计,理解和掌握双闭环PID控制系统的设计方法;4、掌握双闭环PID控制器参数整定的方法;5、掌握Simulink子系统的创建方法;6、理解和掌握控制系统设计中稳定性、快速性的权衡以及不断通过仿真实验优化控制系统的方法。
    2021-05-06下载
    积分:1
  • 基于深度学习的人脸识别研究
    深度学习的人脸识别研究,研究深度学习和人脸识别的可以参考一下
    2021-05-07下载
    积分:1
  • CCS5.5的个完整工和CCS5.5的详细操作说明
    【实例简介】1、本描述是对CCS5.5一步一步地操作如何建立工程,配置仿真器、连接仿真器、烧录RAM与调试、烧录flash,如何打开一个已有的CCS5.5工程。 2、一个通过编译成功的例程
    2021-11-18 00:49:52下载
    积分:1
  • ADI最全封装库
    ADI公司器件PCB封装FOOTPRINT,ADI公司器件PCB封装,AnalogDevices.zip,AltuimDesigner版本
    2020-12-06下载
    积分:1
  • 这是用C语言实现模糊控制的算法
    这是用C语言实现模糊控制的算法程序 用C去实现模糊控制 C和模糊控制的借口转换
    2020-11-28下载
    积分:1
  • 696518资源总数
  • 106016会员总数
  • 2今日下载