html
-
SpringBoot + spring-security-oauth2 实现仿微信,QQ,微博等授权认证
对于 OAuth2 我相信,多数人都不会陌生。我前面也写过《Shiro 集成 OAuth2》的教程,最近一段时间,我们再来深入学习学习 OAuth2。 OAuth2 协议很简单,理…
-
WebFlux 网站微信第三方登录
微信的强社交属性让其拥有众多的用户。一些第三方网站,如果,每个都做一套用户管理系统,让每个用户都再注册一遍,首先管理上就面临很多问题。比如,要不要发短信验证码,涉及到信息安全等问题…
-
WebFlux 整合 thymeleaf 教程
WebFlux 是一种趋势,作为程序员我们也应该看到未来的趋势,未来的热门技术。我个人感觉 WebFlux 未来会取代 Spring MVC,因此我花了很多的时间和精力在…
-
详解 swagger2 中屏蔽接口 @ApiIgnore 注解的用法
活到老,学到老。今天有同事问我,为什么有的接口上加的有 @ApiIgnore 注解,有的没有?本文我们一起来解释解释为什么? Ignore 这个单词,翻译过来就是忽略的意思。api…
-
详解 AbstractErrorWebExceptionHandler 类在 WebFlux 全局异常处理中的使用
看过源码的都知道,所有的框架基本上都会给你提供多条路,多个实现方式。WebFlux 也是一样,除了上一章中的 DefaultErrorAttributes,它还提供了 Abstra…
-
Lucene 实战教程第十一章详解 IndexSearcher 索引搜索器
所有建立索引的目的就是为了检索。 索引一般只需要建立一次,但是搜索才是核心。建立索引的目的就是为了检索。IndexSearcher 索引搜索器是…
-
Lucene 实战教程第七章七大分词器 Analyzer 介绍和使用
这一章也不算是什么新的内容了,前面我已经写过两篇关于 Analyzer 的内容了。它们分别是《深入理解 Lucene 的 Analyzer》、《详解 org.apache.luce…
-
详解 JPA 中的 @Query 注解的用法和教程
@Query 注解是 JPA 中的一个注解,使用的比较频繁。今天有同事问题,@Query 注解中 ? 和 : 有啥区别?借这个机会我给大家讲一讲! @Query 注解的定义在 or…
-
从 java.util.Stack 的原理说它为什么不被官方所推荐使用!
前面我已经写过一篇关于 Stack(栈) 的文章了《 吃多了拉就是队列,吃多了吐就是栈 》。鉴于网上关于 Stack 的文章众多,但大多都是偏介绍的。并且 Stack(栈)在 Ja…
-
一个 ArrayList 就能让你面试到哭!
一个 ArrayList 就能让你面试到哭!我觉得这句话一点也不夸张。阅读本文让你彻底了解 ArrayList 吧! 在开始之前,我们先来简单的回顾一下 Arr…