先上代码,最后讲解。 draw.c draw.h font_size_48.c 注:编译时除了48号字体外还有16,24,32,64等字体,但是我使用的是48号字体 main.c Makefile figure.c figure.h 在使用时要先将用 insmod key.ko将第十二章编写好的按键 ...
分类:
其他好文 时间:
2019-02-18 22:53:04
阅读次数:
184
LinuxShell多进程并发以及并发数控制https://blog.csdn.net/yeweiouyang/article/details/52512522推荐说明:一篇文章让你掌握shell的并发编程和并发数控制。文章首先告诉你必须先掌握linux的后台进程、文件描述符和管道的概念,并且它确实做到了深入浅出让你理解这些概念。这样,后面的代码和说明才不会显得突兀。linux下查看磁盘分区的文件
分类:
系统相关 时间:
2019-02-18 14:20:33
阅读次数:
248
多路复用并发模型 -- poll #include<poll.h> int poll(struct pollfd *fds, unsigned int nfds, int timeout); struct pollfd { int fd; //轮询的文件描述符 short events; //等待的 ...
分类:
其他好文 时间:
2019-02-13 20:59:58
阅读次数:
177
1.配置文件/proc/sys/fs/file-nr 里文件里显示三个数字 上面第二项的值为0表示分配的文件描述符都已经被使用。 2.配置文件 /etc/sysctl.conf 主要是一些系统信息配置 ...
分类:
系统相关 时间:
2019-02-08 23:41:19
阅读次数:
287
os包:os.File类型,实现的接口,用反射检查接口的实现;操作文件:os.Create,os.NewFile,os.Open,文件描述符,os.OpenFile;操作模式;访问权限
分类:
其他好文 时间:
2019-02-08 14:25:33
阅读次数:
197
本文写于2017 02 26,从老账号迁移到本账号,原文地址:https://www.cnblogs.com/huangweiyang/p/6444746.html select、poll、epoll三组系统调用都能同时监听多个文件描述符,它们将等待由timeout参数指定的超时时间,直到一个或多个 ...
分类:
其他好文 时间:
2019-02-06 09:21:05
阅读次数:
179
https://www.cnblogs.com/skyfsm/p/7079458.html一、select和poll的用武之地越来越有限,风头已经被epoll占尽select的缺点: 1、单个进程能够监视的文件描述符的数量存在最大限制,通常是1024,当然可以更改数量,但由于select采用轮询的方 ...
分类:
其他好文 时间:
2019-02-02 14:29:43
阅读次数:
203
1、重定向介绍类型 文件描述符 默认情况 对应文件句柄位置标准输入(standard input) 0 从键盘获得输入 /proc/slef/fd/0标准输出(standard output) 1 输出到屏幕(即控制台) /proc/slef/fd/1错误输出(error output) 2 输出到 ...
分类:
系统相关 时间:
2019-02-02 14:25:21
阅读次数:
215
一、最小化安装centos7.6 cat /etc/redhat-release 二、配置网络,可以上外网 三、安装常用命令工具,修改系统时区,校对系统时间,关闭selinux,关闭firewalld,修改主机名,修改系统文件描述符,内存锁限制及vm.max_map_count 数量(否则启动ela ...
分类:
其他好文 时间:
2019-01-30 14:22:57
阅读次数:
216
shell用于解释执行用户命令,用法分为Interactive和Batch. shell script中有多条shell命令,批量执行,同时加入编程语言中常用的变量, 流程控制语句,这样看起来写shell script就像编程,但是本质上只是一系列shell命令的集合. 常见的shell版本 + s ...
分类:
系统相关 时间:
2019-01-26 11:46:35
阅读次数:
232