自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣 题解 2140. 解决智力问题

给你一个二维数组,每个元素都是一个长度为2的数组{x, y},你可以选择在i下选择给ans添加x或者选择跳过y个下标,请你求出最大的ans。动态规划求解,从后往前遍历数组求出答案。

2025-04-01 12:39:58 218

原创 JS实现动态点图酷炫效果

整个图主要是用canvas实现,其中难点是将线的长度控制在一定范围内、并且透明度随长度变化。

2025-04-01 00:10:29 335

原创 力扣 2234. 花园的最大总美丽值

给你一个数组 fls,整数 tgt、newFls、full、ptl,求 将 newFls 分成多个整数加到数组中使数组 fls 中元素大于等于 tgt 的元素个数乘 full 加 剩余元素中最小元素乘 ptl 最大。

2025-03-20 15:42:08 125

原创 力扣 2597. 美丽子集的数目

用数组维护一个map mp (key为元素值,value表示该key在数组中存在的个数);遍历整个数组(默认key按从小到大排列),其中包含当前元素的符合题意的子数组的个数为。题意:求一个数组(长度n)任意两个元素绝对值都不为K的子数组 (原数组子集) 个数。减b是为了减去单元素子集,避免单元素子集重复计算。

2025-03-07 17:02:07 1044

原创 力扣 2588. 统计美丽子数组数目 题解

方案一 复杂度太高了,优化方法:从左往右遍历前缀和数组,用一个hash表维护前缀和数组中的值,累加与当前下标元素值相同的元素数量。实现方法:创建一个异或和数组,用这个数组计算。

2025-03-07 09:55:44 281

原创 【联表查询中的隐蔽 bug】

下面的sq大致看上去好像没问题。有三张表 (users用户表、orders订单表、order_user用户和订单的关联表表示参加这个订单的用户)。很明显,这个sql对应的需求应该是查询所有订单,并且联表查询出参加这个订单的用户,也就是及时这个订单没有用户参与也要将这条订单查出。但是,现在情况是当order_user没有记录与orders对应时,这条订单不能被查出。// ... 省略一些字段// ... 省略一些字段。

2024-11-25 13:30:40 529

原创 腾讯COS上传文件到桶的某个文件夹,整个路径一直被当做整个文件夹

正确写法:直接用 ‘/’

2024-10-14 01:40:10 357

原创 报错 There is already ‘contestController‘ bean method

修改至每个接口有独立的url。有两个接口的url相同。

2024-10-06 04:17:05 399

原创 使用openapi生成前端请求文件报错 ‘Token “Integer“ does not exist.‘

最后我找到了问题,就是有一个controller返回的是RMap(Redis里的一个数据结构)。这时候你可能会觉得是后端接口的controller方法的参数写的有问题。其实,之前我直接用map也可以跑(我还没找到具体原因),总之问题解决了。如果你遇到同样的问题,就排查接口,挨个排查,总能找到答案的。

2024-10-05 20:45:37 609 1

原创 yum任何命令都用不了Could not resolve host: mirrorlist.centos.org; Unknown error“ One of the configured repos

‌下载新的镜像源配置文件‌:接下来,需要下载一个新的镜像源配置文件。可以使用wget命令从阿里云、网易、清华大学等国内镜像站点下载。‌备份原有的yum源配置文件‌:首先,需要备份原有的yum源配置文件,以防修改出错可以进行恢复。‌清理缓存并重新构建缓存‌:下载新的镜像源配置文件后,需要清理原有的缓存并重新构建缓存。通过以上步骤,您可以成功修改CentOS中yum的下载镜像仓库地址,从而提高软件包的下载速度和稳定性‌。

2024-10-03 14:34:08 1112

原创 虚拟机ip突然看不了了

开机时出错: 另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“E:\VirtualMachines\CentOS7_02\CentOS7_02.vmdk”或它所依赖的某个快照磁盘。模块“Disk”启动失败。

2024-10-03 13:48:47 1194

原创 Nacos 报错com.alibaba.nacos.api.exception.NacosException: failed to req API:/nacos/v1/ns/instance afte

查看properties配置文件,看看是否有问题(特别是nacos服务地址)发现问题 地址配置错误(下面这三种都不行)

2024-09-28 19:43:43 864

原创 安装 Nacos 启动报错 java.lang.IllegalArgumentException: db.num is null

解决办法:编辑 startup.cmd 文件找到 set MODE="cluster"改为set MODE=“standalone”,然后保存更改并重新启动Nacos服务。启动成功。

2024-09-28 18:32:02 728

原创 RabbitMQ 实验入门

消息队列 RabbitMQ (springboot + RabbitMQ) 使用 springboot - amqp 实现。基本使用方法。

2024-09-27 18:47:14 601

原创 SpringBoot 整合 RabbitMQ 一直报错

RabbitMQ 开发经验

2024-09-27 17:45:46 757

原创 JSONString 和 Object 互转(JAVA)

【代码】JSONString 和 Object 互转(JAVA)

2024-09-24 19:51:45 324

原创 Spring Boot Test报错 JUnitException: TestEngine with ID ‘junit-jupiter‘ failed to discover tests

【代码】Spring Boot Test报错 JUnitException: TestEngine with ID ‘junit-jupiter‘ failed to discover tests。

2024-09-19 16:27:39 293

原创 SpringBoot v2.6.13 整合 swagger

在Spring Boot 2.6.13中整合Swagger需要以下步骤:添加Swagger依赖到pom.xml:</</</</</</</</

2024-09-19 12:02:06 1302

原创 【AcWing 158周赛】

−100100总树sum0anssize2。

2024-09-16 22:24:54 988

原创 怎样解决OpenEuler下载sdl2失败

怎样解决openEuler下载sdl2失败

2024-09-08 18:58:57 521

原创 413力扣周赛

由图知,假设a、b…代表,则黑色方格的行标和列表的奇偶性一定相同,反之为白格。我想出的答案:将矩阵中所有方格每一行存放,按值从大到小排列,枚举每一种符合答案的方案求最大。标答:枚举每一个数,再枚举所有符合条件的答案。要使用二维数组存储中间结果,否则会超时。需要注意的点是:维护队列的操作顺序是,先加入元素,再弹出多余元素,最后取top值。使用优先队列,当队列大小达到k时,弹出堆顶元素。x&-x的结果取决于x的二进制表示中最低位的值。本题需要注意的点是g的行数和列数不一定相等。以下是棋盘的参考图。

2024-09-04 17:19:37 526

原创 力扣 第 137 场双周赛

放三个车的价值之和最大 I 显示英文描述。

2024-08-22 20:48:20 296

原创 力扣 411周赛

统计满足K约束的子字符串数量 I给你一个 二进制 字符串 s 和一个整数 k。如果一个 二进制字符串 满足以下任一条件,则认为该字符串满足 k 约束:字符串中 0 的数量最多为 k。字符串中 1 的数量最多为 k。返回一个整数,表示 s 的所有满足 k 约束 的子字符串的数量。 输入:s = "10101", k = 1输出:12解释:s 的所有子字符串中,除了 "1010"、"10101" 和 "0101" 外,其余子字符串都满足 k 约束。提示:1 <= s.length

2024-08-21 23:03:04 798

原创 蓝桥杯 双周赛 第16场 强者赛 题目复盘 (2024年8月10日)

根据题意,对于每一次操作,每个仙女来说都取最优解,那第一次每个仙女都操作一次,这时候胜出的仙女,是一定赢的。所以,只要计算n个字符串操作一次的最优字符串,然后,选出最小字符串有几个就是答案。如何操作一次,支付串字典序最小?

2024-08-15 21:44:48 585

原创 蓝桥杯 双周赛 第16场 小白赛 题目复盘 (2024年8月10日)

通过程序如下:(题目要求达到n有多少种变化,也就是将f[k] f[k+1] …题意可抽象为:给你n和k,求用不小于k的任意个正整数组成和不大于n的排列(有顺序)有多少种?看到这个问题的时候,第一个就想到的是用动态规划来做,公式推导如下。

2024-08-11 14:09:49 459

原创 安卓生命周期

服务进程:startService开启的service进程。前台进程:和用户交互的进程。可视进程:onpause。后台进程: onstop。

2024-08-10 18:04:51 139

原创 Acwing 第 157 场周赛(8月3日)

并查集

2024-08-10 18:00:58 674

原创 mfc c++单文档开发 文档对象 win对象 frame对象 生命周期钩子执行顺序

2024-08-06 09:04:47 137

原创 C语言 default 踩坑

但是,运行时,c=='b’时打印"ttt",否则,什么都不打印。也就是说,程序运行不到default这里来。这段代码中,理论上来说,当c=='b’时应该打印 “ttt”,否则,应该打印 “test”。

2024-07-17 12:27:20 360 1

原创 【单片机开发--使用循环缓冲区接受can数据帧,读写数据到内存】

top指向的位置没有数据,bottom指向的位置有数据。当top==bottom表示没有数据。没办法表示没有数据的情况。bottom往后移使用。bottom往后移使用。

2024-06-27 11:38:30 418

原创 SpringBoot基础Redission实现 分布式锁、限流

Redisson是一个用于Java的分布式和高可用的Java对象的框架,它基于Redis实现。在Spring Boot应用程序中集成Redisson可以帮助我们更轻松地实现分布式锁、分布式对象、分布式集合等功能。

2024-05-02 16:36:09 687

原创 踩坑,mybatis-plus分页查询失效! !!

假如你是使用MyBatis-plus自带的IPage接口和Service的page方法实现分页查询,请你一定要记得,添加分页查询配置类。

2024-05-01 15:10:41 790 1

原创 有一个傻子-recycleView不显示,一直找不到原因

遇到问题慢慢调试,不要害怕,不要逃避。我就是逃避了很久,最后还是得自己面对。多打断点debug / 打log。有些问题,多尝试自己解决。

2024-04-19 07:21:09 424

原创 分享一个知识 -- bean的静态属性不会被封装返回

【代码】分享一个知识 -- bean的静态属性不会被封装返回。

2024-04-05 20:35:54 159 3

原创 RabbitMQ安装,快速上手一把梭(linux centOS上部署)

【代码】RabbitMQ安装,快速上手一把梭(linux centOS上部署)

2024-04-04 11:12:34 140 1

原创 前端url写成utl,怎么都找不出问题

export const getScheduleByTaskIdArrReq = (taskIdList) => { return request({ utl: `/path`, method: 'post', data: {ids:taskIdList} })}看看这段代码平平无奇,其实暗藏玄机。有一个傻子,就是我,把url写出了utl。这个时候会一直报错,说cros跨越问题,怎么都找不出是啥问题。后面,才发现是这个问题。通过

2024-04-02 19:02:34 268

原创 给网站添加安全措施 -- http -> https

1、准备:腾讯云http域名、SSL证书、Nginx服务器。2、在腾讯云平台内-我的域名,找到指定域名后添加解析映射IP。3、腾讯云上搜索SSL证书,然后申请免费证书(1个工作日内通过)。4、证书通过后,下载证书(nginx)类型,然后上传到服务器。总体步骤就是 购买域名->域名解析(映射到服务器IP)->申领ssl证书 ->证书上传到服务器 -> 通过Nginx部署证书 > 然后重启配置即可完成。

2024-03-31 03:06:22 448

原创 最简单的网站nginx部署前端教程

nginx部署前端

2024-03-24 07:28:12 175

原创 dubbo整合nacos(狠狠踩坑 之 自己淋过雨不想让别人也一起)

我觉得做程序员其实心态很重要吧!当你遇到问题无法解决的时候,不要给自己心理暗示说自己解决不了,即使你是真的解决不了,问别人也好,自己去看文档,找解决办法也好,最重要的是,都不要否定自己,每个人都是从不会到会的过程,心态不好带来的只有负面情绪,不能给你带来能量,可能这一点也是刚入行的同学都会遇到的问题吧!

2024-03-16 02:23:21 1152 2

原创 java面试题(持续更新.. ...)

JVM是运行字节码的虚拟机,JRE在JVM的基础上添加了基本的类库,JDK在JRE的基础上添加了一些编译的工具(例如:javac等)… …

2024-03-13 01:43:31 400

空空如也

空空如也

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

TA关注的人

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