随笔分类 - C语言
在学习和使用C语言的过程中,记录一些知识
摘要:在Linux的内核态和用户态都有信号量,使用也不同,简单记录一下。 1> 内核信号量,由内核控制路径使用。内核信号量是struct semaphore类型的对象,它在中定义struct semaphore { atomic_t count; int sleepers; wait_queue_head
阅读全文
摘要:好博客,非常感谢作者: 1. 《数据结构》C语言版 (清华严蔚敏考研版) 全书知识梳理 https://blog.csdn.net/qq_41523096/article/details/86560570 2. 深入理解计算机系统 https://hansimov.gitbook.io/csapp
阅读全文
摘要:select()的介绍 全是拷贝的如下文章: https://www.cnblogs.com/wenqiang/p/5508541.html select()函数的用例代码摘录如下文章: https://blog.csdn.net/aiwoziji13/article/details/6688916
阅读全文
摘要:1, fopen() 的使用,在linux环境下,我们可以使用man fopen查看使用说明: #include <stdio.h> FILE *fopen(const char *path, const char *mode); path 是指文件路径。 mode 含义如下: r 只读方式打开一个
阅读全文
摘要:在Linux的内核态和用户态都有信号量,使用也不同,简单记录一下。 1> 内核信号量,由内核控制路径使用。 内核信号量是struct semaphore类型的对象,它在<asm/semaphore.h>中定义 struct semaphore { atomic_t count; int sleepe
阅读全文
摘要:参考博客:https://www.cnblogs.com/skyfsm/p/6287787.html 简单编写了 udp的小程序,udp_client 端通过终端输入字符,然后发送给udp_server。udp_server 接收到后,给udp_client一个响应。 //socket udp 客户
阅读全文

浙公网安备 33010602011771号