自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java面试常问之快速排序

快速排序是一种原地排序算法,它只需要一个很小的栈空间来保存递归调用信息,而不需要额外的存储空间来存储待排序的元素。

2024-04-28 14:38:27 317 2

原创 使用Linux+Docker部署SpringBoot项目

Docker是一种容器技术,主要用于解决软件跨环境迁移的问题,可以极大的减轻部署工作量。Docker基于镜像,可以快速启动各种容器。每种容器都是一个完整的运行环境,容器间相互隔离。

2024-04-28 13:33:57 471 1

原创 Java中各种锁的理解

公平锁:不能插队,先来后到非公平锁:可以插队,可以插队 (默认都是非公平锁)

2024-01-11 20:29:54 348 1

原创 深入理解CAS

什么是CAS?Unsafe类:自旋锁CAS:比较当前内存中的值和主存中的值,如果这个值是期望的,则执行操作!

2024-01-10 17:39:41 464

原创 彻底理解单例模式

双重检测锁模式的懒汉式单例 增加volatile关键字禁止指令重排。

2024-01-09 20:43:49 339

原创 JMM + Volatile

JMM:java内存模型,不存在的东西,概念!约定关于JMM的一些同步的约定:1)线程解锁前,必须将共享变量立刻刷回主存2)线程加锁前,必须读取主存中的最新值到工作内存中3)加锁和解锁是同一把锁线程工作内存、主内存8种操作上面的write和store需要换个位置存在的问题问题:程序不知道主内存的值已经被修改过了。

2024-01-09 19:46:12 334

原创 异步回调示例

Ftuture设计的初衷 对将来的某个时间的结果进行建模。

2024-01-09 16:30:40 369

原创 分支合并ForkJoin

JDK1.7之后出来的,并行执行任务,提高效率,大数据量!

2024-01-09 16:08:01 842

原创 Stream流式计算

2024-01-08 20:11:44 336

原创 四大函数式接口(重点)

只有一个方法的接口。

2024-01-08 19:50:10 484

原创 线程池学习笔记

三大方法 7大参数 4种拒绝策略程序运行的本质:占用系统的资源 优化资源的使用 -》 池化技术池化技术:事先准备好一些资源,有人要用,就到这里拿,用完后返还给我1)降低资源消耗2)提高响应速度3)方便管理三大方法。

2024-01-08 19:23:28 322

原创 JCU并发编程笔记

2、线程和进程进程:一个程序 QQ.exe mUSIC.exe 程序的集合一个进程往往包含多个进程 至少包含一个!Java默认有几个线程?2个: main GC对于java而言 开辟线程的方式 Thread Runnable CallableJava可以开启线程吗?不可以。

2024-01-08 17:37:55 1173

原创 黑马点评P46_Redis工具类封装之互斥锁解决缓存穿透

CacheClient类。

2023-11-03 15:57:20 98

原创 黑马点评作业P37_店铺类型查询业务添加缓存

首先是ShopTypeController。然后service层添加方法。

2023-11-02 14:34:32 465

原创 Day2-SpringSecurity学习日记

创建LoginService接口以及对应的实现类 主要的业务逻辑在 impl中完成。2.3.3.2密码加密存储。2.3.3.3登录接口。

2023-10-24 20:16:10 32

原创 Day1-SpringSecurity学习日记

默认的登录页面 用户名为:user 默认密码在idea控制台输出。此时运行会报错:此时登录信息会从数据库中进行查询。3)创建controller。测试使用 mybatis-plus。上面为生成jwt的工具类....web页面会自动弹出。1)创建工程 引入依赖。鼠标点击类似计算器的图标。

2023-10-23 20:19:05 41

原创 瑞吉外卖后端部署,找不到target目录

前端不显示图片资源 需要在配置文件中修改文件路径为linux下面的文件夹,并将原先存放图片的文件夹copy到linux系统下面。运行sh文件总是提示找不到target目录。执行java -jar 文件名成功运行项目。

2023-10-21 18:10:13 82 1

空空如也

空空如也

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

TA关注的人

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