自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Howinfun的博客

今天,你学习了吗

  • 博客(233)
  • 资源 (2)
  • 收藏
  • 关注

原创 (万字好文)Dubbo自带的服务降级机制&整合Sentinel做熔断降级

代码实战,源码分析,带你彻底深入Dubbo架构如何做服务熔断与降级

2021-11-21 17:18:49 3970

原创 自研 Pulsar Starter:winfun-pulsar-spring-boot-starter

自研 Pulsar Starter:winfun-pulsar-spring-boot-starter

2021-08-31 09:24:34 956 9

原创 线上BUG:MySQL死锁分析实战

MySQL死锁分析实战

2021-07-04 21:11:48 778 6

原创 按照这些优化技巧来写 SQL,连公司 DBA 也鼓掌称赞!

从索引、查询关键字、数据库表设计等多角度优化 SQL 。

2020-05-09 15:46:36 3567 6

原创 10万+QPS 真的只是因为单线程和基于内存?

你以为 Redis 这么快仅仅因为单线程和基于内存?那么你想得太少了,我个人认为 Redis 的快是基于多方面的:不但是单线程和内存,还有底层的数据结构设计,网络通信的设计,主从、哨兵和集群等等方面的设计~

2020-04-29 16:46:25 2474 1

原创 Redis 事务是否具备原子性?

源码解读 Redis 事务的底层设计与实现,让 Redis 事务是否具备原子性一见分晓!

2020-04-25 18:25:20 2515 4

原创 SpringBoot2+Netty打造通俗简版RPC通信框架

2019-07-19:完成基本RPC通信!2019-07-22:优化此框架,实现单一长连接!2019-07-24:继续优化此框架:1、增加服务提供注解(带版本号),然后利用Spring框架的在启动时立刻保存提供服务的实现类。2、优化NettyConfig(区分消费者和提供者配置)!2019-07-27:优化此框架:增加注册中心,使用Zookeeper作为注册中心。接下来:继续优化此框架,例如Netty方面的、还有增加Redis作为注册中心等等2019-07-30:已完成。

2019-07-19 15:19:27 4264 3

原创 Spring Boot 接入 KMS 托管中间件密码&第三方接口密钥

Spring Boot 接入 KMS 托管中间件密码&第三方接口密钥

2024-01-09 17:29:29 1510

原创 Sentinel Dashboard 接入 Nacos 动态数据源 & Zuul 接入 Sentinel 实战

Sentinel Dashboard 接入 Nacos 动态数据源 & Zuul 接入 Sentinel 实战

2023-10-10 11:34:55 750

原创 微服务网关:Spring Cloud Zuul 升级 Spring Cloud Gateway 的核心要点

微服务网关:Spring Cloud Zuul 升级 Spring Cloud Gateway 的核心要点

2023-10-04 22:20:58 1796

原创 Spring Cloud Zuul 基本原理

Spring Cloud Zuul 基本原理

2023-10-04 22:04:14 510

原创 Spring Boot Starter Data Redis使用Lettuce客户端报错:NOAUTH Authentication required

Spring Boot Starter Data Redis使用Lettuce客户端报错:NOAUTH Authentication required

2023-04-05 21:34:43 8449 1

原创 解决Origin请求头导致的Nginx反向代理403跨域问题

Nginx反向代理跨域问题

2023-02-09 18:36:20 7252 2

原创 Docker入门知识点总结

Docker入门知识点总结

2022-10-02 22:33:49 665

原创 Netty学习知识点总结

Netty知识点总结大全:包含I/O模型、Java NIO、Netty底层基础与原理

2022-08-09 17:51:57 465

原创 关于 ReentrantReadWriteLock 的延续思考

ReentrantReadWriteLock 的边界场景思考,ThreadLocal的读写优化

2022-06-05 10:49:34 173

原创 并发编程之 AQS & ReentrantLock

1、AQSAQS:AbstractQueuedSynchronizer,抽象队列同步器。在Java并发包中提供的锁(java.util.concurrent.locks),都是利用 AQS 来实现的。AQS底层其实也是利用 CAS 来共同实现锁的机制。AQS 内部核心的参数:state:用于记录锁的同步状态,AQS底层的核心字段。但是,在ReentrantLock、ReentrantReadWriteReadLock的用法又是不太一样的。head:如果线程获取锁失败,会进入队列等待,其中h

2022-05-28 11:40:03 199 2

原创 并发编程 之 CAS

并发编程基础之CAS及JDK原子类

2022-05-26 20:48:34 237

原创 Redisson分布式锁学习总结:RedissonRedLock 是如何实现 RedLock 算法的?

Redisson分布式锁学习总结:RedissonRedLock 是如何实现 RedLock 算法的?

2021-11-27 17:55:44 1757

原创 Redisson分布式锁学习总结:RedissonMultiLock 如何同时锁住N个资源

Redisson分布式锁学习总结:RedissonMultiLock 如何同时锁住多个资源

2021-11-26 12:43:04 4754

原创 Redisson分布式锁学习总结:写锁 RedissonWriteLock#unLock 释放锁源码分析

Redisson分布式锁学习总结:写锁 RedissonWriteLock#unLock 释放锁源码分析

2021-11-23 09:01:29 1013

原创 Redisson分布式锁学习总结:写锁 RedissonWriteLock#lock 获取锁源码分析

Redisson分布式锁学习总结:写锁 RedissonWriteLock#lock 获取锁源码分析

2021-11-22 12:52:56 1252

原创 Redisson分布式锁学习总结:读锁 RedissonReadLock#unLock 释放锁源码分析

Redisson分布式锁学习总结:读锁 RedissonReadLock#unLock 释放锁源码分析

2021-11-20 17:56:53 1687

原创 Redisson分布式锁学习总结:读锁 RedissonReadLock#lock 获取锁源码分析

Redisson分布式锁学习总结:读写锁 RReadWriteLock 之读锁 RedissonReadLock#lock 获取锁源码分析

2021-11-19 22:30:56 1649

原创 Redisson分布式锁学习总结:公平锁 RedissonFairLock#unLock 释放锁源码分析

Redisson分布式锁学习总结:RedissonFairLock#unLock 源码分析

2021-11-18 11:13:28 1239

原创 Redisson分布式锁学习总结:公平锁 RedissonFairLock#lock 获取锁源码分析

Redisson分布式锁学习总结:RedissonFairLock#lock 源码分析

2021-11-16 21:57:46 1972

原创 Redisson分布式锁学习总结:可重入锁 RedissonLock#unlock 释放锁源码分析

Redisson分布式锁学习总结:RedissonLock#unlock 源码分析

2021-11-14 20:13:02 1900

原创 Redisson分布式锁学习总结:可重入锁 RedissonLock#lock 获取锁源码分析

Redisson分布式锁学习总结:ReentrantLock#lock 源码分析

2021-11-14 19:59:42 1758 3

原创 MySQL学习总结:提问式回顾 undo log 相关知识

MySQL学习总结:提问式回顾undo相关知识

2021-10-04 09:35:07 295

原创 MySQL学习总结:提问式图文回顾 redo log 相关知识

提问式复习:图文回顾 redo log 相关知识

2021-10-01 17:40:29 329 4

原创 Pulsar の 保证消息的顺序性、幂等性和可靠性

Pulsar の 保证消息的顺序性、幂等性和可靠性

2021-09-04 21:19:31 2411 2

原创 深入Pulsar Consumer的使用方式&源码分析

深入Pulsar Consumer的使用方式&源码分析

2021-08-28 17:30:08 2224 2

原创 2021-08-23阅读小笔记:Spring MVC 介绍

Spring MVC 介绍

2021-08-23 19:38:07 224

原创 2021-08-07阅读小笔记:Spring 之 事务介绍

Spring 之 事务介绍:事务传播行为、事务核心组件、事务监听器

2021-08-07 10:46:21 294

原创 2021-08-04:Spring AOP 之 AOP 介绍与实战

Spring AOP 之 AOP 介绍与实战

2021-08-04 12:16:25 247

原创 2021-07-30阅读小笔记:Spring AOP 之 AOP入门

Spring AOP 之 AOP入门

2021-07-30 09:20:12 276

原创 2021-07-28阅读小笔记:Spring IOC 之 ApplicationContext初始化&扩展点

Spring IOC 之 ApplicationContext初始化&扩展点

2021-07-28 08:06:25 193

原创 2021-07-22:Spring IOC 之 事件与监听器源码分析&实战

Spring IOC 之 事件与监听器源码分析&实战

2021-07-22 19:49:43 310 1

原创 2021-07-20:Spring IOC 之 模块装配&条件装配实战

Spring IOC 之 模块装配&条件装配实战

2021-07-20 13:05:04 253 4

原创 2021-07-17阅读小笔记:Spring之编程式驱动IOC

Spring之编程式驱动IOC

2021-07-17 17:21:57 199

SqlSession 创建过程.pdf

我们都知道 SqlSession 是 MyBatis 执行 SQL 的门面,那么 MyBatis 的 SqlSession 的创建过程是如何的呢?看看这里就知道了!

2020-05-21

Cpdatector的所有依赖.zip

但是有一个问题,因为txt文本文档保存的编码是不统一的,所以获取文件流的时候要先判断文件的编码。我们用到Cpdatector。

2019-10-09

空空如也

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

TA关注的人

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