- 博客(10)
- 收藏
- 关注
原创 linux系统复制到“”时发生错误,目标位置没有足够空间,请尝试移除一些文件以便释放空间
就会出现磁盘管理工具,在.cache中的vmware中,删除drag_and_drop文件夹即可,这个文件夹删除不会影响系统的正常运行,他是电脑主机到虚拟机复制文件时的一个备份。后续有复制还会自己生成这个文件。当由电脑像虚拟机中导入文件时,报错目标位置没有足够空间。这是由于虚拟机内存已满,可以清楚虚拟机中的缓存文件,释放内存。方法是在终端输入baobab。删除drag_and_drop后,虚拟机内存就够用了。
2024-10-09 16:37:38
307
原创 linux系统的core文件定位程序内存错误位置
程序是开机自启动程序,所以在开机自启动的脚本restarta_app.sh中,打开core文件自动生成功能,这样可以不用修改系统文件导致其他的错误,同时在程序稳定运行以后只需屏蔽改打开core文件功能的代码即可。然后在gdb中再运行set solib-search-path /home/uno/qt_sdk/Qt5.12.11/5.12.11/gcc_64/lib就可以看到程序具体哪一行出错了。2、得到core文件后,在整个firealarm文件夹中运行。再bt查看具体内容,若查看不到具体哪行代码。
2024-10-09 14:19:13
416
原创 QTableWidget实现列表界面,滑动选择,并存储数据库
这段代码是定义各一个框,框里面放一个列表,列表可被滑动选中,并将选中的表格,进行高亮显示,可以滑动将高亮选中的表格进行取消,表格的状态存放在数据库中。这个展示的视频我上传了,不知道怎么显示不在这里,好像在博客别的地方。这段代码本来使用itemSelectionChanged作为触发信号,但多选时,他会依次叠加发送多次。所以这里的信号是自己重写的onMouseUp。当多选时,鼠标释放时,触发信号。样式是这样的,可以滑动选择和取消。
2023-12-13 14:23:02
797
原创 QT5.8带中文QString转换为gbk,ASCII编码的char数组
开发的一个项目中,用到从SQLITE3数据库取出的数据,以gdk或ASCII格式发送给下游设备。
2023-11-30 10:34:38
1045
原创 java利用科大讯飞SDK实现语音转文字的功能
一,下载SDK,获取.pcm格式的语音文件利用科大讯飞的SDK实现语音转文字的功能,首先可以登录科大讯飞的官网查看“语音听写Java SDK文档”语音听写 Java SDK 文档 | 讯飞开放平台文档中心 (xfyun.cn),下载Java SDK的链接是快速指引 | 讯飞开放平台文档中心 (xfyun.cn)需要先进行注册在下载SDK。语音听写下载图中的Java MSC这里需要将服务接口认证信息保存在开始时需要使用下载完sdk如图所示解压解压完成后,直接用idea打开\..
2021-08-12 09:28:25
8501
13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人