自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单易懂的叙述 Netty 案例以及实现原理

简单易懂的叙述 Netty 案例以及实现原理

2023-09-14 09:32:30 167

原创 彻底搞懂 BIO、NIO、AIO 模型

彻底搞懂 BIO、NIO、AIO 模型~

2023-09-13 13:13:34 219

原创 JVM 垃圾收集器看这篇就够了!!!

G1及后续的一些垃圾收集器都是从CMS演变而来的, 它是JDK9的默认垃圾收集器;G1 (Garbage-First)是一款面向服务器的垃圾收集器, 主要针对配备多颗处理器及大容量内存的机器,以极高概率满足GC停顿时间要求的同时,还具备高吞吐量性能特征G1将Java堆划分为多个大小相等的独立区域(Region),JVM最多可以有2048个Region。一般Region大小等于堆大小除以2048,比如堆大小为4096M,则Region大小为2M,当然也可以用参数"-

2023-09-11 21:01:36 422

原创 JVM常用调优指令看这篇就够了!!

JVM常用调优指令

2023-09-11 21:00:16 320

原创 k8s 中快速集成搭建 Prometheus+grafana

回到 kube-prometheus 文件夹下,先安装 setup 里的资源信息,因为 setup 里的资源比较大的原因,用 apply 命令会报错,我们这里直接使用 create 命令创建资源。想要从头到尾完整的搭建一套 Prometheus 的环境还是比较麻烦的,我们直接使用 kube-Prometheus,这个是打好包的,它已经把常用的组件都集成好了,可以直接使用。进到 manifests,可以看到所有它帮我们集成的资源信息,每一个 yaml 都是一个资源,不需要我们自己去集成,方便很多。

2023-09-09 22:43:52 84

原创 一文搞懂 Seata 分布式事务 TCC 模式及解决空回滚、幂等、悬挂问题

一文搞懂 Seata 分布式事务 TCC 模式及解决空回滚、幂等、悬挂问题

2023-08-11 08:41:01 1037

原创 一文搞懂 Seata AT 模式使用及底层原理

一文搞懂 Seata AT 模式使用及底层原理

2023-08-05 10:05:08 1476

原创 Seata 分布式事务入门篇之 XA 模式

Seata 分布式事务入门篇之 XA 模式

2023-08-04 15:42:46 691

原创 一文搞懂 Gateway 网关搭建、过滤器、断言工厂及跨域问题

一文搞懂 Gateway 网关搭建、过滤器、断言工厂及跨域问题

2023-08-03 13:59:57 352

原创 Feign 搭建及底层原理

Feign 搭建及底层原理

2023-08-03 13:49:14 1097

原创 一文带你搞懂 sentinel 隔离、熔断降级及授权规则

一文带你搞懂 sentinel 隔离、熔断及授权规则

2023-08-03 12:34:31 440

原创 一文让你搞懂 sentinel 流量控制

一文让你搞懂 sentinel 流量控制

2023-08-03 12:30:55 327

原创 一文教你学会搭建 sentinel

一文教你学会搭建 sentinel

2023-08-03 12:23:37 226

原创 13000字带你吃透 MySQL 八股文,吊打面试官

13000字带你吃透 MySQL 八股文,吊打面试官

2023-07-27 14:55:14 301

原创 Nacos集群负载均衡问题解决方案-微服务系列06

Nacos集群负载均衡问题解决方案-微服务系列06

2023-06-29 11:27:17 173

原创 Nacos集群搭建-微服务系列05

千字教你搭建微服务集群

2023-06-28 10:14:06 280

原创 Nacos配置中心-微服务系列04

Nacos 配置中心,用起来简直不要太舒服!!!

2023-06-26 15:04:47 113

原创 Eureka与Ribbon-微服务系列02

教你使用 Ribbon 替换 RestTemplate !!

2023-06-18 13:29:09 109

原创 ​微服务架构初识-系列01

随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?

2023-06-18 13:10:36 68

原创 Nacos初识-微服务系列03

官方: 一个更易于构建云原生应用的动态服务发现、服务配置和服务管理平台;集注册中心+配置中心+服务管理平台。Nacos 是阿里巴巴的产品,现在是 SpringCloud 中的一个组件。相比 Eureka 功能更加丰富,在国内受欢迎程度更高。1.服务发现和服务健康监测 2.动态配置服务动态 DNS 服务 3.服务及其元数据管理(服务名称、地址等)

2023-06-16 12:49:09 122

原创 Typora+PicGo+gitHub搭建自己的免费图床

Typora+PicGo+gitHub搭建免费图床

2023-05-16 11:59:22 204

原创 教你使用Feign替换RestTemplate

有了restTemplate为什么还要Feign?

2023-05-14 13:05:55 521

原创 Linux环境下Redis主从配置

#在主节点配置成功的情况下配置从节点的步骤:#1.新建一个文件[root@localhost redis-5.0.14]# mkdir config#2.复制两个从节点的配置文件并重命名[root@localhost redis-5.0.14]# cp redis.conf config/redis-6380.conf[root@localhost redis-5.0.14]# cp redis.conf config/redis-6381.conf#3.编辑6380.conf配置文件的port

2022-03-06 19:39:56 788

原创 微信支付V3 消费后轮询支付结果的方案

1.场景在支付中, 我们经常会遇到支付后, 支付结果没办法同步返回的情况, 也就是说用户已经支付了, 但是具体支付结果还需要等待一小段时间才能知道, 微信的支付有很多种, 小程序, app,公众号, 线下支付被扫, H5 等等, 有些支付是微信自动异常通知你的, 而有些支付是微信同步返回的, 但不是管是微信给你同步返回还是异步返回, 都会有可能存在延迟的情况, 那么我们就可以写一个轮询的机制, 只要用户支付了, 我们就去轮询的查询用户的支付结果, 并获取到支付状态,我们才好对交易做进一步的处理;还有一

2021-08-01 12:55:11 2583

原创 十种常用设计模式

什么是设计模式设计模式是前人对代码开发经验的总结, 是解决特定问题的一系列套路; 它不是语法规定, 而是一套用来提高代码可复用性, 可维护性, 稳定性以及安全性的解决方案; 它是在1995年由四人帮合作出版的;重点是面向对象,面向过程用不到, 是对类的封装,继承和多态以及类的关联关系和组合关系的充分理解;正确的使用设计模式具有以下优点:可以提高程序员的思维能力(抽象能力), 编程能力和设计能力,使程序设计更加标准化, 代码绘制更加工程化, 使软件开发效率大大提高, 从而缩短软开发周期,使设计的

2021-06-16 22:16:32 851

原创 题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。

public class Test { public static void main(String[] args) { System.out.print("请输入7个整数(1-50):"); Scanner sc = new Scanner(System.in); for (int i = 0; i < 7; i++) { ...

2020-01-26 22:19:57 2318

空空如也

空空如也

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

TA关注的人

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