SpringBoot + Spring Security OAuth2 的简单实现

herman 1个月前 (01-15) 132浏览

随着 OAuth2(开放授权)的火热,越来越多的网站选择使用 OAuth2 技术获得用户。这样做不需要用户过多的注册账号,维护账号以及担心用户个人信息泄露等问题。所以说与 OAuth2 相关的关键词都火热了起来。比如:OAuth 2 c#、oau...

Redis 的大 Key 扫描 redis-cli -h{ip} -p{port} bigkeys 用法详解

herman 1个月前 (01-11) 132浏览

代码中的问题,光靠 Code Review 是不够的。Code Review 主要是解决规范问题,当然也能排查出一些 bug。 Code Review 适合技术驱动型团队、公共服务型团队、测试缺失型团队、新人密集型团队、任何有主观意愿的团队...

一个 ArrayBlockingQueue 不当使用,导致公司损失几百万!

herman 1个月前 (01-07) 127浏览

我们为什么要招高级程序员呢?因为高级程序员写的 bug 可能更少,在调用 api 的时候,犯错的概率更小。但是并不意味这高级程序员就不犯错。今天我们就一起来分享一个由于 ArrayBlockingQueue 使用不当,导致公司损失几百万的案例! ...

WebFlux 网站微信第三方登录

herman 1个月前 (01-07) 105浏览

微信的强社交属性让其拥有众多的用户。一些第三方网站,如果,每个都做一套用户管理系统,让每个用户都再注册一遍,首先管理上就面临很多问题。比如,要不要发短信验证码,涉及到信息安全等问题,小公司很难有保证。于是随着 OAuth 等第三方授权协议的发展,...

WebFlux 整合 thymeleaf 教程

herman 2个月前 (01-04) 125浏览

WebFlux 是一种趋势,作为程序员我们也应该看到未来的趋势,未来的热门技术。我个人感觉 WebFlux 未来会取代 Spring MVC,因此我花了很多的时间和精力在学习 WebFlux。本文我们一起来学习 We...

详解 WebFlux 重定向 redirect

herman 2个月前 (01-04) 206浏览

使用 WebFlux 也有一段时间了,最近有一个需求需要用到重定向功能。开发人员无论怎么试都无法让网页进行重定向,然后我谷歌了非常的多的文章。有些文章说不支持类似 spring-mvc 的 forward 功能。有的说要升级到 5.0....

模板方法模式在电商项目中的实际使用场景分享

herman 2个月前 (01-04) 123浏览

还是那句话,网上有大量的设计模式的文章,他们写的都非常的好,我也能看懂,但是我在实际的项目中用不出来。 你说奇怪不,我会,我懂,但是我不会用。面试回答我都 OK,但是我想在项目中使用,但是就是找不到使用场景! 这样的人不在少数,微信群...

七牛云 Java SDK 使用教程

herman 2个月前 (01-02) 120浏览

现在的系统开发越来越简单。例如,对接支付宝,我们有 alipay-java-sdk;对接微信支付有微信支付的 SDK;对接友盟有友盟的 um-push-sdk;对接七牛云我们有七牛云的 qiniu-java-sdk!...

详解 @Entity 和 @Table 注解的用法

herman 2个月前 (01-02) 108浏览

最近看了很多文章都说,@Entity 和 @Table 注解是 Hibernate 中的注解,甚至一些文章的标题都直接这样写。我都不知道他们这样误导了多少人,今天我就来给大家纠正一下! @Entity 注解和 @Table 注解都是 Jav...