
计算机软件
念隐
画原理图,画PCB,买元器件,焊电路板,写嵌入式代码,写上位机调试软件,调试整机设备,安装外壳……还有啥是我不能做的?!
展开
-
Qt5.12.12 编译 QtHttpServer 手记
使用vscode打开源码目录,依次点开httpserver、sslserver下所有的.cpp、.h文件,只要包含的头文件中有 private的,都将其删除。http-paser是qthttpserver的组件,需要将下载的http-parser放到src\3rdparty\http-parser\中。原创 2022-12-26 00:34:31 · 769 阅读 · 1 评论 -
Qt5.12.12 编译QtMqtt模块5.15.2手记
下载并解压源码在Qt工具链相应include目录下创建QtMqtt目录将源码src/*.h拷贝到上述目录中修改qmqttconnection.cpp文件169行,修改内容如上修改qmqtttopicname.cpp文件148行,修改内容如上执行以下脚本xcopy * . h D:\Qt\5 . 12 . 12\mingw73_64\QtMqtt # 修改代码 qmake。原创 2022-12-26 00:04:35 · 1822 阅读 · 0 评论 -
GNSS时间转换为UTC+8时间
GNSS时间转换为UTC+8时间NMEA输出的GNRMC数据中,时间信息是格林威治时间,和我们东八区的时间相差八小时,要将其转换为东八区的时间,可以用以下方法:#include "math.h"#include "stdbool.h"#include "stdint.h"#include "stdio.h"#include "stdlib.h"#include "string.h"#include "time.h"#include <sys/time.h>// 参数举例 t原创 2021-02-08 13:49:51 · 1621 阅读 · 0 评论 -
VMware Workstation 11 中 Ubuntu 14.04 的 VMware Tools 问题 : 共享文件夹
症状:主要表现在Win7中用VM11安装的Ubuntu14.04中,安装完自带的VMware Tools之后,/mnt/hgfs 中没有前面已经设置好的共享文件夹。仔细查看了安装过程,发现在编译vmhgfs/module.o的时候出现了错误。国内网站上也很少有关于这类问题的说明,查到一篇文章[链接]有说明在win8下使用vmware11和ubuntu14.10的,也没能解决我的问题。具体的解决方法是翻译 2015-05-12 10:38:22 · 24147 阅读 · 23 评论 -
不做死就不会死……VMware Workstation 12 里的Ubuntu14.04升级后,虚拟机桌面无法适应客户机了
更新了虚拟机里的内核后,重启发现不管vmware的窗口怎么变化,虚拟机的显示区时钟就那么大,怎么也改不了。各种折腾,执行vmware-tools-uninstall.pl卸载,重新编译安装VMwareTools不管用,安装open-vm-tools不管用!二者同时安装也不管用,折腾得没辙了想到下载open-vm-tools源码编译安装,结果发现缺了一大堆的库,一点点补全、重新配置,好不容易./con原创 2016-01-21 09:54:53 · 5508 阅读 · 4 评论 -
监控进程(二进制程序)运行状态的C语言实现与脚本实现
项目需要,要监控二进制程序是否在运行状态,如果没有在运行状态,则检查是否存在升级文件、升级文件是否可用、是否存在备份文件、备份文件是否需要删除等等功能…… 注意这里会使用file命令检查文件是否是execute,如果程序是可执行脚本,是无法监测的。先放C语言实现方式,代码简单就没写备注原创 2016-01-22 15:46:07 · 2785 阅读 · 0 评论 -
U盘安装Win10,遇到“由于存在受损的安装文件 因此安装无法继续”
进入安装阶段,有5大步骤,分别是正在复制 windows 文件正在准备要安装的文件正在安装功能正在安装更新正在完成由于是通过软媒U盘启动制作的U盘启动盘,前面三个过程中,需要U盘全程保持连接状态。在第三个步骤完成后,刚刚进入第四步时,需要及时拔出U盘,否则就可能会出现“由于存在受损的安装文件 因此安装无法继续”这个情况原创 2017-06-28 13:20:58 · 33811 阅读 · 5 评论 -
Win10更新后,Qt调试出现“20133, motion show time: 1502068371”
不记得是Win10更新后出现的,还是早就存在这样的问题,在QtCreator中启动编译好的程序,鼠标点到LineEdit控件中,就会在QtCreator的应用程序输出框中打印出:20133, motion show time: 1502068371频繁切换几次,就会出现系统特别卡的情况。用ProcessExplorer观察应用的运行属性,切到Threads标签页的时候,观察到出现多个搜狗输入法相关的原创 2017-10-13 15:52:35 · 450 阅读 · 0 评论 -
win 10 1809 下 qtcreator_process_stub 中文乱码的问题
win10 更新到1809后,调试Qt程序,发现qtcreator_process_stub中打印的中文都成了???这样的。网上找到有说法,修改注册表HKEY_CURRENT_USER\Console\ 下对应的codepage为65001可以解决,实测并没有效果。我这边的解决方法是,修改命令提示符的默认属性:使用旧版控制台...原创 2018-12-08 15:37:08 · 1182 阅读 · 0 评论