自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中值定理【高数】

中值定理是高等数学考研的重难点,近三年的最难题均考察的是中值定理的相关知识。

2024-07-27 15:25:25 613

原创 【已解决】Wallpaper加载不出来图片,不能预览的问题

解决steam版wallpaper预览图片不显示的问题:更换Watt Toolkit加速器!

2024-07-23 21:40:10 4561

原创 Java将File转换为MultipartFile

是 Java 中用于处理 HTTP 文件上传的一个接口。它通常与 Spring 框架一起使用,特别是在 Spring MVC 中,用于处理。类型的 HTTP 请求。当用户在网页表单中选择并上传文件时,服务器端的控制器方法可能会接收一个或多个。类型的参数来接收上传的文件。

2024-03-06 18:36:26 2084

原创 快速判断一个对象中是否存在值为null的属性

在Java中,判断一个对象中是否有为null的属性值,没有直接的API可以实现这个功能,需要我们手动去遍历对象的属性来检查。但是需要注意的是,在java中使用反射可能会影响性能,

2024-02-26 13:12:51 482

原创 nacos创建SpringCloud项目

本文简单介绍了如何从0开始创建一个SpringCloud项目(使用nacos),在开始之前,您需要先安装并启动nacos。

2024-02-21 01:25:16 443 1

原创 【大坑】MyBatisPlus使用updateById莫名将数据四舍五入了

我目前在为本地的一所高中开发一个成绩分析的网站,后端使用的是SpringBoot+MyBatisPlus,业务逻辑是用户在前端上传EXCEL文件,后端从文件中读取成绩存到数据库用于分析。但是奇怪的是:在后端,。从现象上分析,肯定不是数据库字段的精度问题,因为数据库中的数据已经出现小数了。

2024-01-20 00:07:29 678 1

原创 【解决】电脑上的WIFI图标不见了咋整?

相信不少同学都遇到过这种情况:电脑上的wifi图标莫名不见了,甚至有时候还是在使用的中途突然断网消失的。

2024-01-01 12:49:33 1911

原创 在Vue2中使用MarkDown编辑器输入(mavonEditor)

在开发一些需求如时,原始的文本框不满足我们的需求,展示word文档的格式又太麻烦吗,不难想到使用markdown的格式来输入和展示内容。本文介绍了在Vue2中怎么使用markdown格式的输入框和展示框。先看一下实现的效果。

2023-12-13 12:01:18 1751

原创 一次解决Pytorch训练时损失和参数出现Nan或者inf的经历

本文展示了我的一次解决训练时损失和参数为NaN和inf的经历

2023-10-04 15:55:29 1238 2

原创 解决:在宝塔站点上添加域名(8080,888等端口)显示“端口范围不合法“

解决将项目部署到宝塔服务器上时8080,888等端口显示"端口范围不合法"的问题

2023-09-02 10:15:28 2843

原创 Linux的常见命令(用于cv实验)

持续更新,欢迎引用,有dalao也可以在下面留言。

2023-07-22 21:27:40 211

原创 从java直接上手SpringBoot【CTGU启明星】

先说说为什么这样做,现在主流的java后端学习是面向对象->ssm框架->SpringBoot其间还穿插数据库的学习,例如MyBatis等。但是我们认为从项目入手学习的效果可能会好一点:为了让刚开始的同学尽快的上手实际开发,先从SpringBoot开始学会怎么用,然后在学长学姐的带领下边开发边接触数据库,掌握了实际开发之后再回去学习ssm框架和底层的原理。这种学习路线相当于把传统的反过来,同样需要投入大量时间,前期也会很痛苦【鄙人亲身经历,没有足够的实际的同学请慎用】。

2023-06-06 13:08:41 747

原创 在Linux服务器上(非root权限)配置anaconda和pytorch的GPU环境

本人小白一枚,加入了导师的课题组之后使用学校的服务器开始炼丹,但是光是配环境就花了好几天,特此记录下。。。。

2023-05-03 11:18:19 1860 2

原创 创建SpringBoot注意事项

作为一个java小白,你是否因为创建SpringBoot项目那些莫名其妙的错误搞得头皮发麻。不要慌张,这篇文章能帮你解决90%的问题【持续更新…】本文结合创建SpringBoot项目的完整过程来讲。

2023-02-28 21:00:42 754

原创 前缀和与差分---概念+例题

本文根据我自己的理解阐述了前缀和与差分的算法算法思想,并结合例题予以巩固

2023-02-21 23:29:51 345

原创 MyBatis快速入门

学习B站黑马程序员javaWeb教程笔记,Mybatis快速入门。

2023-01-14 17:57:27 675

原创 dev C++5.11的使用技巧:调试、快捷键等(备战蓝桥杯)

蓝桥杯就要到了,蓝桥杯指定的编译器是dev C++ 5.11,对于习惯了 Visual Studio的同学来说,这篇文章对熟悉蓝桥杯的编译器有点帮助。

2022-10-31 15:40:29 10600 7

原创 Vue3和Vue2的一些区别

本文结合尚硅谷老师的讲解介绍了一下Vue3和Vue2的一些区别

2022-10-24 20:34:06 1741

原创 C语言用链表实现一个栈

本文包含用C语言使用链表实现栈的代码

2022-09-12 15:37:28 1767 6

原创 Vue3使用elementUI Plus中的el-container布局容器时不能撑开页面的解决方案

使用el-container让Aside、Main、Header等部分充满屏幕的解决办法

2022-08-25 10:45:59 4030 1

原创 JAVA中的异常处理

在程序运行过程中,有很多问题仅仅依靠代码是不能解决的,例如:客户输入数据的格式是否正确,读取的文件是否存在、网络是否始终保持通畅等在java语言中,将程序运行过程中发生的不正常情况叫做异常,但是,开发过程中的语法错误和逻辑错误不叫异常程序运行过程中的异常可以分为两类:Error: Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽销严重情况。比如:StackOverflowError(栈溢出)和OOM(OutOfMemoryError,堆溢出)。一般不编写针对性的代码进行处理。...

2022-08-14 23:08:46 306

原创 AJAX到AXIOS常用格式汇总

ajax作为目前最常用的前后端数据交互工具之一,本文将为您介绍ajax和axios的相关格式和操作,建议您学完视频课程之后再来使用本文.

2022-08-14 22:56:21 2691

原创 使用优先队列priority_queue实现对基unordered_map于value值的数值筛选

堆分为大顶堆和小顶堆,大顶堆就是将队列里面最大的元素放在队首,而小顶堆就是将队列里面最小的元素放在队首。堆的声明默认是一个大顶堆,我们可以很轻易的拿到队列当作最大的元素。其中的decltype函数是自动类型推断,可以将pair等比较复杂的数据类型识别出来,但是要传入比较函数的地址。我们利用小顶堆不断的取出unordered_map里面的小元素,这样算是一层筛选,对于中等题,基本就可以过了。至于队列的顺序,堆只是将最值放在队首,并不会对队列严格排序;所以要使用堆、也就是优先队列。...

2022-07-19 00:37:37 305

原创 使用VUE3+teleport组件实现遮罩层和弹窗效果

先来看一下效果图; 红色窗口就是弹窗,在弹窗后面添加了一层遮罩层,使用半透明的背景,使后面 孙组件 的按钮不能点。在点击 点我展示弹窗 这个按钮之前,是这样的效果原理:请看代码组件结构图文件结构图:vue3工程由vue-cli生成 关于组件的引用:这里以APP组件引用父组件为例 以上图片也是app.vue的代码Father_Demo.vue文件代码:(父组件)Son_Demo.vue文件代码:(子组件)Child_Demo.vue文件代码:(孙组件)有什么不懂的可以评论或私信我,需要源文

2022-07-13 10:25:03 1945

原创 从pair到unordered_map,理论+leetcode题目实战

哈希算法可以很快速的帮我们处理字符串,那么你熟悉哈希算法所用到的数据结构吗。这篇文章帮你整理出来了。

2022-06-21 21:36:28 1314 2

原创 【幼儿胎教】如何搭建自己的服务器

本文会教你如何安装和配置自己的服务器并上传文件供互联网访问

2022-06-18 20:59:31 525

原创 大模拟~大模拟,模拟题究竟怎么写才好

关于模拟题的解题技巧

2022-06-14 20:23:05 920

原创 模拟除法详解

模拟除法:指的是超过了int,用除法运算符不能解决,但又没达到大数相除的范围的除法。这类除法一般商用string存起来。即:除数和商可以用long long存,被除数用string存。这类题目很有可能以乘法的形式给出,需要求一个超过了long long 范围的积,但恰好因数有办法得到。在一般的比赛中,模拟除法比大数相除应用的还要广泛。具体算法:模拟竖式:我们想要得到最高位的商,并将被除数缩小,/ 运算符和 % 可以组合使用//模拟除法的关键ans += (a / b + ' 0'

2022-05-07 10:25:49 793

原创 移位运算符解子集问题--用移位运算符转十进制为二进制

想直接看十进制转二进制的同学可以跳转:目录p.用移位运算符转十进制为二进制子集是一个数学概念:如果集合A的任意一个元素都是集合B的元素,那么集合A称为集合B的子集。 --百度百科现在给你一个数组,按任意顺序输出这个数组的子集(空集也...

2022-05-02 19:53:16 291

原创 【重新发布】c++快速排序

在这里先跟各位说一声抱歉,我之前的博客出现了错误,先补发一篇予以纠正,本人能力有限,之前给大家造成的误解烦请大家原谅!快速排序,是公认的排序最优解,就连sort函数也是快排的封装!算法思想:1、先选取一个基准点,和两个指针i,j。通常基准点就是排序数组的第一个数。2、j指针先出发,从右至左寻找比基准点小的数,随后i出发,从左至右寻找比基准点大的数,交换两个指针的位置,以达到让小于基准点的数在左边,大于基准点的数在右边的效果。直到两指针相等(i == j)时停止循环查找。3,交换基准点和a

2022-05-02 09:56:01 165

原创 LEETCODE题目--79.单词搜索 --- dfs回溯剪枝

题目链接79. 单词搜索 - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/word-search/这题按理来说就是一个简单的DFS,但经历过了才知道,按DFS来写的话,不掌握回溯算法,是不可能拿下的回溯--就是在DFS深入的时候,只要情况不对就撤退,返回原来的位置,并给先前标记的元素取消标记!还有一点需要注意的是:由于对数组做了标记,在刚开始递归的时候,我们不能直接使用原数组,而是把元素组拷贝一份之后再传入递归

2022-05-01 09:59:52 176

原创 蛇形填数--超级大模拟--vs2022的调试技巧

目录1、开始调试和结束调试2、观察程序运行时变量和参数的值2.1、自动窗口:2.2、监视3、相关问题据我所经历的比赛中,只要涉及到模拟算法,一般都有蛇形填数这一项。所谓蛇形填数,就是在矩阵中按顺时针从大到小一次填数!请看:题目链接:59. 螺旋矩阵 II - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/spiral-matrix-ii/这题不光要细心,还要你的代码经验足够丰富。最最.

2022-04-29 11:52:54 4276 1

原创 动态规划定点突破—三连击破

目录1、leetcode--不同路径2、leetcode--不同路径23、leetcode--接雨水众所周知,不涉及二维和区间的一般都是没什么难度的【doge】那么就来看(shui)下面三个关于简单dp的leetcode题目吧~~~~~1、leetcode--不同路径题目链接:62. 不同路径 - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/unique-paths/这题要是用df.

2022-04-26 22:47:14 211

原创 双指针进阶--leetcode题目--盛最多水的容器

题目链接11. 盛最多水的容器 - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/container-with-most-water/这题我第一个想法是滑动窗口算法,因为我曾经深受其益三连击破---滑动窗口算法---leetcode_emo~~~~的博客-CSDN博客https://blog.csdn.net/qq_61567032/article/details/123878549?spm=1001.2014.3001

2022-04-23 11:07:44 772

原创 动态规划定点突破 --leetcode题目64.最小路径和

题目链接:看过我上一篇文章leetcode题目--120.三角形最小长度和,简单dp_emo~~~~的博客-CSDN博客https://blog.csdn.net/qq_61567032/article/details/124261464的同学可以试试这题,算法思想是一样的,在具体操作时有些许不同同样要注意以下几点1、数据范围2、dp的边界,此题当中行数列数都不固定,大的我们不怕,就怕小的,比如只有一行,或者只有一行一列的数据3、可以尝试再优化一下上代码://最小路径.

2022-04-20 10:44:28 108

原创 leetcode题目--120.三角形最小长度和,简单dp

题目链接120. 三角形最小路径和 - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/triangle/这一题大家千万不要想着用贪心去做啊!贪心的代码不仅长,而且很容易出错。况且这就是一个dp模板题,连方程都不用推,肯定是想都不想直接dp了注意几点:1、dp是从上往下来看,可题目中说的是从下往上看,在写递推式的时候不要弄反了2、注意限制的数组大小和数据范围。另外,此题的主函数输入也很有趣,我一并给大.

2022-04-19 03:30:00 317

原创 leetcode题目--386.字典序排数,DFS

题目链接:386. 字典序排数 - 力扣(LeetCode) (leetcode-cn.com)https://leetcode-cn.com/problems/lexicographical-numbers/s回首先我们需要搞清楚字典序是什么:在数学中,字典或词典顺序(也称为词汇顺序,字典顺序,字母顺序或词典顺序)是基于字母顺序排列的单词按字母顺序排列的方法。 这种泛化主要在于定义有序完全有序集合(通常称为字母表)的元素的序列(通常称为计算机科学中的单词)的总顺序。对于数字1、2、3....

2022-04-18 21:34:38 128

原创 <math.h>里面的函数大全

网上故弄玄虚的人很多,我就不多说了。推荐大家一个网站啊~Reference - C++ Reference (cplusplus.com)https://www.cplusplus.com/reference/参考文献:C语言程序设计教程 龚本灿主编 高等教育出版社。

2022-04-05 19:21:21 617

原创 贪心算法--介绍和例题

贪心算法是把问题分成很多个步骤,然后在每个步骤当中选取当前的最优解,不考虑每一步对后面的影响,在后面操作时也不回头改变之前的步骤。简单来说就是“目光短浅”。使用贪心法的条件是局部最优解等于全局最优解。目录1、如何判断一个题目能用贪心法解决?2、贪心法的使用方法3、硬币问题4、分发糖果问题5、买卖股票的最佳时机26、部分背包问题6、总结1、如何判断一个题目能用贪心法解决?(1)问题的局部最优能扩展到整体最优,也就是说:一个问题的最优解包含其子问题的最优解;(

2022-04-02 22:18:31 284

原创 三连击破---滑动窗口算法---leetcode

本文所讲的滑动窗口算法不涉及计算机网络,只是单纯的算法而已滑动窗口,顾名思义:就是一个会滑动的窗口【doge】不难想象,它主要是解决字符串和数组的最优化问题的。关于下面几个题目,我曾花了大量时间尝试贪心和dp,收(mei)效(xie)甚(chu)微(lai)。现场学习滑动算法,连破三题先举个栗子,我们现在有一个字符串s和字符串t,t为"ABC" ,s为“AWGUACHBGAFCB”,现在要求s中包含"ABC"(按顺序)最短子序列的长度。我们这样:1、定义一个双指针left和right,开

2022-03-31 17:57:41 926

空空如也

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

TA关注的人

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