自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 QT中对Mat类的一些操作

本文介绍了在QT中处理OpenCV中Mat图像类的几种操作,包括类型转换和数据库操作。

2022-06-07 12:04:23 8007 4

原创 QT配置OpenCV-4.5.1并运行程序

近期打算结合QT做一个人脸识别的项目,所以配置了一下QT中的OpenCV环境

2022-06-02 21:58:49 7734

原创 英语太差怎么办,快来写一个“百词斩”软件给自己背单词

一款基于MYSQL和QT的在线背单词软件

2022-06-01 17:38:55 8075 1

原创 MYSQL第二篇(核心技术)

没有看这篇文章的小伙伴可以戳这里—>MYSQL第一篇(基础知识)这一章,让我们继续学习MYSQL的核心技术,本章会涉及到以下知识点:MYSQL基础表数据的增删改操作数据查询常用函数索引视图好了,废话不多说,让我们进入主题吧。文章目录一、MYSQL基础1.1 运算符1.2 流程控制语句二、表数据的增删改操作2.1 插入数据2.2 修改数据2.3 删除数据三、数据查询3.1 基本查询语句3.2 单表查询3.3 持续更新中附录:常见的数据库指令一、MYSQL基础1.1 运算符1.

2022-05-29 16:28:28 6448

原创 MYSQL第一篇(基础知识)

前言,以下学习数据库基本操作都是在Navicat可视化工具中进行的,相比传统的控制台,效果更好,另外本文是基于《MYSQL从入门到精通》这本书进行学习的,以下是学习记录。文章目录一、数据库操作1.1、认识数据库1.2、创建数据库1.3、查看数据库1.4、选择数据库1.5、修改数据库1.6、删除数据库二、操作数据表2.1、创建数据表2.2、查看表结构2.3、修改表结构2.4、重命名表2.5、复制表2.6、删除表一、数据库操作1.1、认识数据库数据库系统由数据库(数据)、数据库管理系统(软件)、数据库管

2022-05-28 21:15:42 6784

原创 QT成长笔记(一)

假设你是一个QT小白,会一点C++,了解QT,但是了解的不多,又想用QT做一个小项目来练练手,但是不知道从何做起,不妨看看我这篇文章,从浅入深。

2022-05-14 14:19:42 7264

原创 自动刷新网页代码(可多个网页)

- 自动刷新网页- 运行简单,只需要配置好了python环境- 可同时刷新多个网页- 刷新的时间间隔可随机,时长可自己设置- 甚至不需要打开浏览器

2022-04-27 12:14:27 10460 2

原创 必刷算法题之字符串(题目及代码)---C++

第1题: 执行操作后的变量值第2题:罗马数字转整数第3题:句子中的最多单词数第4题:左旋转字符串第5题:宝石与石头第6题: Excel 表中某个范围内的单元格第7题:括号的最大嵌套深度第8题:分割平衡字符串第9题:最长公共前缀第10题:IP 地址无效化第11题:反转字符串 II第12题:替换空格第13题:颠倒字符串中的单词

2022-04-23 11:37:17 7992

原创 必刷算法题之二分查找(题目及代码)---C++

本文给出的题目不限于二分查找,但是为了巩固二分查找的知识,只给出了二分查找的方法。文章目录第1题:二分查找(704)第2题:二分查找(704)第3题:找出数组排序后的目标下标

2022-04-04 16:35:43 3026

原创 2021-2022年度第三届全国大学生算法设计与编程挑战赛(冬季赛)赛题

题目列表如下,有两道简单的题目E和K缺失了,有一说一有些题目很有难度, 只oj了6题。文章目录A题: MeshB题: ErrorC题: DivideD题: 树的果实F题: STARG题: MP4H题: TreeI题:展览 (填空)J题: SquareL题: 看错题(本题名称)M题: GraphA题: MeshB题: ErrorC题: DivideD题: 树的果实F题: STARG题: MP4H题: TreeI题:展览 (填空)需要在以下空白部分填入代码

2022-03-27 20:09:59 8021

原创 2022年最新优化算法---蛛母狼马蜂算法(论文创新点)

前言凡是机械、电子、计算机这一块,搞科研的小伙伴应该都知道,一个好的算法往往是科研论文的主要创新点。每年都会有许多层出不穷的算法,算法的相互融合和吸收各自的优点已不再是新鲜事!那么今天我就向大家推荐一种算法思路,目前还没有研究人员想到,哪怕用不到,也非常值得你收藏借鉴!文章目录前言1、智能优化算法:黑寡妇算法(蛛)1.1算法原理1.1.1 初始化种群1.1.2 蜘蛛运动1.1.3 信息素1.2 算法流程1.3 参考文献2、智能优化算法:灰狼优化算法(母狼)2.1 算法原理2.1.1 包围猎物2.1.2

2022-03-17 13:20:23 23364 14

原创 必刷算法题之排序篇(题目及代码)---C++

第一题:排序解法一:(冒泡排序)class Solution {public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 将给定数组排序 * @param arr int整型vector 待排序的数组 * @return int整型vector */ vector<int> MySort(vector<int>& arr) { //vect

2022-03-15 16:44:53 9233

原创 必刷算法题之哈希篇(题目及代码)---C++

文章目录第一题:两数之和第二题:第一题:两数之和解法1:(对于大规模数据,时间和空间复杂度会超出)class Solution {public: /** 思路,假设第一个数为a,用目标值c减去第一个数a,得到b,然后遍历后面的数,查看b是否在后面的数组中 */ vector<int> twoSum(vector<int>& numbers, int target) { int a,c; vector

2022-03-14 16:56:04 8194

原创 QT做的小游戏,技术成长ing(莫名押韵_dog)

文章目录1、创建项目2、导入资源实现退出3、主场景的搭建4、开始按钮封装5、开始按钮跳跃效果实现6、选择关卡场景的基本配置7、返回按钮的创建8、返回按钮的功能实现1、创建项目创建QT widgets Application,项目名任意,选择基类QMainWindow,类名MainScene,代表主场景。(注意项目所在路径千万不要出现中文,否则可能会出现点击运行,没有窗口弹出的情况)选择MinGW作为编译器2、导入资源实现退出(1)导入资源将资源文件复制到当前项目下右击项目名—添加新文件—

2022-03-02 16:43:31 11955 4

原创 origin画图对图片进行缩放时,如何不让文字一同缩放?

有些小伙伴在用origin软件进行画图时,对图片进行了缩放,但是对应的一些文字也同步缩放了。以坐标轴为例,想将坐标轴缩小,没想到横纵坐标的说明字体也一同变小了。如图1所示,原来大小为宋体22,图片缩放后,实际字体大小只有13.6.图1那么怎么样才能让文字不随着图片一同缩小呢?解决方法如下: 双击图中的空白区域,找到图层,点击显示,将固定因子置为1即可!图2如果本文内容对你有所帮助的话,希望能点赞支持一下,非常感谢!...

2022-03-01 22:01:38 17692

原创 语音特征信号分类---BP神经网络---MATLAB实现

语音特征信号识别是语音识别研究领域中的一个重要方面,一般采用模式匹配的原理解决。语音识别的运算过程为:首先,待识别语音转化为电信号后输入识别系统,经过预处理后用数学方法提取语音特征信号,提取出的语音特征信号可以看成该段语音的模式。然后将该段语音模型同已知参考模式相比较,获得最佳匹配的参考模式为该段语音的识别结果。语音识别流程如图1所示。图1在百度网盘附件资料—提取码:qwer中,已经提取了四类音乐语音特征信号,不同的语音信号分别用1,2,3,4标识,提取出的信号分别存储于dat

2022-01-30 16:05:15 13339 17

原创 剑指---树篇(C++)

文章目录树篇第一题:树篇第一题:题目解读:代码部分:

2022-01-22 18:43:19 7092

原创 三万字加源码,教你从零开始学网页设计(HTML5+CSS)

<!-- > 大二的时候选修过网页设计这门课,但是时间长了好多东西都还给老师了,于是乎趁着在家的这段时间重新复习一下网页设计,也就是所谓的前端,也希望这篇文章能对一些小伙伴有所帮助。文章目录第一章 HTML的基本标签1.1 主框架1.2 标题标签1.3 斜体标签与分割线1.4 分段标签1.5 加粗标签1.6 间隙符1.7 网页标题标签1.8 列表标签1.9 跳转标签(超链接)2.0 图片标签第一章 HTML的基本标签1.1 主框架在本地新建一个txt文件,在文件中输入以下代码,然后另.

2022-01-22 18:42:16 9488

原创 python如何调试+机器学习入门(源码)

前言好久没写博客了,随手写一篇关于python的博客。主要内容分为两部分:1、python如何调试;2、鸢尾花识别分类识别+源码解读(机器学习入门)。希望通过这两部分,能够初步了解python是如何处理目前比较火的人工智能问题。文章目录前言第一章 python如何调试程序1.1 进入调试界面第二章 鸢尾花识别分类问题第三章 Tensorflow框架的安装说明3.1 在Anaconda中配置好Tensorflow虚拟环境3.2 在Pycharm中更改代码解释器最后第一章 python如何调试程序1

2022-01-13 15:15:56 9131 3

原创 自己动手写一个网盘?

结合https://blog.csdn.net/qq_43647359/article/details/105645615FastDFS 的安装、使用、踩坑过程和B站的一个视频 https://www.bilibili.com/video/BV1gh411m7tG?p=6FastDFS分布式文件系统精品教程可以将 Tracker和Storage运行起来...

2021-12-27 18:50:59 10275 3

转载 手写数字识别---(bp神经网络)---MATLAB代码

文章目录前言1:数据集来源2:原理3:代码部分前言这个程序可以识别1-9这几个数字,其中训练集一共270张图片用作训练,也就是每个数字取30张用作训练。最后才测试集中,每个数字找了10张,也就是90张,用于是否能够准确识别。注本文转载于:(BP神经网络识别手写数字项目解析及代码),原有代码无法直接运行,故写下本文,在其基础上提供了数据集和测试集。1:数据集来源准备工作,将训练集和测试集准备好。使用的库来自于http://www.ee.surrey.ac.uk/CVSSP/demos/chars74k

2021-12-26 14:23:04 8221

原创 Origin2018(汉化版)在使用科学计数法的时候如何将坐标刻度的0.0改成0

文章目录1 问题2 解决方法1 问题先看下面这张图,当我使用科学计数法时,纵坐标出现了0.0的字样,这样看起来很不美观。有些期刊还会有要求,不能出现0.0的格式。 图1那么该怎么将它改成0呢?首先让我们尝试着用Origin自带的属性,看看能不能设置。2 解决方法解决方法一:step1: 双击坐标轴,打开坐标轴属性设置。step2: 在刻度线标签选项中设置左轴的显示图2会发现,按照图2的方式改好之后,其它的小数位也全没了,如果但是有些数字就被覆盖了,这显然不是我

2021-12-16 11:26:21 21061 1

原创 Python跑一个超简单的两层神经网络

记录一下第一次用python跑的神经网络,源代码来自于神经网络15分钟入门!使用python从零开始写一个两层神经网络,具体原理可以查看原文章,写的很详细,写这篇博客主要是记录下遇到的一些问题和学习收获。文章目录1 源码2 安装numpy库3 运行程序1 源码源码很简单,只需要用到一个numpy库就可以跑程序了。说明: 以下代码演示了如何用两层神经网络来预测一个点属于第几象限,我们的目的是输入四个坐标,希望系统能够成功的预测出每个坐标所属的是第几象限。import numpy as np# 前

2021-12-14 21:44:47 10566

原创 ipad如何连接以及管理云服务器,类似于在电脑上操作Finallshell

由于最近给我的ipad新增了一个小键盘,于是突发奇想,能不能用ipad去连接我的阿里云服务器,后面去IOS商店搜索了一下,发现还真有这么一款免费的软件Termius,下面跟着我一起试着如何用ipad连接云服务器吧。步骤一: 下载Termius软件图1步骤二:无需注册,有需要的小伙伴也可以注册或者直接用apple账户登录(主要是会卡住,还不如选择无账号登陆)下面的演示是免注册的操作过程图2图3步骤三:连接远程云服务器图4

2021-12-03 17:50:36 14757

原创 MATLAB生成的mat数据如何用origin绘制成图片

前言MATLAB一般用来仿真做数学计算,有时候我们借助MATLAB自身强大的绘图功能就可以绘制出漂亮的插图,但是有时候MATLAB也无能为力,所以就要用到专门的绘图软件origin,但是有些小伙伴就犯了难了,如何将MATLAB生成的数据用origin绘制出来呢?下面就跟着我一起来探索吧。举例下面这段代码是为了测试用的,我们的目的是要在origin上画出y=x,y=2x,y=3x这三条曲线,横坐标x的取值范围为【1,100】,纵坐标y的数据则保存在result.mat文件中,代码如下:%y为100*3

2021-11-27 14:36:42 24518 1

原创 MATLAB画图---设置坐标轴为固定值(以4厘米为例)

在我们写论文的时候,通常要绘制仿真结果图。不同的期刊会有不同的格式要求,碰到一些期刊要求比较严格的,就会很伤脑筋。例如某个期刊的格式要求:带坐标的图,单幅宽度(横坐标宽度,不包含参量与文字)4 cm。非坐标图视具体情况而定,一般单幅约6 cm。双幅横排12 cm,3幅横排16 cm;图1那么我们如何画一张宽和高为6cm,其中坐标轴宽度为4cm的图呢?在这之前,我去网上查了一些方法,有说将matlab的图片放到visio中然后取消组合的,还有一些方法都不适合,好在自己最终捣鼓出来

2021-11-23 16:49:34 13191 4

原创 论文要求MATLAB坐标轴中的x和y轴标签中文用宋体,英文用其它字体,该如何解决?

在我们写论文的时候,常常需要画图,但有些期刊投稿时对图片中出现过的文字有特别的要求,比方说电子与信息学报,特别说明(本文没有针对该期刊,只是拿来举例)。图1从图中我们可以看到,在y轴出现了要求中文为8pt宋体,英文为8ptEculid,有些期刊的英文要求为Times New Roman字体,但是在MATLAB中,对坐标轴调整字体,默认是对坐标轴的所有文字都设置为一种字体。如图2所示:图2解决方法:用代码解决,图片都是用代码绘制出来的,我们在绘制图片的时候,可以先设置好x

2021-11-23 16:46:57 15979 6

原创 QT---使用http协议进行重定向通信测试(入门级)

1:问题说明当我们在网址输入栏输入http://www.baidu.com/ 能够进入百度首页,但是当我们跳转到百度首页的时候,会发现网址输入栏已然变成了https://www.baidu.com/。这是因为在这个过程中其实百度给我们做了重定向的操作,由于http协议在传输过程中可能会被第三方获取信息,部署HTTPS加密是防止流量劫持基本、重要的安全措施!补充:HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。HTTP 页面响应速度

2021-11-20 16:14:01 8577

原创 QT---使用json类读写json对象

前言在QT开发中,涉及到网络方面的知识,往往离不开JSON,JSON 格式是文本,它能够轻松地在服务器浏览器之间传输,并用作任何编程语言的数据格式。下面,我们给出了一个小的demo,用来巩固其在QT中的应用。思考问题- - - 如何创建JSON对象,并将JSON对象中所包含的数据保存到本地?以图1为例,我们将一步一步演示这个过程:图1解决方法第一步(创建工程)图2图3第二步(代码实现)先引入四个头文件(头文件的作用已给出对应注释)

2021-11-19 21:12:24 8633 1

原创 QT制作软件---窗口跟随鼠标进行移动

书接上文,在QT制作软件—去除系统自带的Dialog边框这篇博客中,我们提到了,如果移除系统自带的Dialog窗口会出现当前创建的窗口,无法拖动的情况。即如下图所示:图1解决方法:(原理)要拖动窗口,首先需要鼠标选中,然后进行拖动。窗口左上角是有一个位置坐标的,记为a,鼠标点击的位置也是有坐标的,通过globalPos()函数可以得出,我们记录下鼠标第一次点击的坐标,可以求出两者的差值m_pt。在移动的过程中虽然鼠标的位置每次都会移动,但是只要保证差值m_pt不变,我们就可以计算出

2021-11-17 15:25:59 2627 2

原创 QT制作软件---去除系统自带的Dialog边框

先抛出问题,假如我们要设计一个软件,界面如图1所示,可以看到,最小化按钮和关闭操作,都是我们自定义的,这样看起来就比较舒服。图1但是在实际开发过程中,一开始的时候界面中会有系统是自带Dialog以及帮助、关闭按钮的,这些要怎么去除呢?图2其实很简单,主要是要加一句代码:this->setWindowFlags(Qt::FramelessWindowHint | windowFlags());但关键是加在哪里很多人不知道,那么下面就跟着小编一步一步的去解决这个问题

2021-11-17 13:10:11 3702

原创 剑指---算法---动态规划篇(C++)

文章目录动态规划篇第一题: 连续子数组的最大和动态规划篇第一题: 连续子数组的最大和解题思路:方法一:以输入array=[1,-2,3,10,-4,7,2,-5]为例:我们先从第一个数array[0]开始,可以求出array[0],array[0]+array[1],…,array[0]+…+array[7]的八组数之和,然后找到这8组数中最大的数,记最大的数为res2,然后我们对第二个数array[1]继续以上述的方法,如果第二个数中的组数之和大于res2,那么更新res2直到数组结

2021-11-16 22:20:25 6913

原创 剑指---队列&栈篇(C++)

文章目录队列&栈篇第一题: 用两个栈实现队列第二题: 包含min函数的栈队列&栈篇第一题: 用两个栈实现队列题目解读:假设输入12345,由于要以队列的规则弹出,那么弹出后的返回值也是12345。如果是以栈的规则,插入的时候是12345,弹出的时候就是54321。那么,我们可以以这样的方式来:假设是stack1专门用来存放插入的数据12345的栈将stack1中弹出的54321插入到stack2中,再将stack2中的数据弹出。这样得到的就是12345。注意: 弹出

2021-11-14 20:42:38 1089

原创 剑指---链表篇(C++)

文章目录链表篇第一题: 从尾到头打印链表第二题: 反转链表第三题: 合并两个排序的链表第四题: 两个链表的第一个公共结点第五题: 链表中环的入口节点第六题: 链表中倒数最后k个结点第七题: 删除链表的节点第八题: 删除有序链表中重复的元素-I链表篇第一题: 从尾到头打印链表解题思路:方法一: 先将输入的值按组存入到vertor容器中,然后利用reverse函数反转vertor中的数据,最后再返回vertor数组。方法二: 利用栈先入后出的思想,将输入的元素传入栈中,最后再依次弹出,用一个vec

2021-11-12 18:04:35 1271

原创 数学建模---华为杯---对大量文件进行数据清洗

文章目录1、前言2、题目描述3、具体分析4、解决方法5、代码(C语言)5.1、核心思想6、最后1、前言 本科的时候还没参加过数模比赛,还是等到读研的时候才参加的,研一的时候本着锻炼的目的参加了一次中青杯,一次数维杯,一次数模省赛,由于省赛拿了个二等,因此有机会在研二有了第一次参加数模国赛的经历。不得不说,ABCDEF题都挺难的,第一天上午初略的浏览了一遍题目,发现E题的超宽带定位问题挺适合我们(通信专业),不过做到后面发现挺难的。由于记错截止时间了(华为杯的时间段很多,一不注意就容易搞错),因此最后一天

2021-10-22 13:10:49 8696

原创 ERROR - file: process_ctrl.c, line: 288(阿里云配置Fastdfs报错)

ERROR - file: process_ctrl.c, line: 288, “/root/fastDFS/tracker #存储数据的pid和日志文件的存放位置” can’t be accessed, error info: No such file or directory网上的说法就是没有文件,创建一个就行,我试了,并且还在好多地方改了都没有,搞了半天才发现,我多加了注释。/root/fastDFS/tracker #存储数据的pid和日志文件的存放位置虽然#后面是注释,但是Fastd

2021-10-21 23:13:32 1093

原创 undefined reference to `tcp4bind(short, char const*)‘

报错信息:/tmp/ccMnI9If.o: In function main': 3-forkhsserver.cpp:(.text+0x24): undefined reference totcp4bind(short, char const*)’3-forkhsserver.cpp:(.text+0x36): undefined reference to Listen(int, int)' 3-forkhsserver.cpp:(.text+0x62): undefined reference to

2021-08-16 21:19:21 253

原创 SCI必备Latex编写工具(texlive+texstudio的安装及使用---超详细)

前言满纸荒唐言,一把辛酸泪。都云作者痴,谁解其中味?只有我的电脑知道为了安装Latex排版的工具花了多少功夫,查了多少资料。斗争之旅我的电脑上很早就有老师给的CTEX安装包,并且安装的时候还是百度了一下安装步骤,生怕到时候会有问题。结果等到我要开始写SCI论文的时候才发现,咦? 这是啥错误undefined control sequence\begin{document},改了路径啥的好多操作都不行,于是卸载,结果发现卸载都卸载不掉,文件都删除不了,后面我慢慢删也是删完了,后面还发现居然还修改

2021-08-11 21:52:37 19911 9

原创 Linux---gdb调试

文章目录1.准备工作2.启动调试1.准备工作首先要准备好我们要调试的.c或者.cpp文件,我这里就用了一个.c文件进行演示。首先使用命令gcc -g fork2.c说明:-g为了调试用的 ,加个-g 是为了gdb 用,不然gdb用不到执行完之后我们使用ls命令查看当前目录,会发现有a.out文件,这时我们就可以进入第二阶段的调试工作了。2.启动调试输入gdb a.out命令,会进入这一阶段,然后我们需要打断点。在(gdb)的后面输入b main,表示我们在main函数入口设置了一个断点。之

2021-08-03 17:40:25 250

原创 vim编辑器下识别中文、自动及手动添加代码片段、查看函数功能

文章目录PART1PART2PART1在终端输入vim vimrc命令,然后输入以下代码,就可以实现标题的功能。话不多说,直接看图代码如下: 65 set encoding=utf8 66 map <F9> ms:call XYY()<cr>'s 67 autocmd BufNewFile *.c,*.cpp exec ":call XYY()" 68 function XYY() 69 call append(0,"------------------------

2021-07-27 22:24:14 1134

基于神经网络的手写数字图像识别代码(MATLAB).zip

里面有测试集、训练集,只需在代码中更改文件读取路径,即可运行。

2022-01-03

网盘项目-fcgi2.4.1和spawn1.6.4.zip

需要搜索该资源的懂的都懂,我自己也在做这个项目,该资源包含两个文件,真实有效

2021-11-12

空空如也

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

TA关注的人

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