自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shardingsphere分库分表的简单使用

具体内容可以参考官方文档:https://shardingsphere.apache.org/document/legacy/4.x/document/cn/overview/本文采用springBoot + myBatisPlus + shardingsphere 架构通过myBatisPlus 反向生成基础代码,让大家专注于主要的业务首先创建一个springBoot项目引入依赖 <!--分表分库依赖--> <dependency> <group.

2022-03-11 18:01:51 309

转载 isEmpty 和 isBlank 的用法区别

也许你两个都不知道,也许你除了isEmpty/isNotEmpty/isNotBlank/isBlank外,并不知道还有isAnyEmpty/isNoneEmpty/isAnyBlank/isNoneBlank的存在, come on ,让我们一起来探索org.apache.commons.lang3.StringUtils;这个工具类.isEmpty系列StringUtils.isEmpty()是否为空. 可以看到 " " 空格是会绕过这种空判断,因为是一个空格,并不是严格的空值,会导致 isEmp

2022-03-11 17:21:21 150

转载 ThreadLocal的进化——TransmittableThreadLocal

线程池中的共享我们在多线程中,很少会直接 new 一个线程,更多的可能是利用线程池处理任务,那么利用 InheritableThreadLocal 可以将生成任务线程的上下文传递给执行任务的线程吗?废话不多说,直接上代码测试一下:public class InheritableThreadLocalContext { private static InheritableThreadLocal<Context> context = new InheritableThreadLocal

2022-03-11 17:11:28 168

转载 SpringBoot 整合oauth2实现授权第三方应用

什么是OAuth2OAuth(open authorization开放授权)是一个开放标准,允许用户授权第三方应用访问他们服务器资源,而不需要将用户名和密码提供给第三方应用。OAuth2.0是OAuth协议的延续版本,但是不向后兼容OAuth1.0,即完全废止了OAuth1.0。1.快递员问题我住在一个大型的居民小区小区有门禁系统小区进入小区的时候需要输入密码我经常网购和点外卖,每天都有快递员来送货,我必须找到一个办法,让快递员通过门禁系统,进入小区如果我把自己的密码告诉快递员,他就拥

2022-03-11 17:06:53 1264

空空如也

空空如也

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

TA关注的人

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