9 mtOS1573

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

ubuntu or ubuntu like to solve error: QtQml/QQmlApplicationEngine: No such file or directory

error: QtQml/QQmlApplicationEngine: No such file or directoryon ubuntuapt install -y qtdeclarative5-dev

2020-09-12 22:33:57

CMake中添加Qt模块的合理方法

用CMake来组织的工程中要用Qt首先要设置、找到Qt相关模块。主要是通过find_package这个CMake命令。但网上很多教程都过时了,或者不够清晰灵活。因为这部分很常用,所以特别用一篇文章把我们目前在生产环境中使用的方法给大家介绍下。设置Qt库路径Qt版本很多,我们的开发机上一般也装有多个不同版本的Qt。个人尝试性的项目一般用最新版的Qt,而真正发布的产品一般用的是LTS版本Qt(LTS:Long Term Support,长期支持版本,目前最新的LTS是5.9)。我们的方法是在系统中添

2020-09-10 23:47:59

kylin(ubuntu like) 桥接模式连接网络

sudo apt install brctl-utilssudo /etc/init.d/networing stopbrctl addbr br0vim /etc/networkinterfaceauto br0iface br0 inet staticaddress 192.168.32.46netmask 255.255.255.0gateway 192.168.32.1brctl_ports enps0 #您的网卡名bridge_stp onbr...

2020-09-08 18:07:06

使用 psql 列出 PostgreSQL 数据库和表

修改PostgreSQL数据库默认用户postgres的密码PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下:步骤一:登录PostgreSQL 1 sudo-u postgres psql 步骤二:修改登录PostgreSQL密码 1 ALTER USER postgres WITH PASSWORD'postgres'; postgre查询所有用..

2020-09-01 12:55:26

linux find 查找删除文件

find./-name *.log |xargsrm-rf删除在当前目录下及子目录中找到的所有log日志删除find搜索到的文件Linux find 命令在指定目录下查找文件。删除目录下所有通配符搜索到的文件find . -name 'zui-副本.*' -type f -print -exec rm -rf {} \;' . ' : 从当前目录及改目录下所有子目录;' -type f ' : 搜索文件类型为文件;如-type-d 表示目录类型;' -print...

2020-08-28 11:43:44

批量转换libosinfo ubuntu db xml为ubuntukylin db xml

#!/bin/bashfor xml in ./*.xml.indo echo rename $xml to ubuntukylin-${xml##*-} mv $xml ubuntukylin-${xml##*-}done#!/bin/bashfor xml in ./*.xml.indo echo $xml sed -i '9s/Canonical Ltd/kylinos Ltd/' $xml sed -i 's/ubuntu/ubuntuky.

2020-08-23 13:18:57

解决“警告:检测到时钟错误。您的创建可能是不完整的”问题的一种办法

1.使用touch命令在编译时会看到和make: Warning: File `shttpd/include/shttpd.h' has modification time 3e+07 s in the future类似的警告,直接执行touch 文件名来修正文件时间,尝试过后确实有用,但是只适用于报错文件不多的情况下,报错文件一多工作量就太大了;而且有时还会出现找不到这个报错文件的情况。看到还有一种更新整个项目时间的方法,运行:touch *但是尝试过后好像并没有作用2..

2020-08-11 16:19:44

批量反编译dtb文件

#!/bin/shfor dtbfiles in ./*.dtbdo echo $dtbfiles to convert ${dtbfiles%.*}.dts sudo dtc -I dtb -o ${dtbfiles%.*}.dts $dtbfilesdone

2020-08-08 10:43:31

Linux统计代码行数

wc -l *.c *.h 就可以知道当前目录下的所有c 和 h 文件的行数的详细信息。很不错如果要递归,可以配合其他命令一起使用当前目录及子目录:find . -name *.c |xargs wc -lfind . -name *.cpp | xargs wc -lfind . -name *.h |xargs wc -l想一下子 ,或许简单的可以 使用重定向技术 使用find -name "*.c">/tmp/file.list ;find -name "*.h" >

2020-07-16 15:13:04

Understanding Docker Container Exit Codes

The most common exit codes, what they mean, and what causes themSandeep MadamanchiFollowOct 21, 2019·4min readDocker container exit code — how to use them for troubleshooting?It’s one of the most common question that I come ...

2020-05-25 20:24:52

编译linux overlayfs模块

当我们需要使用一个内核模块的时候,在当前使用版本内核编译的时候又没有加进去,在不改变内核版本的时候,再编译整个内核,可能会覆盖原来的内核,导致系统无法启动现在我们能够单独选择需要的模块,然后加载进内核准备工作首先进入你当前使用的系统查看当前的使用内核版本,在这里是 2.3.39下载对应内核源码包 linux-2.6.39.tar.bz2 将源码包放入 /usr/src/ 下解压...

2020-04-12 21:09:37

OpenStack Stein删除所有网络

#!/bin/bash#delete vmfor vim in `nova list |awk '{if( NR > 2 ) {print $2}}'`;do nova delete $vim &done#Unbundling routerfor port in `openstack port list |awk '{if( NR > 2 ) ...

2019-10-21 09:47:24

packstack多节点自动部署

1.关闭selinuxsed -i "s/"selinux=enforcing"/"selinux=disabled"/g" /etc/selinux/config2.编辑 /etc/hostseg.192.168.1.12 controller1....192.168.1.45 compute1....3.所有节点执行firewall-cmd --se...

2019-10-10 10:19:10

vim8.0 无法使用右键复制粘贴问题

今天为了测试安装youcompleteme 插件,源码./configure安装了vim 8.0,安装后进入vim后鼠标右键无法复制粘贴,解决办法:vim /usr/local/share/vim/vim80/defaults.vim将if has('mouse') set mouse-=aendif注释掉后,重新登陆解决!...

2019-08-20 15:26:49

RedHat CentOS系列桌面系统添加图表到桌面、开始菜单

图标加到桌面实际上就是编写一个.Desktop的配置文件使gnome-session等程序读取以Eclipse 为例桌面[Desktop Entry]Name=EclipseComment=Use the code lineTryExec=gnome-terminalExec=/opt/eclipse/eclipse/eclipseIcon=/opt/eclipse/ecl...

2019-07-30 15:30:28

virtsh 新建虚拟机并且给虚拟机安装操作系统

必要软件1.qemu2.virt-manager3.virt-client创建 guest 所需的磁盘qemu-img 主要用来创建 guest 所需的磁盘, create 表示创建,-f qcow2 表示创建一个格式为 qcow2 的磁盘, /var/lib/libvirt/images/centos7.3.qcow2 表示创建的磁盘名称及磁盘文件,100G 表示该磁盘...

2019-07-22 14:27:28

CentOS批量干掉旧版内核

step 1rpm -e|grep kernelstep 2#!/bin/bashtarget=(kernel-3.10.0-957.12.2.el7.x86_64 kernel-3.10.0-957.10.1.el7.x86_64kernel-3.10.0-957.21.2.el7.x86_64)index=0while [ $index -lt ${#targe...

2019-07-02 15:45:47

macbook pro 废纸篓无法使用,删除文件时都变成直接删除

这种情况一般是一些骚操作导致的~./Trash文件夹丢失,或者是丢失了这个文件夹的读写权限;这个时候我们可以先查看~./Trash这个文件夹;查看隐藏文件先在终端中输入defaults write com.apple.finder AppleShowAllFiles -bool true;然后command+option+esc重启finder,这时候你会发现系统中展示出了许多...

2019-07-02 09:05:26

python启动vscode

#!/bin/env python#coding=utf-8import osimport sysimport subprocessimport commands def checkUserIsROOTCommandline(): if os.geteuid() != 0: print "This program must be run as root. Ab...

2019-06-03 13:50:48

LVS自动化添加及删除ipvsadm和后端服务器健康状态检测脚本

LVS director 负载均衡器增加IPVSADM脚本#vim director.sh#!/bin/bash#chkconfig: - 88 66#description: this script to add lvs IPVIP=192.168.0.254DIP=192.168.0.100RIP1=192.168.0.101RIP2=192.168.0.102PORT=...

2019-05-17 14:59:51

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取