自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RocketMQ之NameServer源码分析

RocketMQ之NameServer源码分析

2022-09-11 15:23:34 1129

原创 Spring源码(十六)bean实例化过程CreateBeanInstance方法

Spring源码(十六)bean实例化过程CreateBeanInstance方法

2022-08-25 21:06:12 1156 1

原创 Spring源码(十四)doGetBean方法

Spring源码(十四)doGetBean方法

2022-08-24 20:29:09 417

原创 SpringCloud相关技术总结

SpringCloud总结

2022-08-20 18:56:51 700

原创 Spring源码(十五)createBean方法

Spring源码(十五)createBean方法

2022-08-17 15:39:34 391

原创 Spring源码(十三)finishBeanFactoryInitialization与preInstantiateSingletons方法

Spring源码(十三)finishBeanFactoryInitialization与preInstantiateSingletons方法

2022-08-16 12:36:40 203

原创 Spring源码(十二)reflush方法下的消息资源按和监视器初始化

Spring源码(十二)reflush方法下的消息资源按和监视器初始化

2022-08-15 16:41:08 388

原创 Spring源码(十)configurationClassPostProcessor下的@import注解解析

Spring源码(十)configurationClassPostProcessor下的@import注解解析

2022-08-14 16:05:05 302 1

原创 Spring源码(十一)reflush方法的registerBeanPostProcessors方法

Spring源码(十一)reflush方法的registerBeanPostProcessors方法

2022-08-14 14:18:23 235 1

原创 ThreadLocal以及强软弱虚

threadLocal与强软弱虚

2022-08-13 19:51:32 154 1

原创 Spring源码(九)ConfigurationClassPostProcessor方法

Spring源码(九)ConfigurationClassPostProcessor方法

2022-08-13 17:52:19 331 2

原创 Spring源码(八)reflush的invokeBeanFactoryPostProcessors方法

Spring源码(八)reflush的invokeBeanFactoryPostProcessors方法

2022-08-12 20:15:33 196 1

原创 Spring源码(七)reflush的prepareBeanFactory方法与postProcessBeanFactory方法

Spring源码(七)reflush的prepareBeanFactory方法与postProcessBeanFactory方法

2022-08-12 15:50:43 378 1

原创 Spring源码(六)loadBeanDefinitions方法

Spring源码(六)loadBeanDefinitions方法

2022-08-10 20:45:40 1521 1

原创 Spring源码(五)reflush的obtainFreshBeanFactory方法

Spring源码(五)reflush的obtainFreshBeanFactory方法

2022-08-09 20:00:35 367 1

原创 Spring源码(四)Reflush的prepareRefresh()方法

Spring源码(四)Reflush的prepareRefresh()方法

2022-08-08 17:05:05 398 1

原创 Spring源码(三)ClassPathXmlApplicationContext的setConfigLocations方法

Spring源码(三)setConfigLocations方法

2022-08-07 23:58:21 428 1

原创 Spring源码(二)ClassPathXmlApplicationContext的super()方法

Spring源码(二)ClassPathXmlApplicationContext的super()方法

2022-08-07 21:12:39 302 1

原创 Spring源码(一)启动流程,生命周期

Spring源码(一)启动流程,生命周期

2022-08-07 20:18:32 395 1

原创 多线程之Volatile与CAS原理

多线程之Volatile与CAS原理

2022-08-01 20:19:37 660 1

原创 MYSQL调优(七)之服务器参数设置

MYSQL调优(七)之服务器参数设置

2022-07-31 14:43:14 358 1

原创 MYSQL调优(六)之查询优化

MYSQL调优(六)之查询优化

2022-07-31 14:31:22 781 1

原创 MYSQL调优(五)之索引优化小细节

MYSQL调优(五)之索引优化小细节

2022-07-31 14:12:07 165 1

原创 MYSQL调优(四)之索引优化

MYSQL调优(四)之索引优化

2022-07-31 14:03:14 782 1

原创 MYSQL之redolog、undolog、binlog以及MVCC原理

MYSQL之redolog、undolog、binlog以及MVCC原理

2022-07-28 21:34:34 1339 1

原创 MYSQL调优(三)之执行计划

MYSQL调优(三)之执行计划

2022-07-27 18:16:43 358 1

原创 微服务(七)链路追踪sleuth、zipkin和健康检查springcloud admin和统一配置springcloud config

链路追踪sleuth、zipkin和健康检查springcloud admin和统一配置springcloud config

2022-07-27 17:44:37 536 1

原创 微服务(六)网关zuul

网关zuul

2022-07-26 20:27:00 913 1

原创 微服务(五)Hystrix

微服务(五)Hystrix

2022-07-26 17:56:17 770 1

原创 微服务(四)RestTemplate与Openfeign

RestTemplate与Openfeign与ribbon的重试策略

2022-07-22 18:30:59 3131 1

原创 微服务(三)Actuator监控、Spring Security、Ribbon客户端负载均衡

Actuator监控、Spring Security、Ribbon客户端负载均衡

2022-07-20 18:58:37 672 1

原创 微服务(二)Eureka集群以及服务调用

Eureka集群以及服务调用

2022-07-19 21:48:52 2218 1

原创 微服务(一)架构的演变以及SpringCloud部分相关组件

springcloud相关组件作用

2022-07-17 16:34:49 693 1

原创 MYSQL调优(二)之Schema与数据类型优化

MYSQL调优(二)之Schema与数据类型优化

2022-07-17 16:02:27 589 1

原创 MYSQL调优(一)之性能监控

MYSQL调优(一)之性能监控,主要介绍了show profiles等性能监控命令

2022-07-17 15:24:19 391 1

原创 多线程的启动方式以及synchronized原理

介绍多线程的启动方式、sleep、yield、interrupt、join以及synchronized原理

2022-07-16 22:06:46 323 1

原创 Redis缓存击穿、穿透、雪崩以及分布式锁

redis缓存击穿、穿透、雪崩以及分布式锁

2022-06-07 21:21:37 293 1

原创 Redis主从复制 AKF

Redis主从复制文章目录Redis的数据一致性Redis高可用Redis的数据一致性单机Redis会带来哪些问题单点故障问题容量有限问题(IO、CPU)压力利用AKF理论解决上述的问题,分别从XYZ三个轴解决问题。X轴:是进行全量的复制,相当于镜像的功能,解决了单点故障,并分担了主机压力。Y轴:安装业务、功能进行区分。解决了容量的问题。Z轴:按照优先级再拆分。如果按照Y轴redis的容量还不够,那么再进行全量的复制,也就是对业务的redis执行全量的镜像功能。但是,通过AKF

2022-05-31 20:34:58 309 1

原创 Redis持久化(RDB与AOF)

Redis持久化文章目录前言RDB持久化AOF持久化与混合策略前言首先要明确一点,redis作为缓存,数据是可以丢的,因为要求的是急速。redis作为数据库的时候,数据是绝对不能丢。无论是MYSQL或者是oracle还是redis,他们作为存储层,都必须存在两个东西,1个是快照/副本,一个是日志(记录每条操作)。Redis的持久化可以分为单机自己持久化与主从复制。首先谈谈单机自己的持久化方法。(RDB、AOF、RDB+AOF)三种策略。RDB持久化RDB的方式是具有时点性的。它分为2种模式:

2022-05-13 20:12:56 2824 2

原创 Redis过期判定与内存回收策略

Redis过期判定与内存回收策略文章目录Redis的key过期判定Redis内存回收策略Redis的key过期判定一般而言,使用Redis都是作为缓存存在的,要明确一点,缓存中的数据不重要,他会随着访问而变化,所以是热数据。缓存的介质时内存。内存会有大小,所以redis里的数据怎么能随着业务变化,只保留热数据?我们会将redis的key设置一个有效期,设置有效期一般有两种方式推导出来,一种时业务逻辑(比如说银行中每一天的数据过了凌晨0点,那么那一天的数据都会存起来,不会用到,那么有效期就是一天)还

2022-05-10 20:06:01 601 1

空空如也

空空如也

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

TA关注的人

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