最新 最热

零侵入性:一个注解,优雅的实现循环重试功能

这些错误可能是因为网络波动造成的,等待过后重处理就能成功。通常来说,会用try/catch,while循环之类的语法来进行重处理,但是这样的做法缺乏统一性,并且不是很方便,要多写很多代码。然而spring-retry却可以通过注解,在不入侵...

2022-10-27
1

一觉醒来,蘑菇问答区沦陷了。。。

最近,打开蘑菇社区,好家伙,竟然有人跑到蘑菇问答区发广告,导致蘑菇问答区直接沦陷,让正常的用户提问直接被广告淹没了

2022-10-27
1

深入了解Python中的装饰器

Python的装饰器是AOP编程的一种实现,其他很多语言也都支持装饰器模式。注:AOP是指面向切面编程,详见 AOP概念

2022-10-27
1

SpringBoot内置工具类,告别瞎写工具类了

不知大家有没有注意到,接手的项目中存在多个重复的工具类,发现其中很多功能,Spring 自带的都有。于是整理了本文,希望能够帮助到大家!

2022-10-26
1

MySQL数据库实践学习(六)

在业务系统中,为了缓解磁盘IO及CPU的性能瓶颈,到底是垂直拆分,还是水平拆分;具体是分库,还是分表,都需要根据具体的业务需求具体分析。

2022-10-26
1

2022-10-17-读完《代码整洁之道》

类要短小,想短小就得尽量单一职责,或者说因为要单一职责所以短小。“系统应该由许多短小的类而不是少量巨大的类组成”类要高内聚,如果发现一个类有太多的属性,就要思考这些属性之间是否有关联,是否应该拆分到不同的类里使...

2022-10-25
1

一篇文章带你掌握主流基础框架——Spring

这篇文章中我们将会介绍Spring的框架以及本体内容,包括核心容器,注解开发,AOP以及事务等内容

2022-10-25
1

spring 三级缓存

第一级缓存:单例池singletonObjects ConcurrentHashMap <beanName, bean对象>

2022-10-25
1

事务的传播行为 隔离级别 异常回滚策略

事务的传播行为;propagation:当前方法的事务[是否要和别人公用一个事务]如何传播下去(里面的方法如果用事务,是否和他公用一个事务)

2022-10-25
1

Spring Boot加一个注解,轻松实现 Redis 分布式锁

点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天 10:33 更新文章,每天掉亿点点头发...源码精品专栏原创 | Java 2021 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络...

2022-10-09
1