- 博客(2)
- 收藏
- 关注
原创 操作系统实践:使用Deepin国产操作系统开发智能鸿蒙小车设备(同Ubantu操作)
本次的操作系统程序实训中,我们小组选题是:鸿蒙小车设备开发实践。OpenHarmony是一款面向全场景的开源分布式操作系统,采用组件化设计,支持在128KiB到xGiB RAM资源的设备上运行系统组件,设备开发者可基于目标硬件能力自由选择系统组件进行集成。
2024-03-27 00:40:50 1341 1
原创 进程间通信(IPC)实现聊天程序——利用共享内存和信号量
linux运行环境,使用C语言通过进程间通信(IPC)实现简易的聊天程序——利用共享内存和信号量程序简单且便于理解,简单来讲:1.先设置共享内存,使多进程都可以访问此公共区,此区域用于存储消息结构体,进程的PID作为标识号;2.为了实现实时监控接收消息,本程序设置一个信号量,当进程发送消息后改变此信号量,用于通知其他进程,每个进程都在持续监控信号量变化,当信号量变换启动刷新消息列表程序。在此部分为每个进程加了一个发送时间和当前时间判定,如果二者时间小于1s代表这个消息是自己发出的,则不会启动刷新
2023-11-29 00:08:50 74 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人