自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redisson介绍和入门使用

Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务,其中就包含了各种的实现。官网地址: https://redisson.orgGitHub地址: https://github.com/redisson/redisson。

2025-02-13 16:37:06 348 2

原创 使用Redis实现分布式锁,基于原本单体系统进行业务改造

使用Redis实现分布式锁,解决超卖,一人多单等问题

2025-02-13 16:04:42 1283

原创 快速幂遇到大指数时的简化公式+使用快速幂时存在的溢出问题

总结:在遇到这种较大数计算,容易溢出的时候,不能连续使用乘法,每次两两相乘的时候,都要取一次模才可以,不让容易溢出,希望我能记住这个教训。但是死活通过不了,后面发现有一处情况,才知道在。先计算temp*temp并取模才可以。

2025-02-11 17:41:36 158

原创 使用Redis生成全局唯一ID/分布式唯一ID

通常我们习惯使用数据库的自增字段来作为ID,但是,这种方式生成的ID规律性强,安全性较低,容易被人猜测出来。并且在数据很多的时候,往往需要对数据库进行分库分表操作,这种ID生成方式加大了分库分表的复杂度,因此生成一些要求安全性高,唯一性高的ID时,不采用数据库自动生成的方式。全局唯一ID在开发中的应用很多,特别是在生成一些诸如订单编号,对ID的唯一性,安全性,高可用性,生成的高效性有严格的要求。这里使用Redis来生成一个全局的唯一ID,这种生成方式也可以用于分布式系统。

2025-02-11 14:31:04 461

原创 使用Redis实现业务信息缓存(缓存详解,缓存更新策略,缓存三大问题)

如何使用Redis实现业务信息缓存,详解缓存,缓存更新策略,缓存三大问题

2025-02-09 17:50:47 658

原创 使用Redis解决使用Session登录带来的共享问题

使用redis代替session实现登录功能

2025-02-09 15:07:50 1211

原创 第十九届全国大学生智能汽车竞赛5g远程驾驶无人车赛源码分享

第十九届全国大学生智能汽车竞赛5g远程驾驶无人车赛源码分享

2025-01-10 14:11:19 450

原创 打卡Datawhale第一天!!!

总结:这次都是跟着教程来走的 ,希望在后续的学习中可以独立自主完成嘿嘿。最近参加了Datawhale的一个活动学习一些有趣的知识。官方发的教程还是挺详细的嘛,跟着官方教程走,基本没什么错误。跑完咯...gpu跑得就是快。

2024-07-26 13:17:50 160

原创 皇家守卫(C++)

多亏了大佬给我讲题我才可以写出来,记录一下!

2024-05-20 21:59:25 232 3

原创 洛谷:P1002 过河卒 c++题解 动态规划

1).采取一个地图map[n][m]来存储当前图的状态,如果不处于‘马的控制点’,则让map[i][j]=0;则由(0,0)到达(i.j)的所有通路数为:arr[i][j][0] + arr[i][j][1]arr[i][j][1] :从位置(i,j)左边到达位置(i,j)的通路总数。arr[i][j][0] :从位置(i,j)上方到达位置(i,j)的通路总数。则答案应该为 arr[n][m][0]+arr[n][m][1](2).在边界处理的时候,有一些细节要处理,我就被坑了好久..

2024-05-09 23:18:35 534 1

原创 蓝桥真题:统计子矩阵(c++题解 + 分析 前缀和+双指针)

6 8 10 12 这个矩阵在top=1&&bot = 2时为 6 8 10 12 这个子矩阵。5 6 7 8 存为列的前缀和数组为: 6 8 10 12。bot:用来遍历从top开始的每一行 范围 :top<=bot<=N。每次就把矩阵截取出了一个 (bot-top+1)*M 的子矩阵。l:表示子矩阵的左边界 范围:1<=l<=M。top:用来遍历每一行 范围:1<=top<=N。(1)我们可以用两个指针。

2024-03-31 20:46:01 541 3

原创 Mapper XML 中报错:Caused by: java.lang.ClassNotFoundException: Cannot find class : XXX 解决方案

后面发现 把 resultMap 写成了 resultType ,修改后:程序运行成功。

2024-03-29 20:29:09 383

原创 谷粒商城P16 npm install 报错 解决方案

谷粒商城 p16 node-sass报错最简单解决方法:npm install 第一次报错后,再运行npm install node-sass@npm:sass --ignore-scripts然后直接npm run dev

2024-03-07 13:05:15 313

原创 解决SpringBoot 连接Redis出错:RedisConnectionFailureException: Unable to connect to Redis

作出修改后问题解决!

2024-02-19 14:08:40 630

原创 postman 可以正常请求数据但是前端却无渲染是怎么回事?(黑马 Javaweb 23 问题)

问题:点击部门管理无响应但是postman 请求到了数据,在页面检查中也获取到了数据,不知道为什么前端页面没有数据。点击部门管理后却没有数据,这是为什么呀?明明请求到了数据了。请求员工管理,按F12检查发现同时请求了部门和员工两份数据。

2024-01-31 14:27:49 631 3

原创 输入多个string串的时候,遇到字符串输出不全的问题及解决方法

输入多个字符串但输出不全

2024-01-22 09:45:01 551

原创 基于easyx和C++实现的鼠标交互界面(点击按钮)| 系统设计

【代码】基于easyx和C++实现的鼠标交互界面(点击按钮)| 让课设更高级。

2024-01-22 08:33:36 2715

原创 力扣:410. 分割数组的最大值-题解(C++ 动态规划)

(1)当 j ==1 时:opt[ i ] [ j ] = opt[ i-1 ] [ j ] + arr [ i-1 ];最终 opt[ans.size()][k] 存储的就是此问题的最优解.其中最好的方式是将其分为 [7,2,5] 和 [10,8]。因为此时这两个子数组各自的和的最大值为18,在所有情况中最小。一共有四种方法将 nums 分割为 2 个子数组。个子数组各自和的最大值最小。,你需要将这个数组分成。给定一个非负整数数组。个非空的连续子数组。

2024-01-21 22:20:34 462 1

原创 洛谷:队列安排 1160 (c/c++题解思路分享)

【代码】洛谷:队列安排 1160 (c/c++题解思路分享)

2023-09-25 21:40:23 178

原创 洛谷:P1902 刺杀大使 (C++题解)BFS+二分

洛谷:P1902 刺杀大使 (C++题解)BFS+二分

2023-08-01 16:53:05 273

原创 C++学习 --模板笔记

template;其中: template - 声明创建模板 class - 表明其后的符号是一种数据类型,可用typename代替 T - 通用的数据类型,名称可以替换,一般为大写字母(1)自动推导法(2)显示指定类型 3.具体案例(利用模板创建交换两个值的函数):

2023-06-13 18:12:57 117

原创 蓝桥杯:553 跳跃题解(C语言),动态规划+dp

蓝桥杯:553 跳跃题解(C语言),动态规划+dp

2023-05-29 23:09:36 177

原创 做算法题中遇到的数学知识+例题(持续更新)

在做算法题中,发现了很多算法题用数学知识可以轻松解决,由此记录;

2023-05-21 18:33:23 117

原创 蓝桥杯1463:货物摆放(C++题解)

但是这里N=2021041820210418 (注意有 16 位数字),直接无脑枚举的话,那复杂度便是N^3,也就是(10^16)^3,算法复杂度太大,所以要设置一些条件来减少枚举次数,减少时间复杂度。分析:题目是一道填空题,则可以用暴力枚举的方法来解出答案。(1)由题意可得:L,W,H都为整数,且L*W*H=N;

2023-05-21 15:15:41 363 1

原创 蓝桥杯:跑步锻炼(填空题),C语言题解(详细)

【代码】蓝桥杯:跑步锻炼(填空题),C语言题解(详细)

2023-05-21 11:24:15 112

原创 蓝桥杯:数字三角形(C语言)题解,有分析

【代码】蓝桥杯:数字三角形(C语言)题解,有分析

2023-05-19 20:22:18 393

原创 蓝桥杯:回文日期C语言题解(详细)

【代码】蓝桥杯:回文日期C语言题解(详细)

2023-05-18 09:35:23 396

原创 同样的代码,细节不同,为什么在牛客上运行结果不一样呢?

可是我写的通过不了全部案例,别人写的却可以,但是两个代码不是差不多的吗?疑惑,有大佬可以解答一下吗?

2023-05-14 14:35:40 177 2

原创 求一个整数因数之和

【代码】求一个整数因数之和。

2023-03-28 22:42:41 66

原创 Python:构建基础柱状图,时间柱状图(笔记)

【代码】Python:构建基础柱状图(笔记)

2023-03-15 18:18:58 100

原创 Python:创建地图(笔记)

【代码】Python:创建地图(笔记)

2023-03-13 17:02:54 119

原创 python :模块的概念及导入(笔记)

python :模块的概念及导入(笔记)

2023-03-06 17:34:28 315

原创 Python 文件读取操作笔记

python 读取操作笔记

2023-03-05 17:04:14 52

原创 Open Judge 百练 1003 宿醉(C语言)

百练1003

2023-01-04 15:15:19 261

原创 C语言:快速排序算法

快速排序算法实现

2022-12-04 22:41:53 320

原创 C语言:判断两个数组是否有相同的元素

用C语言,判断两个数组是否包含相同元素

2022-12-04 22:36:51 4097

原创 C语言经典问题:实现字符串替换(忽略大小写)

编写程序将一行英文中指定的字符串替换为另一字符串后输出。注意:查找指定字符串时,大小写无关,而且有可能多次出现。

2022-11-20 14:15:33 1491 2

原创 c语言:合并字符串

合并字符串,要求不重复,且按大小顺序排

2022-11-17 15:55:27 2410

原创 c语言:删除字符串中的子串

从字符串中删除指定子字符串

2022-11-17 15:48:44 2352

原创 八皇后问题,C语言。

【问题描述】八皇后问题是一个以国际象棋为背景的问题:如何能够在 8*8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后。为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。例如下图就是八皇后问题的一个解: 假如一棋盘已经正确放置了七个皇后,编写程序求解最后一个皇后的放置位置。【输入形式】按照棋盘列由小到大的顺序从控制台输入已正确放置的皇后的行数(行数从1开始计数),未放置皇后的列以字符"*"表示。各行数和字符"*"之间没有任何其它字符分隔,在输入末尾有

2022-11-14 16:51:22 307 2

空空如也

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

TA关注的人

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