自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Linux下mysql安装

1、mysql安装包下载说明:我使用的是Linux的CentOS7系统可以在镜像网站上下载:https://mirrors.tuna.tsinghua.edu.cn/按照下面的步骤进行下载:这里选择对应的版本,我选择了5.7版本的。点击右键,复制连接在XShell中输入下面的命令:wget + 复制的连接2、安装软件包管理命令 rpm(命令详细内容:https://alanyiyi.blog.csdn.net/article/details/79769175)输入下面的命令:

2022-05-13 15:48:25 336

原创 VS下的Qt多线程

最近在学Qt里的多线程,然后我在VS下利用Qt插件实现一下。项目创建:Qthread.h#include <QtWidgets/QWidget>#include "ui_Thread.h"class Thread : public QWidget{ Q_OBJECTpublic: Thread(QWidget *parent = Q_NULLPTR);private: Ui::ThreadClass ui;};QThread.cpp#in

2021-10-12 23:11:02 1066

原创 Qt调试器未设置问题的解决办法

Error while building/deploying project MyQtDemo (kit: Desktop Qt 5.7.0 MSVC2015 32bit)Error while building/deploying project MyQtDemo (kit: Desktop Qt 5.7.0 MSVC2015 32bit)或者未指定Qt编译器未设置调试器,如果电脑曾经装过多个版本的Qt,或者卸载了但没有卸载干净,在编译时就会出现无法指定编译器或者无法设置调试器的问题。将早期版本存留

2021-09-15 20:03:14 3426

原创 static的作用

内存分区:1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由os回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。程序结束后有系统释放。4、文字常量区 —常量、字符串就是放在这里的。 程序结束后由系统

2021-08-26 23:05:37 187

转载 力扣225

请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通队列的全部四种操作(push、top、pop 和 empty)。实现 MyStack 类:void push(int x) 将元素 x 压入栈顶。int pop() 移除并返回栈顶元素。int top() 返回栈顶元素。boolean empty() 如果栈是空的,返回 true ;否则,返回 false 。注意:你只能使用队列的基本操作 —— 也就是 push to back、peek/pop from front、size 和

2021-05-23 23:00:53 102

原创 力扣459

题目459.重复的子字符串给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。示例 1:输入: “abab”输出: True解释: 可由子字符串 “ab” 重复两次构成。示例 2:输入: “aba”输出: False示例 3:输入: “abcabcabcabc”输出: True解释: 可由子字符串 “abc” 重复四次构成。(或者子字符串 “abcabc” 重复两次构成。)class Solution {pub

2021-05-21 22:32:46 159

原创 Qt中使用QGraphicsScene时出现的问题

最近使用Qt中的QGraphicsScene时出现了问题代码如下:void MainWindow::on_pushButton_2_clicked(){ image = new QImage(); QString path=QFileDialog::getOpenFileName(this,"open","../","Image files (*.bmp *.jpg *.pbm *.pgm *.png *.ppm *.xbm *.xpm)"); if(!path.isEmpty

2021-05-15 19:10:03 1987 1

原创 内联函数、外部函数和静态函数

C++声明或定义的函数可分为4种作用域:默认全局函数内联函数 ,即inline函数外部函数 ,即extern函数静态函数,即static函数内联函数:即 inline函数是一种在文件作用域内用inline说明或定义的局部函数,是一种直接将其函数体代码插入到主调函数调用位置,以代替函数调用,提高执行效率的函数。在进行函数调用时,除了完成函数体对应的计算指令外,还需要完成传递实参、保存寄存器和恢复寄存器等操作,这些操作都是计算指令之外的操作或开销,而真正用于函数体计算的指令很少,此时通过内

2021-05-09 20:12:34 1030

原创 LNK2019 无法解析的外部符号

其实,这是因为链接库没有导入,导致很多的符号未曾定义。原文:https://blog.csdn.net/carrie0728/article/details/51836156VS+Qt+OpenGL最近一直再找VS+Qt+OpenGL的教程,终于找到了上面 Qt+OpenGL 的教程了,看了一下,觉得还不错,就跟着一步一步的来。由于我想在VS平台上运行,使用VS里面的Qt插件,所以有些地方还是有所不同的(如果你想配置一下VS+Qt,CSDN上有很多教程和资源哦!)。首先呢,说一个小问题,如果你跟着一

2021-05-09 11:00:47 627 1

原创 在 VS2017 中创建 Qt 项目

在VS2017中创建Qt项目可怜的研究生哦…利用 VS2017 + Qt 实现如下的简单的窗口:(我就当你已经通过安装好VS2017和Qt喽!安装教程很多的啦!)第一步:文件------>>新建------>>项目项目命名(我这是默认的名字),选择保存的位置,点击确定。出现如下界面,再点击下一步。这里,Qt Modules处默认有这些组件,因为我之后要用OpenGL,所以我会加上对应的组件。直接点击组件方框内的空白处,就会出现下面的许多组件(有的Qt版本可能会

2021-04-28 12:52:11 3856 2

原创 string

关于stringstring是个类,并不是STL的容器,但是与容器有许多相似的操作。里面封装的操作函数足以满足我们的平常的需要。使用它时,记得要包含头文件哦#include <string>常用的字符串声明string str; //生成一个空字符串string str("Hello world!");//生成一个字符串,并初始化string str = "Hello world!";//跟上面的一样string s(str);//拷贝strstring s(num,'a')/

2021-04-20 20:11:18 75

原创 初始化列表

文章目录初始化列表为什么使用初始化列表呢?只能用初始化列表的情况初始化列表class Baby{public: //初始化列表,以冒号开头,并用逗号隔开,括号内为初始值,不能缺少{} Baby(string s,int a):name(s),age(a){};private: string name; int age;};初始化只能进行一次,而构造函数体内可进行多次赋值。class Baby{public: Baby(string s,int a):name(s),age(a)/

2021-04-11 21:29:42 653

转载 C++带参构造函数——带有默认值

C++带参构造函数——带有默认值在一个类中 ,如果程序员没有写,任何一个构造函数,则编译器将为该类提供一个默认的构造函数,如果程序员对类的构造函数进行了重载,则编译器将不提供默构造函数,这里需要手动书写一个无参的构造函数,无参的构造函数,也就是默认构造函数,默认构造函数分为两种:1、不含有参数的默认构造函数2、带有默认参数值的构造函数在这里主要说的是带有默认参数值的构造函数的使用及注意事项:定义方法示例:class Circle{public:Circle(int a=1,int b=2

2021-01-05 18:35:23 4229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除