- 博客(10)
- 收藏
- 关注
原创 tar 压缩绝对路径有空格,但是该文件后不需要保留路径
项目需要使用linux 命令tar来进行压缩。但是需要压缩的文件路径中有空格,直接执行。
2023-07-27 16:32:20
1547
1
原创 QML Column 直接插入元素 与 通过Repeater插入 children的长度不一样
Column children.length会获取所有里面的组件,如果使用了Repeater的话他也算一个,所以长度就是 Repeater生成的所有组件数量 加 Repeater自身。
2023-05-18 17:43:31
210
1
原创 Linux开机进入initramfs无法开机
这是因为不正常的开关机导致磁盘文件损坏,无法开机解决方法:1、输入 blkid 查看 type = ext4的磁盘(如sad5)2、输入 fsck -y ext4 /dev/sda5 修复3、重启就好了
2020-12-14 13:34:31
1123
原创 由于ubuntu20.04没有/etc/rc.local文件,设置开机自启动的方法(sudo命令不用输密码)
1、首先去除ubuntu中输入sudo命令需要输入密码的功能,编辑sudo配置($sudo visudo)2、内容为:3、找到 %sudo ALL=(ALL:ALL) ALL 这一行4、修改为 %sudo ALL=(ALL:ALL) NOPASSWD:ALL5、保存文件按下 Ctrl+X6、选择 Y7、按下 Ctrl+T将文件保存到某个文件8、找到 sudoers.tmp9、按下Enter保存这样输入sudo命令就不需要密码了(如果不慎修改错误,输入sudo进入不了v
2020-11-19 10:30:23
5167
1
原创 Ubuntu 16.04打包qml项目,到没有qt环境下运行
1、首先需要下载一个打包工具 linuxdeployqt 解压放到linux中2、然后命令行输入 sudo vim ~/.bashrc,修改环境变量,路径要根据自己的qt安装路径来输入source ~/.bashrc保存设置3、修改 linuxdeployqt的 main.cpp文件注释版本检测代码4、现在需要编译下载的打包工具 linuxdeployqt ,进入文件打开命令行,下载一个git,命令行输入 sudo apt-get install git, 然后创建一个 build 文件夹,进
2020-08-27 14:48:15
1503
4
原创 qml使用 model.get 函数会造成内存泄漏
在qml项目中,当程序运行时会造成内存一直上涨的情况,其实获取模型的的 model.get 函数会造成内存泄露修改之前的代码 main.moveView.jointView_model.get(joint - 1).angle = angle修改之后的代码main.moveView.jointView_model.setProperty(joint - 1,“andle”,angle)设置模型值的时候将 model.get 改为 setProperty 避开get函数就可以避免内存泄漏。查了好几
2020-06-10 10:35:27
754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人