自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JUC2 并发笔记

四、共享模型之无锁四、共享模型之无锁1、Java 内存模型JMM 即 Java Memory Model,它定义了主存、工作内存抽象概念,底层对应着 CPU 寄存器、缓存、硬件内存、 CPU 指令优化等。JMM体现在以下几个方面原子性 - 保证指令不会受到线程上下文切换的影响可见性 - 保证指令不会受 cpu 缓存的影响有序性 - 保证指令不会受 cpu 指令并行优化的影响2、无锁解决线程安全问题使用AtomicInterger3、CAS与volatile。

2025-02-09 09:30:00 759

原创 JUC 并发笔记

JUC学习笔记

2025-02-09 08:45:00 809

原创 JVM笔记

作用用于保存JVM中下一条所要执行的指令的地址特点线程私有CPU会为每个线程分配时间片,当当前线程的时间片使用完以后,CPU就会去执行另一个线程中的代码程序计数器是每个线程所私有的,当另一个线程的时间片用完,又返回来执行当前线程的代码时,通过程序计数器可以知道应该执行哪一句指令不会存在内存溢出。

2025-02-08 08:15:00 1659

原创 Docker

镜像是一个轻量级软件包,用来打包项目运行环境和基于项目开发环境的软件,包括代码,运行环境,库,环境变量,配置文件的等问:数据存储在容器里,如果容器删除,里面的数据就丢失了怎么办?容器里的数据如何持久化?需求:将容器内的数据和虚拟机同步起来。这就是容器数据卷。简单来说,就是将容器内的目录挂载到Linux上实现数据的持久化和同步操作,容器之间也可以数据共享。

2025-02-07 09:30:00 2070

原创 Redis

redis的事务没有数据库事务的原子性和隔离性。无原子性是因为(运行时异常),无隔离性是因为(事务提交前不会有任何操作,也就不存在“事务内的查询要看到事务里的更新,在事务外查询不能看到”)redis的事务是一次性、顺序性、排他性。编译时异常不能执行,运行时异常可以执行multi 开启事务,exec 执行事务悲观锁和乐观锁:watch 开启乐观锁,upwatch解锁。

2025-02-06 09:45:00 1578

原创 Linux

linux学习笔记

2025-02-05 15:03:38 707

原创 Seata

seata学习笔记

2025-02-05 14:55:10 917

空空如也

空空如也

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

TA关注的人

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