自定义博客皮肤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)
  • 收藏
  • 关注

原创 面试题03:集合线程问题

和list一样,使用Colletcions这个工具类syn方法类创建个线程安全的set.使用JUC包里面的CopyOnWriteArraySet。Vector线程安全,方法加上了sychornized。ArrayList线程不安全。Set集合怎么实现线程安全?HashSet不安全。

2022-10-07 13:12:21 185

原创 KubeSphere在linux上安装集群

在配置文件中,将新节点的信息放在 hosts 和 roleGroups 之下。该示例添加了两个新节点(即 node1 和 node2)。这里的 master1 是现有节点。1.集群内节点SSH登录免密。

2022-10-02 20:22:37 429 1

原创 k8s-1.25部署安装

修改后的文件如下:groups:usages:signing。

2022-10-02 13:46:39 2127 2

原创 面试题02:CAS、ABA

volatile保证可见性,当变量的值发生改变的时候,其他线程可以看到最新的变量值,但是不保证原子性,也就是说在写变量值的时候会出现丢失问题,导致错误。首先多线程使用的变量是从主线程拷贝过去的。CAS使用unsafe类,直接操纵内存。乐观锁的使用,定义版本号。

2022-10-01 09:56:19 109

原创 面试题学习01:java volatile关键字

volatile是什么:volatile是java虚拟机提供的轻量级的同步机制。1、保证可见性 2、不保证原子性 3、禁止指令重排。指令重排就是变量加载顺序打乱,禁止重排保证数据安全。线程不安全导致写数据丢失。

2022-09-18 19:15:08 88

原创 java8学习笔记

Lambda需要函数式接口的支持,所实现的接口必须是函数式的,也就是说这个接口只能有一个抽象方法。Lambda表达式就是动态实现接口,目的是简化匿名内部类增加可读性。Lambda表达式是对匿名内部类的简化。匿名内部类可以动态实现接口。

2022-09-11 14:58:33 121

原创 linux服务器个人常用命令

后台运行springboot命令nohup java -jar ruoyi-admin.jar &查看8081端口的进程netstat -nlp | grep 8080redis启动服务redis-server.exe redis.windows.confcreating server tcp listening socket 127.0.0.1:6379: bind No error的解决方案如下按顺序输入如下命令就可以连接成功redis-cli.exeshutdownexi

2022-01-04 13:08:40 812

空空如也

空空如也

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

TA关注的人

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