自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 微服务之分布式事务 (一)

分布式事务一、什么是事务:事务是由数据库中操作的最小单位,是作为单个逻辑单元执行的一系列操作;这些操作一起向系统提交,要么都成功,要么都失败,事务是一组不分割的操作单元。 事务具备ACID的特性,即原子性、一致性、隔离性和持久性 2.本地事务:当事务由本地的资源管理器本地管理的时候,我们称为本地事务,本地事务能够严格的执行ACID的特性,高效,可靠,状态都在本地的资源管理器中维护 而且应用编程模型简单,但是本地事务不具备的分布式事务的处理的能力...

2021-02-24 17:47:55 117

原创 Redis篇 ——1.1 Redis基础数据结构

Redis 有 5 种基础数据结构,分别为:String、list、set、hash、zet五种数据类型string (字符串)> set name stringOK> get name"string"> exists name(integer) 1> del name(integer) 1字符串String 是Redis 最简单的数据结构。在R...

2019-05-08 14:26:56 194

原创 log4j.xml 相关问题

【代码】log4j.xml 相关问题。

2023-07-17 10:29:32 133

原创 tomcat8.5启动控制台乱码解决

tomcat8.5启动控制台乱码解决

2023-07-04 15:58:06 741

转载 缓存一致性问题

我们再把前面的场景在这种方案下进行验证:一个是查询操作,一个是更新操作的并发,我们先更新了数据库中的数据,此时,缓存依然有效,所以,并发的查询操作拿的是没有更新的数据,但是,更新操作马上让缓存的失效了,后续的查询操作再把数据从数据库中拉出来。于是,在缓存中的数据还是老的数据,导致缓存中的数据是脏的。其实也并不然,再来看看这种场景:一个是读操作,但是没有命中缓存,然后就到数据库中取数据,此时来了一个写操作,写完数据库后,让缓存失效,然后,之前的那个读操作再把老的数据放进去,所以,会造成脏数据。

2023-06-05 18:04:30 314 1

原创 IDEA批量启动多个微服务 Services

一、版本为 2021/2020的idea Run Dashboard的打开方法 打开View→Tool Windows→Service,即可显示。方法二:老版本 .idea->workspace.xml<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="...

2021-10-12 14:30:17 767

原创 Nacos 启动报错 Unable to start embedded Tomcat和Failed to create database ‘/data/soft/nacos/data

Nacos 启动报错 Unable to start embedded Tomcat从github下载压缩包解压之后启动Nacos出现Unable to start embedded Tomcat 的错误是因为 Nacos的启动是以“cluster" 集群模式启动,所以才会出现这个问题如图org.springframework.context.ApplicationContextException: Unable to start web server; nested excep...

2021-08-10 11:58:52 4304 1

原创 IOS 中 关于 location 驱动使用说明:

location 驱动使用说明:1. 打开驱动目录drivers 把下载的驱动目录拷贝进去2.. 打开drives 把下载的驱动放进去 文件名为系统版本对应版本号3.驱动文件夹中文件是这样的常见问题:问:找不到对应版本驱动1.请检查文件夹命名和你手机系统是否一致2.请确保你电脑有驱动 (请下载苹果官方iTunes,确保你手机能连iTunes)问:连接使用出现异常提示信息1.关掉软件 拔掉数据线 重新插入 打开2.重启手机、电脑...

2020-08-11 11:21:55 2733 4

原创 集群健康值: yellow 问题

集群的健康状况为 yellow 则表示全部 主 分片(number_of_shards 这个参数的设置)都正常运行(集群可以正常服务所有请求),但是 副本 分片没有全部处在正常状态。 实际上,单节点无论有多少个副本分片(number_of_replicas 的设置)都是 unassigned —— 它们都没有被分配到任何节点。 在同一个节点上既保存原始数据又保存副本是没有意义的,因...

2019-05-17 15:04:15 6505 3

原创 redis----- 分布式锁

redis实现分布式锁1.原生redis实现2基于redisson实现1基于原生redis实现1.1redis的命令Setnx+lua命令来实现 1. setnx key value #获取锁 要做唯一判断 2.lua脚本实现key的过期,从而保证原子性 if redis.call("get",KEYS[1])==ARGV[1] then ...

2019-05-09 15:17:14 203

原创 Redis篇 ——1.0 Redis简单介绍

1.Redis 介绍:Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的...

2019-05-06 13:49:18 233

原创 Eureka Client Instance status DOWN - SpringCloud Eureka 实例状态为DOWN时如何排查问题 (注册中心显示DOWN(1))

参考地址:https://blog.csdn.net/CL_YD/article/details/80698312控制打印:最后排查POM文件发现 POM.xm文件中引入依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt; &lt;artifact...

2019-01-28 16:58:13 9350 1

原创 java.lang.NoSuchMethodError:com.google.common.base.Platform.systemNanoTime()J 错误​​​​​​​

java.lang.NoSuchMethodError:com.google.common.base.Platform.systemNanoTime()J 错误根本原因是类加载顺序。我在gson库之后加载了guava库。我颠倒了这个顺序 pom 文件中的 &lt;dependency&gt; &lt;groupId&gt;com.google.guava&lt;/gr...

2019-01-22 15:03:20 2529 1

【ios12.1】iLocation ios12.1.zip

Location IOS13.4驱动版本,包含inject.dmg和inject.dmg.signature两个文件

2020-08-11

【ios12.0】iLocation ios12.0.zip

Location IOS12.0驱动版本,包含inject.dmg和inject.dmg.signature两个文件

2020-08-11

【ios13.2】iLocation ios13.2.zip

Location IOS13.2驱动版本,包含inject.dmg和inject.dmg.signature两个文件

2020-08-11

空空如也

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

TA关注的人

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