自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在不修改代码实现需求变更

开闭原则的集中实现

2023-02-07 21:58:26 587 1

原创 你会使用UML完成一个设计文档吗?

UML各个模型介绍,以及使用场景

2023-02-06 21:43:18 809

原创 为什么要限制Redis Cluster集群规模

为什么要限制Redis Cluster集群规模

2023-02-05 20:50:52 690 1

原创 Redis实现分布式锁

Redis实现分布式锁

2023-02-04 17:45:00 369

原创 Redis是如何应对并发访问

Redis的两种原子操作实现

2023-02-03 21:53:34 765

原创 Kafka 的 Java 生产者是如何管理 TCP 连接的?

Kafka 的 Java 生产者是如何管理 TCP 连接的。

2023-02-02 23:26:57 309

原创 使用FMEA方法提供系统可用性

FMEA方法

2023-02-01 14:24:48 329

原创 如何配置Kafka无消息丢失

如何配置Kafka无消息丢失

2023-01-31 18:02:50 440

原创 如何解决缓存雪崩、击穿、穿透难题?

缓存雪崩、击穿、穿透问题是如何产生的,又是如何解决的

2023-01-30 22:05:10 3591 1

原创 Java线程生命周期

Java线程生命周期

2023-01-29 16:33:21 297

原创 Redis内存碎片问题

Redis内存碎片问题

2023-01-28 11:40:04 680

原创 JDK SPI 和 Dubbo SPI

关于SPI的一些笔记

2023-01-27 19:04:15 1168

原创 Redis缓存污染了怎么办?

Redis缓存污染问题解决

2023-01-26 22:41:43 2249

原创 最重要的Kafka集群参数配置

关于Kakfa集群参数配置

2023-01-25 23:35:32 1454

原创 Tomcat进程占用CPU过高怎么办?

Tomcat进程占用CPU过高如何解决

2023-01-24 23:40:16 6606

原创 Redis内部的阻塞式操作以及应对方法

分析Redis内部的阻塞式操作及应对方法

2023-01-23 22:54:16 1224 1

原创 宕机了,Redis如何避免数据丢失?

Redis如何避免数据丢失

2023-01-22 23:34:15 1389

原创 Kafka产线集群部署

Kafka产线集群部署方案

2023-01-21 23:40:38 1596

原创 系统性能优化、性能指标、性能测试

关于性能优化相关的性能指标、性能测试、性能优化的入手七个层面

2023-01-20 19:49:56 2471 2

原创 用通知-等待机制优化锁等待问题

通知-等待机制优化锁等待

2023-01-19 10:00:00 1328

原创 出现死锁的场景分析及解决方法

出现死锁的场景分析及解决方法

2023-01-18 09:41:28 681

原创 如何用一把锁保护多个资源?

如何用一把锁保护多个资源?

2023-01-17 00:14:19 556 2

原创 Dubbo与Spring集成

Dubbo与Spring集成

2023-01-16 15:36:34 1343

原创 解决并发编程中的原子性问题

并发编程中锁的分析

2023-01-15 15:33:31 370

原创 《Spring编程常见50例》学习笔记 Day9

ComponentScan注解 使用

2023-01-14 21:41:47 88

原创 Java是怎么解决可见性问题的

今天这篇笔记是关于Java内存模型是如何解决可见性和有序性导致的问题。

2023-01-13 10:20:37 785

原创 Java并发编程实战 学习笔记 Day7

并发编程中的可见性、原子性和有序性问题

2023-01-12 21:26:37 262

原创 Dubbo配置加载问题

Dubbo配置加载顺序

2023-01-11 17:55:02 841

原创 网关编程介绍

网关编程学习笔记

2023-01-10 20:10:14 575

原创 Dubbo中通过过滤器实现服务认证

优雅实现Dubbo服务鉴权

2023-01-09 15:09:24 1411

原创 Dubbo中的事件通知

本文是关于Dubbo中事件通知的笔记。

2023-01-08 16:27:09 1512

原创 分布式链路跟踪的实现原理

分布式链路跟踪主要是解决复杂的系统调用的问题排查。分布式链路跟踪系统的几个核心功能:日志采集、日志传输、日志存储、日志查询、实时性能统计展示以及故障线索收集。

2023-01-07 12:28:53 1283

原创 Dubbo中流量控制实现

流量控制学习笔记

2023-01-06 21:04:32 1526

原创 服务出现明显的变慢,该如何诊断处理?

在日常工作中,应用出现性能问题是不可避免的,绝大部分公司都没有专门的性能团队,出现问题还是需要我们自己去排查处理,所以掌握基本的性能知识和技能就显得很有必要,也是开发工程师进阶的必要条件,能否快准狠的定位解决问题,也是对知识、技能和能力的检验。今天我们来讨论的问题是,服务出现明显的变慢,该如何诊断处理?首先我们要确定服务是突然变慢还运行一段时间后观察到变慢?类似的变慢是经...

2022-05-16 08:30:00 212

原创 干货 | 分布式锁的几种实现

为了解决多线程并发场景下的资源占用问题,引入了锁的概念,使用锁可以保证一个资源在同一时刻只能被一个线程访问。随着业务的高速发展,业务系统会快速迭代拆分成多个子服务,同时,为了应对大流量,同...

2021-10-25 10:05:52 251

原创 你有提桶跑路的勇气吗?

又是一天夜深人静,老故里照常掏出电脑,给自己充一下电,刚好就看到了一个关于面试的课程,因为动了提桶的心思就看一下,感觉很有用,就结合自己的想法记录下来。(图片来源:极客时间 每日一课《如何...

2021-09-26 12:00:11 267

原创 JVM参数这样配置会让你的程序更快更强

Java代码的编译,大家都知道是将.java代码编译成.class文件,这个过程是我们常说的编译,也称为前端编译。实际上Java程序的编译和运行不仅仅是将代码编译成.class文件就可以的...

2021-09-24 08:28:00 248

原创 用了Change Buffer性能还没有提升?

Change Buffer是对更新过程有显著的性能提升。在更新数据的时候,如果数据页在内存中就直接更新,如果要更新数据的内存页不在内存中,就会在不影响数据一致性的前提下,数据库引擎会把更新...

2021-08-31 10:01:59 146

原创 What?天天用Spring你竟然不知道事务的传播性?

在我们日常的开发中Spring是必备的技能,在面试的时候,这一块的知识也会着重地问,虽然每天都在使用,但是稍不注意就会出问题,今天这篇文章我们来详细的聊聊Spring的事务传播性,助力金三...

2021-07-12 08:20:00 142

原创 生产事故:年终奖杀手虽迟但到!

点击关注"故里学Java"右上角"设为星标"好文章不错过事故描述:上周客户的大促活动中,客户反馈,存在部分已发货的订单退款成功,造成了惨重的损失,直接影响...

2020-12-22 08:45:02 1242 8

空空如也

空空如也

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

TA关注的人

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