Linux
风陵.
这个作者很懒,什么都没留下…
展开
-
Qt程序下mplayer在slave从模式下命令发送和接收输出数据问题
mplayer命令使用方法:mplayer [options] filename**注:设置系统环境变量后,才可以在任意路径启动mplayer **下面直接说Qt程序下mplayer在slave从模式的命令发送:-slave命令: 表示mplayer 启动从模式 ,不受终端控制台控制,也不在截获键盘事件,只能通过程序给mplayer发送控制命令,而且每个命令必须以\n区分,不然mpl...原创 2020-04-11 19:52:50 · 1064 阅读 · 0 评论 -
Linux下创建应用快捷图标
在linux下安装应用,系统不会像Windows那样会自动创建快捷方式图标,启动应用一般要通过终端命令来启动程序,如果要用快捷方式来启动应用并且把图标安置在左边菜单栏,则可以通过以下方式来创建:创建desktop快捷方式文件输入终端命令:gedit Qt5.13.2.desktop(注:想要创建在哪个路径,则加上路径即可,这里默认是home目录下,快捷方式的名字为“Qt5.13.2")配置...原创 2020-03-10 16:33:34 · 434 阅读 · 0 评论 -
如何在Linux下配置网络
设置ubuntu的IP地址:1、临时设置:(每次关机后会重置)sudo ifconfig ens33 192.168.xx.xx (新版ubuntu)sudo ifconfig eth0 192.168.xx.xx (旧版ubuntu)2、永久设置:(关机后不会重置)sudo vi /etc/network/interfaces,然后按需要复制粘贴以下命令自动获取IP:auto ...原创 2020-03-10 12:51:14 · 613 阅读 · 0 评论 -
在linux下安装QT 5.13版本及错误解决方法
一、下载安装包网址:http://download.qt.io/archive/qt/选择linux版本二、修改权限:在终端下进入该资源包的目录,在该目录下输入命令:“sudo chmod -R 777 qtopensource-linux-x64-5.13.2.run”三、安装继续输入命令:“sudo ./qt-opensource-linux-x64-5.13.2.run”四、...原创 2020-03-10 12:36:19 · 3292 阅读 · 0 评论 -
用signal函数捕捉信号SIGINT
用系统调用函数fork( )创建两个子进程,再用系统调用函数signal()让父进程捕捉信号SIGINT(用kill命令来触发),当捕捉到中断信号后,父进程用系统调用函数kill()向两个子进程发出信号,子进程捕捉到父进程发来的信号后,分别输出下列信息后终止:Child process 1 is killed by parent!Child process 2 is killed by p...原创 2020-01-06 23:12:38 · 4083 阅读 · 1 评论 -
用有名管道写一个服务器程序和一个客户机程序
用命名管道分别写一个服务器程序和一个客户机程序,客户机的父进程负责每隔一秒产生一个子进程(形成一个进程扇),而每个子进程则往FIFO写入自己的PID号码。服务器负责从该FIFO中读取数据并将之打印到屏幕上。client客户机:#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>...原创 2020-01-06 23:00:03 · 912 阅读 · 0 评论 -
系统编程2
=============================================================系统编程技术点1、进程的概念、接口函数2、进程间的通信方式3、进程间的信号集4、线程的概念,函数接口,意义5、线程之间的通信6、线程池execl簇函数我们调用fork函数主要目的是调用外部程序功能,在进行外部程序调用时,一般有两种方法:一种是使用system函...原创 2020-01-05 22:34:43 · 319 阅读 · 0 评论 -
linux系统编程1
=============================================================系统编程技术点1、进程的概念、接口函数2、进程间的通信方式3、进程间的信号集4、线程的概念,函数接口,意义5、线程之间的通信6、线程池进程的概念进程:正在运行的程序程序:hello.c ==> gcc hello.c -o hello (二进制程序)...原创 2020-01-05 21:37:10 · 211 阅读 · 0 评论 -
在linux字符界面用mmap()函数实现bmp图片的快速刷新
编程思路:1、打开bmp图片获得fd文件描述符(open()函数)2、偏移信息头54字节,lseek()函数3、读取bmp图片BGR(与RGB位置相反)信息4、关闭文件fd5、打开屏幕设备文件/dev/fb0(open(),读写操作)6、映射一块内存地址7、BGR转ARGB,3转4操作,上下颠倒操作8、将ARGB显示数据写到fb0 注意:ubantu字符界面可视分辨率800600,...原创 2019-10-29 14:12:52 · 1363 阅读 · 4 评论 -
在ubantu字符界面显示bmp图片
在ubantu上用c语言实现显示bmp图片编程思路:1、打开bmp图片获得fd文件描述符(open()函数)2、偏移信息头54字节,lseek()函数3、读取bmp图片BGR(与RGB位置相反)信息,采用二维数组bmp_buf[480][800*3]4、关闭文件fd5、打开屏幕设备文件/dev/fb0(open(),读写操作)6、BGR转ARGB,3转4操作,上下颠倒操作7、将AR...原创 2019-10-28 11:58:31 · 1020 阅读 · 2 评论