Linux系统
文章平均质量分 92
Giant NG
我要一步一步往上爬……
展开
-
makefile的基本使用
makefile的基础使用原创 2023-05-27 17:53:43 · 1186 阅读 · 0 评论 -
Linux 开机过程
Linux 开机过程的演变,init 进程的启动原创 2023-05-26 15:17:43 · 941 阅读 · 0 评论 -
Linux多线程
参考链接:Linux多线程Linux线程详解并发与并行的区别是什么?并行和并发并发(concurrency)在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。同一个时刻只有一个指令运行,但多个进程指令被快速轮换执行,使得宏观上有多个进程被同时执行的效果(针对单核处理器)。并发强调的是一起出发。与并发相对的是不可以一起出发的顺序。并发:无论上一个开始执行的任务是否完成,当前任务都可以开始执行;顺序:上一个开始执行的任务完成原创 2022-02-12 14:18:26 · 734 阅读 · 0 评论 -
僵尸进程与孤儿进程
参考链接:孤儿进程与僵尸进程[总结]为何要fork()两次来避免产生僵尸进程?基本概念在Unix/Linux系统中,正常情况下,子进程是通过父进程创建的,子进程再创建新的进程。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程 到底什么时候结束。当一个进程完成它的工作终止之后,它的父进程需要调用wait()或者waitpid()系统调用取得子进程的终止状态。孤儿进程一个父进程退出,而它的一个或多个子进程还在运行,那么这些子进程将成为孤儿进程。孤儿进程将被init进程(进程号原创 2021-06-30 14:25:51 · 212 阅读 · 1 评论 -
Unicode学习
参考链接终于搞懂了 Unicode、UTF-8、UTF-16ASCIIUnicode背景ASCII编码ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符转载 2021-06-20 16:13:35 · 771 阅读 · 0 评论 -
Ubuntu16.04下Qt creator无法使用搜狗输入法输入中文的解决办法
问题描述在Ubuntu系统下已经安装好搜狗输入法,但是在Qt creator下却无法使用搜狗输入法输入中文解决办法根据自己的安装路径,找到文件libfcitxplatforminputcontextplugin.so 将其复制到Qt的安装目录; 例如:$ sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputco...原创 2018-07-19 23:02:51 · 1630 阅读 · 2 评论 -
VMware虚拟Ubuntu,插入USB摄像头后,摄像头无法正常显示画面的解决办法
问题描述在Windows系统下,使用VMware虚拟出Ubuntu16.04系统后,插入摄像头,在VMware的虚拟机设置中的可移动设备连接好USB摄像头后,系统中的/dev目录下出现了video*文件,一直正常。当使用Linux系统下的茄子软件或者V4l2编程时,发现画面无法显示,但是程序却不会报错。解决办法关闭虚拟机中已打开的系统,对该虚拟系统进行设置。打开虚拟机设置,找到“USB...原创 2018-07-19 23:13:43 · 5355 阅读 · 4 评论 -
Ubuntu16.04下nfs服务配置后客户端无法挂载的解决方法
问题描述nfs服务配置完成后无法被客户端正常挂载,客户端执行"showmount -e 服务端IP地址"时会阻塞住,或者执行mount命令时无法成功。解决方法这种问题一般是防火墙或SELINUX问题造成的,把防火墙关闭后重启nfs服务即可。Ubuntu下关闭防火墙的命令为:feng@ubuntu:~$ sudo ufw status状态: 激活feng@ubuntu:~$ sudo ...原创 2018-12-03 18:59:52 · 6294 阅读 · 0 评论