- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 string 拷贝构造函数&重载赋值操作符
参考:https://blog.youkuaiyun.com/qq_34543927/article/details/114759736
2021-06-01 10:46:21
330
转载 Qt界面类的setupUi(this)理解
setupUi(this)是由.ui文件生成的类的构造函数,这个函数的作用是对界面进行初始化,它按照我们在Qt设计器里设计的样子把窗体画出来,把我们在Qt设计器里面定义的信号和槽建立起来。也可以说,setupUi 是我们画界面和写程序之间的桥梁。转https://zhidao.baidu.com/question/101843815.html...
2019-03-08 09:07:07
1398
原创 QtCreator 报错-1: error: [debug/myapp_res.o] Error 1
Qt Creator版本5.6.0添加图标时报错:-1: error: [debug/myapp_res.o] Error 1,临时解决:项目-构建环境-清除系统环境变量,之前为选中,现改为不选中,即可编译通过,猜测和文件权限有关,请大神指点为何如此?...
2019-03-07 17:48:41
5075
原创 Qt Creator error: No rule to make target 'UI/ui_*.h',*.exe Stop.
添加一个新的界面类文件,编写时报错,在“项目”中的“构建环境”下勾选“清除系统环境变量”即可,特此记录。
2019-01-06 22:24:37
1499
原创 system返回值65280
system执行删除文件并拷贝文件命令时,执行未成功,调试打印出其返回值为65280,经检查发现两个操作之间没有添加';'分号导致,作此记录。
2018-12-20 10:53:37
4291
转载 vagrant default: Warning: Authentication failure. Retrying...
亲测,可行。一般看到这个信息时,虚拟机已经启动成功,可以中断命令后vagrant ssh登录试试 如果失败,修改vagrant工作目录下的Vagrantfile文件,在 config.vm.box ="XXX……" 下添加 config.ssh.password ="vagrant" 然后重新vagrant ssh登录。 仍然失败,应该是虚拟机关闭了s...
2018-11-21 22:31:31
464
原创 Qt Creator编译qglobal.h中文件中报错原因
foreach (QObject *obj, list)项目中需要对ui中所有控件遍历,使用上述函数,编译过程出qglobal.h文件出现错误,原因在于未定义list:QObjectList list = children();加上该定义后,问题得到解决;总结:对qt中的控件方法使用不熟悉导致浪费几个小时时间,刚开始还以为是qt编译器出现问题,所以出问题后要首先保证自己的代码没有问题,...
2018-11-20 17:37:30
4298
原创 win7 python3 安装提示0x80072f7d
最近安装“python-3.6.7-amd64”,报错0x80072f7d,查找相关回答,尝试去掉安装选择中的后两个选项,debug相关的,即可安装成功;另外一种方法是需要是卸载新版本VC安装环境,安装2015版本的,我是按照之后还有此错误提示,最终是去掉后两个debug相关的选项后,安装成功。...
2018-11-18 16:49:24
806
原创 python3使用objgraph包来绘制引用关系 遇到的问题
1.ImportError: No module named objgraph请安装python工具:xdox、objgraphpip install xdotpip install objgraph 2.Image renderer (dot) not found, not doing anything else由于生成的文件是 .dot 格式的,需用到 Graphviz...
2018-10-27 22:24:14
1987
转载 安装centos7.5使用yum提示错误 解决方法
今天yum install的时候出问题了提示:centos7.5 loaded plugins fastestmirrorfastestmirror是yum的一个加速插件,这里是插件提示信息是插件不能用了。不能用就先别用呗,禁用掉,先yum了再说。1.修改插件的配置文件# vi /etc/yum/pluginconf.d/fastestmirror.conf enabl...
2018-09-11 21:45:33
727
原创 C++ sort函数出现段错误
最近项目中为了将不同记录整合到到同一个记录,同时扩展记录的深度,为了方便查看需将记录以时间先后排序,想到了c++自带的排序函数,匆忙下手,没注意函数使用细节,导致程序出现段错误,通过coredump定位到sort函数中的comp函数出了问题,随即加了调试信息,sort函数从开始未执行结束就出现了段错误,当即找到度娘,发现以下使用说明:template <class RandomAccessI...
2018-07-05 16:07:58
3158
转载 STM32启动过程解读与跟踪验证
近段时间由于在做ucos-iii的移植,所以就顺便了解下STM32的启动过程。经过查阅各种官方文献和对代码进行单步跟踪,详细地叙述了STM32加电启动的具体过程。对于关键性的语句都指明了出处。下面将学习成果分享给大家,由于笔者知识有限,不当之处敬请指出。 为了更好的说明问题,先来看STM32的内存映射(以STM32L1xx为例) 由于固定的内存映射,代码区(co...
2018-02-28 22:03:30
631
转载 STM32启动过程--启动文件--分析
一、概述1、说明 每一款芯片的启动文件都值得去研究,因为它可是你的程序跑的最初一段路,不可以不知道。通过了解启动文件,我们可以体会到处理器的架构、指令集、中断向量安排等内容,是非常值得玩味的。 STM32作为一款高端Cortex-M3系列单片机,有必要了解它的启动文件。打好基础,为以后优化程序,写出高质量的代码最准备。 本文以一个实际测试代码--START_TEST为例进行阐述。2、整体过程...
2018-02-28 21:25:26
1420
转载 stm32 .map文件含义
内存溢出的问题,如何分析这类问题的呢?遇到HardFault_Handler 有对map分析过吗?首先讲述一下关于map在MDK-ARM中的配置。其实,在MDK-ARM中,我们可以根据自己的情况(不同配置),在map文件中输出对应(我们需要)的内容。默认情况下,输出所有信息。Project -> Options for Target -> Listing:会看到如下配置界面:map文件...
2018-02-28 15:30:58
6819
转载 STM32学习笔记之ADC--DMA方式
程序功能是把ADC1模块里通道14的输入电压转换后通过USART2发送到PC,在PC机上用串口调试助手观察接收数据:STM32是12位ADC,测量结果基本还可以!程序用了DMA来传输ADC转换值,调高了读取速度。串口部分用是上一篇串口调试笔记里的代码。/************************************************************************ ...
2018-02-27 10:53:08
633
转载 STM32标准库中DMA配置详解 (标准库版)
写博客Mark下自己对STM32中DMA功能的一些分析: 先看上图中下左侧的偏移地址,偏移地址是相对于DMA1_BASE的相对地址。查表可得DMA1_BASE的实际物理地址是:0x4002 0000 .故我们可以得出这些寄存器的实际地址是什么。实际上我们对寄存器配置的时候也是对这几个寄存器值进行修改。[cpp] view plain copy DMA_ISR: 0x4002 0...
2018-02-27 09:28:05
1924
转载 STM32(Cortex-M3)中的优先级概念
STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。 具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套低抢占式优先级的中断。 当两个中断源的抢占式优先级相同时,这两个中断将没有嵌套关系,当一个中断...
2018-02-27 09:10:01
505
1
转载 ROM RAM FLASH说明
一、 ROM(Read Only Memory) ROM(Read Only Memory),只读存储器。用来存储和保存数据。ROM数据不能随意更新,但是在任何时候都可以读取。即使是断电,ROM也能够保留数据。 ROM也有很多种: PROM是可编程一次性(无法修改)的ROM; EPROM是紫外线可擦除可编程的ROM; EEPROM是电可擦除可编程的ROM,按字节进行删除和重写, 写入时间很...
2018-02-26 15:19:28
1824
原创 java环境变量设置及.bat脚本运行时报错的相关问题
小白一枚欢迎拍砖:case1:java命令不是内部命令,或不是批量处理命令类错误;原因:jdk安装后,没有设置环境变量或者设置java环境变量错误(验证是否正确:可以运行cmd并输入java或javac或java -version)解决方法:检查java环境变量是否设置成功JAVA_HOME:jdk安装的路径(注意:也是安装jdk时选择的第一个路径,安装时会选择两个路径,两个选择路
2016-09-14 15:16:33
1698
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人