自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot集合caffeine实现本地缓存(模板,可直接cv)

springboot集合caffeine实现本地缓存(模板,可直接cv)

2023-10-23 15:39:45 301

原创 Springboot + Sqlite实战(离线部署成功)

用的springboot + mybatis-plus + mysql,无法实现,于是考虑使用内嵌式轻量级的数据库SQLlite。此处的url折磨了一晚上,网上各种百度加resource目录下什么的,最后直接这样,启动后会在根目录下自动生成一个db文件。建议方框内的值直接填写生成的db名即可,同时别忘记点击一个test Connection测试一下。sqllite的数据类型和mysql不同,但同时也包容(不确定)最近有个需求,是手机软件离线使用,选择之前的sql执行,可以看日志。OK, 我这边都成功了。

2023-09-04 21:15:40 3336 3

原创 算法刷题Java技巧

算法刷题技巧

2023-03-27 21:20:26 732

原创 动态规划|特殊的多行规划|dp[2][] 用两行元素分别记录状态变化

动态规划|特殊的多行规划|dp[2][] 用两行元素分别记录状态变化

2023-03-02 15:51:54 304

原创 LeetCode经典例题|134. 加油站|运用坐标系数学思维一步解决

LeetCode经典例题|134. 加油站|运用坐标系数学思维一步解决

2023-02-28 19:30:41 374

原创 45.跳跃游戏II - 双指针+贪心+动态规划完美解决

45.跳跃游戏II - 双指针+贪心+动态规划完美解决

2023-02-27 21:25:57 356

原创 剑指 Offer 38. 字符串的排列

剑指 Offer 38. 字符串的排列:回溯+交换元素

2023-02-25 20:13:03 110

原创 494.目标和

494.目标和 回溯+动态

2023-02-24 16:05:45 368

原创 动态规划问题汇总(一)

动态规划问题汇总

2023-02-22 19:48:27 645

原创 回溯算法问题汇总

leetcode回溯算法问题汇总

2023-02-17 13:04:56 516

原创 brew相关汇总

MAC brew问题汇总

2023-01-11 14:13:30 378

原创 Redisson分布式锁

Redisson是一个在Redis的基础上实现的Java驻内存数据网格,它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。

2023-01-11 14:03:57 6844 1

原创 RedLock算法(红锁算法)介绍

RedLock算法(红锁算法)介绍

2023-01-08 14:49:33 651

原创 Redis高并发锁(三)分布式锁

Redis高并发锁(三)分布式锁

2023-01-01 15:42:50 556 1

原创 JVM本地锁(二)ReentrantLock可重入锁源码解析

JVM本地锁,ReentrantLock可重入锁源码解析

2022-12-31 13:41:22 367

原创 Redis生产问题-缓存穿透、缓存击穿、缓存雪崩

Redis生产问题-缓存穿透、缓存击穿、缓存雪崩

2022-12-20 15:13:51 461

原创 相见欢 李煜

相见欢 李煜

2022-12-20 14:34:05 158

原创 《相见欢》 李煜

《相见欢》 李煜

2022-12-19 16:27:22 116

原创 Redis高并发锁(二)乐观锁

Redis高并发锁(二)乐观锁 watch+multi+exec

2022-12-18 22:01:29 404

原创 Redis高并发锁(一)JVM本地锁

Redis高并发锁(一)JVM本地锁

2022-12-18 21:17:22 93

原创 Mysql分布式锁(五)各类锁总结

Mysql分布式锁(五)各类锁总结

2022-12-18 19:55:45 126 1

原创 Mysql分布式锁(四)乐观锁实现并发

Mysql分布式锁(四)乐观锁实现并发

2022-12-18 19:52:47 804

原创 Mysql分布式锁(三)悲观锁实现并发

Mysql分布式锁(三)悲观锁实现并发

2022-12-18 16:56:51 635

原创 Mysql分布式锁(二)直接用一条sql语句来实现原子性

Mysql分布式锁(二)直接用一条sql语句来实现原子性

2022-12-18 15:42:43 597

原创 mysql锁范围(一)表级锁变行级锁

mysql锁范围(一)表级锁变行级锁所有情况

2022-12-18 15:12:46 713

原创 sql索引未命中情况

sql索引未命中情况

2022-12-18 14:31:59 740

原创 vue前后端分离项目打包成app,部署成移动端

vue前后端分离项目打包成app,部署成移动端

2022-12-17 21:47:40 2781 2

原创 Mysql分布式锁(一)通过jvm本地锁解决mysql并发问题及可能的失效情况

通过jvm本地锁解决mysql并发问题及可能的失效情况

2022-12-16 16:45:07 260

原创 JVM本地锁(一)简单实现

JVM本地锁由ReentrantLock或synchronized实现

2022-12-16 14:08:49 730

原创 vue项目部署后,font下文件夹样式都找不到

vue项目部署后,font文件夹下element-icons 和 fontawesome-webfont 等字体无法正常展示

2022-11-09 00:21:23 405

原创 springboot+vue 部署服务器

springboot+vue 部署服务器 详细步骤

2022-11-09 00:12:09 752

原创 25. K 个一组翻转链表(最详细注释,分成三个步骤进行处理,简单易懂)

25. K 个一组翻转链表(最详细注释,分成三个步骤进行处理,简单易懂)

2022-10-30 00:01:31 980

原创 154. 寻找旋转排序数组中的最小值 II

154. 寻找旋转排序数组中的最小值 II

2022-10-27 20:05:22 69

原创 153. 寻找旋转排序数组中的最小值

153. 寻找旋转排序数组中的最小值

2022-10-25 22:56:43 78

原创 1235. 规划兼职工作

1235. 规划兼职工作

2022-10-25 20:05:56 126

原创 435. 无重叠区间

435. 无重叠区间,三种方法解决

2022-10-25 19:51:11 255

原创 基本二分查找以及扩展(寻找第一个大于k的或最后一个小于k的)

基本二分查找以及扩展(寻找第一个大于k的或最后一个小于k的)

2022-10-25 12:17:48 783

原创 vue定时器切换页面后停止

vue定时器切换页面后停止

2022-10-25 00:02:38 1902

原创 300. 最长递增子序列

动态规划:300. 最长递增子序列

2022-10-22 21:21:48 92

原创 901. 股票价格跨度

leetcode每日一题:901. 股票价格跨度

2022-10-22 11:27:39 89

空空如也

空空如也

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

TA关注的人

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