首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
叔牙
掘友等级
攻城狮
|
阿里巴巴
公众号:PersistentCoder
获得徽章 10
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
叔牙
赞了这篇文章
掉头发的王富贵
Java开发攻城狮
·
1年前
关注
如何发布jar包到maven中央仓库(2024年3月最新版保姆级教程)
在官方的文档中提到: 所以 2024 年 3 月 12 日之后,【拥抱开源】发布自己的项目到maven中央仓库博主原来写的教程就不适用了,所以这次博主根据他的官方文档出了一...
11
3
分享
叔牙
攻城狮 @阿里巴巴
·
2年前
关注
为什么@Conditional会失效?
条件注解都是基于@Conditional实现,@Conditional 注解用于根据特定的条件来决定是否启用或禁用某个组件或配置。它可以应用于类、方法或配置类上···...
1
评论
分享
叔牙
攻城狮 @阿里巴巴
·
2年前
关注
基于redisson实现注解式分布式锁
基于redisson的分布式锁实现,我们可以比较容易的控制竞态资源的分布式并发控制,但是使用的时候会出现很多重复的try-catch-finally代码块,获取锁、加锁和释...
10
评论
分享
叔牙
攻城狮 @阿里巴巴
·
2年前
关注
redisson分布式锁实现原理
Redisson是一个使用Java编写的开源库,它提供了对Redis数据库的访问和操作的封装,并在此基础上提供了各种分布式功能,包括分布式锁。 Redisson的分布式锁是...
2
1
分享
叔牙
攻城狮 @阿里巴巴
·
2年前
关注
从@PostConstruct重新认识初始化
基于@PostConstruct、InitializingBean接口以及自定义init方法做一些单个bean粒度的静态和局部变量初始化都没有问题,但是做一些全局初始化逻辑...
7
评论
分享
叔牙
攻城狮 @阿里巴巴
·
2年前
关注
RocketMQ消息过滤实现原理
RocketMQ消息中间件相比于其他消息中间件提供了更细粒度的消息过滤,相比于Topic做业务维度的区分,Tag,即消息标签,用于对某个Topic下的消息进行进一步分类。...
4
评论
分享
叔牙
攻城狮 @阿里巴巴
·
2年前
关注
DeferredResult解决了什么问题
Servlet3.0提供了异步处理请求的特性,DeferredResult 是spring基于 Servlet 3.0 对异步请求的支持实现,目的是对于请求提供异步处理方式...
1
评论
分享
叔牙
攻城狮 @阿里巴巴
·
2年前
关注
RocketMQ事务消息使用与原理
所谓事务消息,其实是为了解决上下游写一致性,以及强依赖解耦,也即是完成当前操作的同时给下游发送指令,并且保证上下游要么同时成功或者同时失败,并且考虑上游的性能和RT问题做出...
2
2
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
apollo客户端通知原理
Apollo是携程开源的一个分布式配置中心,提供了丰富的能力,其中就包括配置发布动态通知。动态通知有很多应用场景,其目的就是将配置的更新实时同步到应用内存粒度......
3
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
关于服务预热那些事
服务启动成功后,只是简单的服务进程启动成功,并且做一些简单的初始化,对于启动成功后到提供最优质的服务质量之间,会有一段时间把服务的状态调整到最优,那么如果对服务稳定性或者质...
6
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
Mybatis原理分析
到目前位置在国内使用最广泛和最流行的持久层框架非Mybatis莫属,但是从最近一次jvm生态报告中,mybatis在java体系的使用率并不高,可以清晰地看到mybatis...
0
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
诡异的JVM堆外内存泄漏
元空间是jdk1.8开始取代永久代的内存模型,被jvm使用受操作系统管辖的直接内存区域。 调整jvm启动参数,限制metaspace最大内存-XX:MaxMetaspace...
0
2
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
从取药和驾考重新看排队系统
最近经历了两件事,去医院药房取药和富阳驾照考试,出于职业习惯,引起了我对队列和排队系统的重新思考。 一、取药 去药房取药的流程大致是: 拿处方单去取号机器扫码取号 ...
0
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
白话Https
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本...
0
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
Springboot内置容器原理
springboot强大的地方就是,相比于传统spring架构,省去了很多繁杂的配置,其中一个就是springboot支持了内置容器,启动的时候框架层面帮我们初始化和启动容...
0
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
重试组件使用与原理分析(二)-guava-retrying
上一篇文章我们介绍了实际项目开发中重试的应用场景,以及spring-retry原理和源码的详细介绍,那么此篇我们将会详细介绍一下另外一个常用的重试组件guava-retry...
2
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
重试组件使用与原理分析(一)-spring-retry
在日常开发中,我们很多时候都需要调用二方或者三方服务和接口,外部服务对于调用者来说一般都是不可靠的,尤其是在网络环境比较差的情况下,网络抖动很容易导致请求超时等异常情况,这...
0
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
Spring事务原理详解
一、使用 spring事务开启和使用比较简单,需要有数据源和事务管理器,然后在启动门面类上开启事务,在需要使用事务的地方添加注解就可以了,我们简单做一下回顾。...
1
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
@ComponentScan原理分析
@ComponentScan的官方介绍,大致意思就是扫描注册bean的一个注解,会扫描对应路径下被@Component标注的类,和xml方式的<context:compon...
1
评论
分享
叔牙
攻城狮 @阿里巴巴
·
3年前
关注
一文看懂Openfeign服务调用原理
OpenFeign是Spring Cloud 在Feign的基础上支持了Spring MVC的注解,如@RequesMapping等等。 OpenFeign的@FeignC...
1
评论
分享
下一页
个人成就
文章被点赞
60
文章被阅读
36,285
掘力值
949
关注了
10
关注者
39
收藏集
2
关注标签
8
加入于
2016-11-29