摘要: 在c++中,有四个文件demoA.h, demoA.cpp, demoB.h, demoB.cpp。 在demoA.h中有一个类为class demoA, 在demoB.h中有一个类为class demoB。 如果demoA类要用到demoB类,并且demoB类也要用到demoA类,那么必须要如下: 阅读全文
posted @ 2022-08-19 09:24 Ada_CN 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 提示信息: QObject::connect: Parentheses expected, signal QAction::triggered in .. QObject::connect: (receiver name: 'MainWindow') 且槽函数未执行。 原因:信号语句中少了括号(猪心 阅读全文
posted @ 2022-08-19 09:18 Ada_CN 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 今天用QT写个小程序,出现了一个小问题,就是程序编译通过了,也能运行,但是有一个按键按下后程序就会异常结束。 解决办法:由于文件中有多个类,而使用某个类的函数时,存在对象只声明,未创建就使用的情况。例如,程序中只声明了一个对象QObject * object,未进行object = new QObj 阅读全文
posted @ 2022-08-19 09:14 Ada_CN 阅读(2396) 评论(0) 推荐(1) 编辑
摘要: 1. map和set都是关联容器,其底层实现都是红黑树。 2. map是映射,其中元素是键-值对,关键字起到索引作用,值表示与索引相关联的数值,set是集合每个元素只包含一个关键字。 3. set的迭代器是sonst的,不允许修改元素的值,map允许修改value不许修改key值。map和set都是 阅读全文
posted @ 2022-07-09 14:25 Ada_CN 阅读(214) 评论(0) 推荐(1) 编辑
摘要: 由于ROS-QT对20.0.4不友好,所以重新装一个Ubuntu18.4。 一、下载Ubuntu系统镜像 官网下载太慢而且不稳定,建议使用清华源镜像5分钟下载完毕。下载地址:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/18.04.6/ 二 阅读全文
posted @ 2022-07-04 13:44 Ada_CN 阅读(96) 评论(2) 推荐(0) 编辑
摘要: 位掩码(BitMask),是”位(Bit)“和”掩码(Mask)“的组合词。”位“指代着二进制数据当中的二进制位,而”掩码“指的是一串用于与目标数据进行按位操作的二进制数字。组合起来,就是”用一串二进制数字(掩码)去操作另一串二进制数字“的意思。 明白了位掩码的作用以后,我们就可以通过它来对权限集二 阅读全文
posted @ 2022-06-16 14:48 Ada_CN 阅读(1998) 评论(0) 推荐(0) 编辑
摘要: 队列是先进先出,栈是先进后出。 栈和队列是STL(C++标准库)里面的两个数据结构。 C++标准库是有多个版本的,要知道我们使用的STL是哪个版本,才能知道对应的栈和队列的实现原理。 那么来介绍一下,三个最为普遍的STL版本: HP STL 其他版本的C++ STL,一般是以HP STL为蓝本实现出 阅读全文
posted @ 2022-06-04 16:38 Ada_CN 阅读(32) 评论(0) 推荐(0) 编辑
摘要: GRU是LSTM网络的一种效果很好的变体,它较LSTM网络的结构更加简单,而且效果也很好,因此也是当前非常流形的一种网络。GRU既然是LSTM的变体,因此也是可以解决RNN网络中的长依赖问题。 在LSTM中引入了三个门函数:输入门、遗忘门和输出门来控制输入值、记忆值和输出值。而在GRU模型中只有两个 阅读全文
posted @ 2022-05-09 09:25 Ada_CN 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 很简单哈哈 x = -1+2*random.random() 我有点蠢了 阅读全文
posted @ 2022-04-09 20:10 Ada_CN 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 类中函数定义时需要加上self,否则会认为你传入了两个参数,self使默认传回的参数。 阅读全文
posted @ 2022-04-09 17:12 Ada_CN 阅读(1096) 评论(0) 推荐(0) 编辑