自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DDD如何落地业务系统-真实案例

DDD、真实案例、业务系统、共享经济

2022-08-19 11:18:20 865

原创 synchronized关键字的原理刨析

前言关于synchronized原理解析,我们首先要分析一下对象都有哪些东西,对象头到底存储了什么,synchronzied关键字到底是如何进行锁膨胀的,在使用过程中同步方法块和同步代码块到底有什么区别,在回头看synchronized的使用。针对的时JDK1.6之后的版本的synchronized深度分析。前期准备为输出对象头导入jar<dependency> <groupId>org.openjdk.jol</groupId> <arti

2020-07-21 16:34:10 446 1

原创 ES常用命令与常用查询(1)

ES

2022-12-13 19:49:33 1959

原创 RocketMQ-Consumer源码分析&问题刨析&消费模型

RocketMq 、Consumer、消费

2022-07-14 19:30:46 337

原创 k8s-生产级别构建DeployMent

在生产环境中,利用devops环境部署一个java应用时,服务需要做到多副本部署,保证可用性,服务stop前需要做一些优雅下线,从注册中心中下线,服务心跳检查等,基于这些需求,需要编写一个满足这些需求的YAML文件,进行部署;Pod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。Pod(就像在鲸鱼荚或者豌豆荚中)是一组(一个或多个) 容器; 这些容器共享存储、网络、以及怎样运行这些容器的声明。 Pod 中的内容总是并置(colocated)的并且一同调度,在共享的上下文中运行。

2022-07-12 15:58:53 441

原创 k8s(kubernetes)-集群搭建&历史版本清理

服务器要求:•建议最小硬件配置:2核CPU、2G内存、20G硬盘•服务器最好可以访问外网,会有从网上拉取镜像需求,如果服务器不能上网,需要提前下载对应镜像并导入节点3、安装docker三台机器都执行官方安装链接Docker在默认情况下使用的Cgroup Driver为cgroupfs,而kubernetes推荐使用systemd来代替cgroupfs启动4、安装k8s组件添加阿里云YUM软件源安装kubeadm,kubelet和kubectl三台机器都执行k8s master 初始化

2022-07-09 00:17:34 4688

原创 分布式锁-Redis实现方案&Redisson源码分析

分布式锁实现

2022-07-04 15:34:40 317

原创 AQS源码分析-ReentrantLock&Semaphore

juc包中的大多数同步器实现都是围绕着共同的基础行为,比如等待队 列、条件队列、独占获取、共享获取等,而这些行为的抽象就是基于 AbstractQueuedSynchronizer(简称AQS)实现的,AQS是一个抽象同步框架,可以用来实现一个依赖状态的同步器。两种资源共享方式Exclusive-独占,只有一个线程能执行,如ReentrantLockShare-共享,多个线程可以同时执行,如Semaphore/CountDownLatch两种队列同步等待队列: 双向链表,主要用于维护获取锁失

2022-06-21 20:36:20 118

原创 Synchronized_源码级深度分析

synchronized 、并发、线程安全、源码、hotspot

2022-06-15 20:26:25 260

原创 nacos源码解读&进阶&线上问题汇总_服务注册流程之服务端注册逻辑

一、Nacos服务注册整体流程图二、Nacos服务端注册流程处理

2022-04-19 10:06:28 542

原创 nacos源码解读&进阶&线上问题汇总_服务注册流程之客户端注册逻辑

一、Nacos服务注册整体流程图二、Nacos服务启动自动注册源码剖析2.1、SPI自动装备通过SpringBoot的Spi机制注入Nacos所需要的Bean;NacosServiceRegistryAutoConfiguration 注入下面三个BeanNacosServiceRegistry、NacosRegistration、NacosAutoServiceRegistration;2.2 监听事件启动(1)、监听 WebServerInitializedEvent 事件;(2

2022-04-06 11:49:48 383

原创 nacos源码解读&进阶&线上问题汇总_源码环境搭建

一、源码下载1、源码分析版本:2.0.4 GitHub下载地址2、IDEA导入二、启动nacos启动方式1

2022-04-01 11:26:59 316

空空如也

空空如也

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

TA关注的人

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