C
肥牛火锅
你来人间一趟要看看天上的太阳
展开
-
C语言银行家算法
银行家算法银行家算法算法分析全局变量读取文件函数处理函数安全检查 银行家算法 银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。 gitee地址 算法分析 通过文件读取输入数组数据,然后根据键盘输入执行分配处理,再执行安全算法,若安全算法通过,则分配成功,否则分配失败。 全局变量 // 进程数 #define N 5 //原创 2020-11-22 21:38:38 · 570 阅读 · 2 评论 -
Linux C语言UDP实现视频文件上传
目录 文章目录UDP文件上传 UDP文件上传 项目gitee地址 通过socket(AF_INET, SOCK_DGRAM, 0)建议数据套接字,实现udp协议上传视频操作。 内部实现通过malloc动态分配内存,给数据包打上用户id,包索引值,以及结束标识符。 ...原创 2020-11-19 21:18:46 · 893 阅读 · 2 评论