自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JUC并发编程synchronized锁 代码案例及总结

一个类中有好多synchronized 方法,当一个synchronized 方法被访问,其他synchronized方法只能等待,锁的不是这个方法,锁的是当前对象this当一个类中既有synchronized方法,也有普通方法,当调用synchronized方法时,普通方法不会锁,只会锁带有synchronized的方法当同一个类,创建了两个实例化对象,分别调用该类中的synchronized方法,则各自调用各自的,因为锁的是当前对象this。

2024-06-18 16:46:34 361

原创 JUC并发编程乐观锁和悲观锁的概述

适合读操作多的场景,不加锁的特点能够使其读操作的性能大幅提升。乐观锁直接去操作同步资源,是一种无锁算法。适合写操作多的场景,先加锁可以保证写操作时数据正确。

2024-06-18 15:50:41 284

原创 在单台服务器上部署多个Nginx和Tomcat实例以及Nginx反向代理配置

在Linux系统上,可以使用包管理工具(如apt、yum)或源码编译的方式安装Nginx。为了在同一台服务器上部署多个Nginx实例,你可以使用不同的配置文件和端口号。例如,你可以创建两个Nginx配置文件:nginx1.conf 和 nginx2.conf,并分别指定不同的监听端口(如8080和8081)。然后,通过指定不同的配置文件启动Nginx实例。

2024-06-05 21:05:45 447

原创 Nacos2.x 适配达梦数据源,2.x版本都可以用这套,只是拿2.3.2举例

【代码】Nacos2.x 适配达梦数据源,2.x版本都可以用这套,只是拿2.3.2举例。

2024-05-30 17:32:57 1013

原创 Redis重要概念、特性以及安装(本次主要7版本)

【代码】Redis重要概念、特性以及安装(本次主要7版本)

2024-05-20 23:40:08 422 1

原创 SpringCloud 集成Nacos OpenFeign微服务调用启动报错

【代码】SpringCloud 集成Nacos OpenFeign微服务调用启动报错。

2024-05-12 02:02:13 213

原创 springcloud nacso 使用RestTemplate出现找不到服务的原因

如果还是找不到,则看第二步。

2024-05-05 22:08:03 231 1

原创 SpringCloud 集成nacos单机版报错如下的可参考

【代码】SpringCloud 集成nacos单机版报错如下的可参考。

2024-05-01 01:15:13 352 1

原创 SpingCloud Eureka集群 使用RestTemplate 调用找不到服务【踩坑】

Eureka服务上的Provider 明明是健康的状态,为什么消费者调用的时候会找不到提供者服务呢?原因是 需要再声明 RestTemplate的地方加上@LoadBalanced注解即可找到

2024-04-29 20:05:06 124 1

原创 Hystrix 控制页面出现 Unable to connect to Command Metric Stream

【代码】Hystrix 控制页面出现 Unable to connect to Command Metric Stream。

2024-04-24 23:19:19 251

原创 SpringCloud集成Eureka,使用Rbbion、RestTemplate自定义负载均衡策略【踩坑】

Bean// 定义机制当编写这个类的时候,发现 IRule、RandomRule这个两个类引入不进来,于是pom文件增加依赖之后两个类引入进来了之后,主启动类上增加注解CLOUD-PAYMENT-SERVICE:是调用的提供者服务实例名称启动项目访问出现以下错误但是我的提供者服务实例明明在Eureka上是跑着的,并且是健康的状态,怎么会找不到呢?于是开始排查错误,最后发现 使用的Eureka版本为4.1.1 , 如果手动引入了。

2024-04-20 20:04:08 314 1

原创 VS-Code安装和使用

点击Open with Live Server即可。3、Live Server:快速打开刚写好的网页,在编辑的区域点击鼠标右键,点击右上角的 Download,下载您想要的版本。1、Chinese:汉化,将你的vscode进行汉化。2、vscode-icons:修改文件的图标显示的。

2023-12-11 21:45:19 358 1

原创 Redis的五种数据类型是什么?Redis的key和value大小限制,Redis持久化方式有几种?

Redis

2023-10-24 11:49:29 355

原创 Swap 交换分区在 Linux 系统中的重要作用

Linux 中的 swap 交换分区是类似于 Windows 的虚拟内存,它的作用是在物理内存使用完之后,将磁盘空间(也就是 swap 分区)虚拟成内存来使用。Swap 交换分区的使用方式与物理内存基本相同,系统会根据需要将内存中的数据存储到 Swap 交换分区中,并在需要时从 Swap 交换分区中读取数据。在 Linux 系统中,Swap 交换分区是一种类似于 Windows 虚拟内存的功能,它的作用是在物理内存使用完之后,将磁盘空间虚拟成内存来使用。是 Swap 交换分区的容量,单位为 GB。

2023-10-21 16:48:02 553 1

原创 IDEA 2023.1.2 创建 Maven 项目

2023-07-04 14:30:34 246

空空如也

空空如也

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

TA关注的人

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