自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 winform中两种定时器的区别

根据你的需求选择即可!如果只是简单的界面更新,优先使用。当需要简单、安全的UI操作(如更新标签、进度条)时。当需要高精度定时、后台任务处理,或操作不涉及UI时。是两种不同的定时器组件,它们的 Tick。若需要高性能后台任务,则用。(前者)和 Elapsed。在WinForm中,

2025-02-18 10:29:21 456

原创 FreeRTOS和RT-Thread的区别

RT-Thread 和 FreeRTOS 是两款广泛使用的实时操作系统(RTOS),均适用于嵌入式开发,但在架构、功能、生态和适用场景上有显著差异。是超低资源消耗场景的首选,适合对实时性要求高但功能简单的应用。目标平台资源较充足(如 Cortex-M3/M4 及以上)。更适合中高端设备和快速开发,尤其是需要内置中间件的场景。资源占用相对较高,不适合超低端 MCU。需要快速开发复杂功能(如网络、GUI)。无内置中间件,开发复杂功能需自行集成。极致轻量,适合资源极其有限的场景。中文资源较少,学习曲线较陡。

2025-02-12 14:26:42 936

原创 BeginInvoke和Invoke的使用时机

在 WinForms 中,和都用于在 UI 线程上执行代码,但它们的核心区别在于和。以下是相比InvokeInvoke调用Invoke的线程(例如后台线程)会,直到 UI 线程完成委托的执行。如果 UI 线程繁忙(例如处理其他消息或耗时操作),调用线程会一直等待,可能导致后台线程卡顿。调用的线程,不会等待 UI 线程执行委托。后台线程可以继续执行后续代码,无需阻塞,提高并发效率。

2025-02-12 13:14:56 610

原创 Microsoft Visual Studio Installer Projects打包winfrom项目生成的快捷方式不显示图标

想要显示图标必须要是32×32像素的图标!使用这个改一下图标的像素就可以了。这个破问题搞了我两小时。

2025-01-21 15:54:30 172

原创 C# Winform:项目引入SunnyUI后,显示模糊

选择“添加”->“新项”。,选择“应用程序清单文件”,命名为,然后点击“添加”。

2025-01-13 17:26:44 572

原创 CondaHTTPError: HTTP 404 NOT FOUND for url xxx

然后打开C盘->用户->找到.condarc文件打开。根据报错内容大概猜测,连接不到清华源?然后我去清华源那边重新复制了一下配置。今天在创建新环境的时候给我报这个错。复制粘贴把里面的东西覆盖了就行。然后保存退出,再试试创建新环境。可以发现能正常下载,问题解决。

2024-05-08 16:17:38 1077 1

原创 Keil : Error-Flash Download failed Cortex-M4错误

3.查看是否有你使用的板子型号的flash。4.如果没有的话就添加以下。2.点击Debug设置。

2024-02-11 23:12:43 1401

原创 清华镜像源安装opencv或opencv-contrib

【代码】清华镜像源安装opencv或opencv-contrib。

2023-05-13 19:18:47 4420

原创 启动Anaconda时,弹出There is an instance of anaconda navigator already running

当打开Anaconda时,弹出框There is an instance of anaconda navigator already running error,意思是anaconda已经在运行,但是你在任务管理器里却无法查看的,此时我们可以选择用CMD命令去结束进程。**注意:**在用tasklist的时候报错,不是’tasklist’ 不是内部或外部命令,也不是可运行的程序,是因为没有在环境变量添加这个模块,添加上就可以了,我在这里附属上解决办法。

2023-05-13 16:28:32 3254

原创 Vuecli2跨域问题解决:Access to XMLHttpRequest at‘httplocalhost

我在写实验室项目的时候,后端给我提供的接口并没有挂载到服务器上,他用的是8001端口,但是我vue项目设置的端口是8081这也就出现了跨域问题。

2023-04-15 21:29:52 2085

原创 【蓝桥杯】小朋友崇拜圈 C++ dfs

【代码】【蓝桥杯】小朋友崇拜圈 C++ dfs。

2023-04-06 21:11:24 561

原创 【蓝桥杯】迷宫 C++ dfs

得出答案是31,填空题直接输出31就行了,这个代码放进去会超时。

2023-04-04 20:13:43 282 1

原创 Java模拟服务端和客户端互发消息

【代码】Java模拟服务端和客户端互发消息。

2023-03-30 14:09:16 318

原创 力扣 746. 使⽤最⼩花费爬楼梯 C++

1.首先要弄清楚,这个站在楼梯上是没有花费的,只有从楼梯上跳到下一阶楼梯才会有花费2.最后要到达的位置,是最后一个需要收费的楼梯的上面一阶3.注意一次只能跳一阶或两阶(这里可以参考一下 力扣70的爬楼梯问题)4.dp[i]的含义是跳到这一阶所需要的最小花费,dp[i] = min((dp[i-1] + cost[i-1]) ,(dp[i-2] + cost[i-2]));

2023-03-28 19:21:17 101

原创 力扣70.爬楼梯 C++ 动态规划基础

爬到第⼀层楼梯有⼀种⽅法,爬到⼆层楼梯有两种⽅法。那么第⼀层楼梯再跨两步就到第三层 ,第⼆层楼梯再跨⼀步就到第三层。所以到第三层楼梯的状态可以由第⼆层楼梯 和 到第⼀层楼梯状态推导出来,那么就可以想到动态规划了。

2023-03-27 20:20:31 409

原创 C++中new的内存泄露

内存泄露是经常出现的常见bug。内存泄露会导致堆内存的逐渐被占用,最终内存用完程序崩溃。常见的情况就是项目测试没问题,上线几天就炸了。然后就会非常麻烦,排查困难,损失很大。内存泄露是最严重的错误之一,程序不怕报错,就怕一开始运行的好好的,突然就出现了莫名其妙的错误。

2023-03-26 17:41:11 273

原创 力扣 216.组合总和 【C++】

画树状图,找终止条件,弹出不需要的值。

2023-03-20 21:15:16 179

原创 力扣77.组合 【C++】【回溯算法】

不要空想,动笔画一下,把它想成一棵树,for遍历树的宽度,递归遍历树的深度。

2023-03-20 19:39:07 98

原创 力扣 55. 跳跃游戏【C++】

这题很容易让人想多,比如什么一次跳几步,怎么样能到终点啊啥的。这样想就很复杂了,仔细看以下题目,没有问有多少种跳跃方法,他不管你是怎么跳过去的,只需要告诉他能不能跳过去就可以了。

2023-03-13 14:56:22 363 1

原创 力扣53. 最大子数组和【C++】

和为负数的时候就抛弃,和为正数就继续加,每次都比较以下,最大值记录下来就行了。

2023-03-12 11:13:41 199

原创 力扣376.摆动序列【C++】

题目中给了一个误导就是删除元素,其实这题不用删除元素,如果一个个删的话那么题目就复杂了,我们只需要记录一下就可以了。观察一下数组,我们可以发现应该去掉的地方是单调的部分,也就是说单调的地方我们不记录就好啦,非单调的记录。

2023-03-04 11:42:56 170

原创 力扣455.分发饼干【C++】

这题也可以从另外一个角度想,最小的饼干喂给他所能满足的胃口小的孩子。

2023-03-04 09:36:11 132

原创 【蓝桥杯】时间显示 C++

= 这题需要注意的就是输入的时间是毫秒且范围是10的18次方,因此要定义长整型 ==

2023-02-27 17:18:45 138

原创 【蓝桥杯】货物堆放 C++

【代码】【蓝桥杯】货物堆放 C++

2023-02-27 16:50:05 208

原创 二分查找【C++】

【代码】二分查找【C++】

2023-02-26 10:00:28 107

原创 【蓝桥杯】统计子矩阵【C++】

在做这一题之前最好去学习一下一维前缀和二维前缀的算法,搞清楚前缀和是怎么得出来的,在纸上写写画画,不然很难理解。

2023-02-25 15:28:08 895

原创 C++ 添加 ios::sync_with_stdio(false); 作用是什么?

是否与相应的C标准程序库文件(stdin,stdout,stderr)同步,也就是是否使用相同的stream缓冲区,缺省情况是同步的,但由于同步会带来某些不必要的负担,因此该函数作用就是我们自己可以取消同步 std::iOS::sync_with_stdio(false);而这段语句可以来打消iostream的输入输出缓存,可以节省许多时间,使效率与scanf与printf相差无几,还有应注意的是scanf与printf使用的头文件应是stdio.h而不是iostream。

2023-02-25 13:58:59 461

原创 vetor嵌套容器

【代码】vetor嵌套容器。

2023-02-25 10:02:12 59

原创 vector容器中存放自定义数据类型以及指针

【代码】vector容器中存放自定义数据类型以及指针。

2023-02-25 09:47:30 133

原创 C++中vector容器的三种遍历方式

【代码】C++中vector容器的三种遍历方式。

2023-02-25 09:31:57 3577

原创 【蓝桥杯】修剪灌木 C++

【代码】【蓝桥杯】修剪灌木 C++

2023-02-21 15:42:42 134

原创 【蓝桥杯】刷题统计

时间限制:1.0s 内存限制:256.0MB 本题总分:10分【问题描述】小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天做α道题目,周六和周日每天做b道题目。请你帮小明计算,按照计划他将在第几天实现做题数大于等于n题?【输入格式】输入一行包含三个整数a, b和n.【输出格式】输出一个整数代表天数。【样例输入】10 20 991【样例输出】81【评测用例规模与约定】对于 50% 的评测用例,1 ≤ a, b, n ≤ 10^5.

2023-02-20 17:38:55 87

原创 C/C++输入字符串的几种方法

【代码】C/C++输入字符串的几种方法。

2023-02-07 10:46:08 1179

原创 C++中 string::npos的含义

因为str中不含’a’,所以if不走,走else。

2023-02-05 22:02:33 648

原创 【C++】万能头文件 <bits/stdc++.h>

【代码】【C++】万能头文件 <bits/stdc++.h>

2023-02-05 21:16:25 528

原创 【洛谷】P1957 口算练习题【C++】

王老师正在教简单算术运算。细心的王老师收集了i道学生经常做错的口算题,并且想整理编写成一份练习。编排这些题目是一件繁琐的事情,为此他想用计算机程序来提高工作效率。王老师希望尽量减少输入的工作量,比如5+8的算式最好只要输入5和8,输出的结果要尽量详细以方便后期排版的使用,比如对于上述输入进行处理后输出5+8=13以及该算式的总长度6。王老师把这个光荣的任务交给你,请你帮他编程实现以上功能。

2023-02-05 21:06:51 993

原创 P1125 [NOIP2008 提高组] 笨小猴【C++】

笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn−minn是一个质数,那么笨小猴就认为这是个 Lucky Word,这样的单词很可能就是正确的答案。

2023-02-01 12:14:33 421

原创 Vue上传图片功能【element ui】

Vue实现上传图片

2023-01-26 17:48:12 1783

原创 Vue时间过滤器的使用

【代码】Vue时间过滤器的使用。

2023-01-17 22:33:13 151

原创 $nextTick方法的作用

我们直接调用focous()的话,如果dom元素还没完全渲染出来,那么我们是获取不到dom元素的的。这个时候就需要用到$nextTick方法。当页面上的元素渲染完了之后,就会执行$nextTick,这个时候再去获取文本框就肯定能拿到了。这里展示的是让输入框自动获得焦点的例子。

2023-01-16 11:14:55 231

空空如也

空空如也

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

TA关注的人

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