首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
易酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
Spring Security OAuth停更了?探索官方进化版Spring Authorization Server的革新之处!
1、背景 Spring Security OAuth(spring-security-oauth2)停更 那么我们来分析一下这两个项目。Spring Authorization Server是Spri
极速安装kubernetes-1.22.0(三台CentOS7服务器)
标题敢号称极速,是因为使用了开源项目sealos,感谢sealos团队的为我们带来如此高效的工具,一起来体验一下吧
支持Nacos 2.1.0!这套Spring Cloud Gateway + Oauth2 微服务权限终极解决方案升级了!
最近抽空把之前文章中的微服务权限解决方案给升级了,支持了最新版的Spring Cloud和Nacos。今天再来介绍下这套微服务权限终极解决方案,希望对大家有所帮助!
Spring Cloud OAuth2实战入门
知识点 在进行实战前,先说明一些本文关于微服务的知识点 网关微服务 即Spring Cloud Gateway,用户对微服务的请求几乎都要经由网关,让网关来做转发,由网关提供统一的入口,能起到内部和外
深入理解 synchronized 关键字
前言 synchronized 这个关键字的重要性不言而喻,几乎可以说是并发、多线程必须会问到的关键字了。synchronized 会涉及到锁、升级降级操作、锁的撤销、对象头等。所以理解 synchr
java8Stream原理深度解析
上一篇文章中简要介绍了Java8的函数式编程,而在Java8中另外一个比较大且非常重要的改动就是Stream。在这篇文章中,将会对流的实现原理进行深度,解析,具体关于如何使用,请参考《Java8函数式编程》。 在深入原理之前,我们有必要知道关于Stream的一些基础知识,关于S…
Java CompletableFuture
在java中有三种方式创建一个线程。 1、继承Thread,重写run方法 2、实现Runnable接口的run方法 3、使用FutureTask,传递一个Callable参数 下面是FutureTask的类关系图: FutureTask类继承关系图 FutureTask实现了…
synchronized原理
1. 实现原理 在《深入理解Java虚拟机》一书中,介绍了HotSpot虚拟机中,对象的内存布局分为三个区域:对象头(Header)、实例数据(Instance Data)和对齐数据(Padding)。而对象头又分为两个部分“Mark Word”和类型指针,其中“Mark Wo…
Spring Boot Kafka概览、配置及优雅地实现发布订阅
本篇文章主要介绍Spring Kafka的常用配置、主题自动创建、发布消息到集群、订阅消息(群组)、流处理配置以及嵌入式Kafka做测试配置相关内容,最后通过两种方式去实现消息的发布和订阅功能,其中一种是基于Spring Integration方式。本文内容基于Spring K…
搞定 CompletableFuture,并发异步编程和编写串行程序还有什么区别?你们要的多图长文
对于 Java 后端的同学,在 Java1.8 之前想实现异步编程,还想避开上述这些烦恼,ReactiveX 应该是一个常见解决方案(做Android 的应该会有了解)。如果熟悉前端同学, ES6 Promise(男朋友的承诺)也解决了异步编程的烦恼 天下语言都在彼此借鉴相应优…