自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分布式事务详解<终极篇>

在原来的分布式项目中要要求功能的单一性原则,数据库就会被分库,分布式事务就是解决不同数据库进行数据库事务操作的问题。

2023-05-31 13:04:28 324 1

原创 消息队列MQ高级应用

MQ的高级应用知识

2023-05-31 12:54:37 175 1

原创 Elastic Serch 进阶版问题

什么是elasticSerch?elasticSerch是一款非常强大的开源搜索引擎,可以帮助我们从海量数据快速找到需要的内容。在数据库的索引失效的情况下和海量数据查询时,使用elasticserch什么是elkelk 结合kibana。Logstash,Beats,也就是elastic Stack(ELK)。被广泛应用在日志数据分析,实时监控等领域elasticSerch的底层是Lucene1.倒排序索引法?文档:一条数据就是一个文档词条(term):文档按照予以分成的词语。

2023-05-24 18:11:07 108 1

原创 Redis高级进阶终极版本(内含高频面试问题)

如果这个请求大量的高并发业务,访问我们的系统,此时是每次请求都会到达数据库去查询数据,而数据库可能会被高并发的请求打死。

2023-05-23 22:04:32 165 1

原创 nacos内核原理与微服务

微服务的发展:传统单体应用架构所面临的许多问题,因而逐渐取代单体应用成为主流架构模式。单体应用时代:最初,大多数应用采用单体架构,将整个应用打包在一个巨大的单元中all in one。这种架构简单易操作,但存在可扩展性差、部署依赖性大、技术栈难以演进等问题。SOA时代:SOA架构通过服务化拆分应用,提供一定的松耦合和复用能力。但是服务化粒度还不够细,难以应对高度动态和自治的场景。微服务全面应用:Docker、Kubernetes等容器与编排技术的流行使微服务最终实现全面应用。

2023-05-11 18:09:10 246 1

原创 ConcurrentHashMap简单解释

如果有另一个线程进入到这里,就会协助扩容。该指令概念上存在 3 个参数, 第一个参数【目标地址】, 第二个参数【值1】, 第三个参数【值2】, 指令会比较【目标地址存储的内容】和 【值1】 是否一致, 如果一致, 则将【值 2】 填写到【目标地址】, 其语。与原HashMap不同的地方是如果该索引为空的话,则会执行cas操作,即两个线程同时进入该方法,如果线程1成功,则2不成功。在此设置数组初始化,如在此多次加入还是不成功,就会扩容(前提是数组为不为空),如果数组为空,就会一直加做cas操作,

2023-05-09 19:29:14 293

原创 Synchronized锁详解

Synchronized锁详解

2023-04-21 18:08:48 125

原创 Git的基础操作

GIT的快速入门

2023-04-17 11:58:19 67 1

原创 JDK1.7 HashMap put方法的详解

HashMap

2023-04-17 10:35:40 213 1

原创 考研数据结构(已更新至第3章)晚点更新后面习题

考研王道数据结构,关注,持续更新

2022-07-21 21:23:04 398 1

空空如也

空空如也

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

TA关注的人

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