最新发布 第45页

JAVA

spring-security-oauth2 使用 TokenEnhancer 自定义生成令牌

herman 7年前 (2019-01-16) 13609浏览

不管是 spring-security-oauth2 框架,还是其他框架,它们的共同点就是可以高度定制化。今天我们就来个定制化第二篇,使用 TokenEnhancer 自定义生成令牌。 所谓令牌,也就是我们常说的 Token。通过我的这篇文...

JAVA

函数式编程的原理和优点

herman 7年前 (2019-01-16) 9281浏览

我在 WebFlux 教程中已经阐明了一种观点,函数式编程(Functional programming)将成为未来编程的一种趋势。我们也可以从 Java 8 等新版本中看到这种趋势。所以关于函数式编程的原理,优缺点?什么是函数式编程?等问题,我...

业余杂谈

scp 命令中发现了一个隐藏了 35 年的漏洞

herman 7年前 (2019-01-15) 13675浏览

在 Hacker News 上,最近被公布的一个 scp 命令漏洞上了头条。目前该漏洞可能影响着大部分的计算机,并且隐藏了 35 年才被发现! 最近有人在通过 Java 使用 JSch 库,发现执行 SCP 命令的系统中存在一些问题。 ...

JAVA

spring-security-oauth2 自定义生成授权码

herman 7年前 (2019-01-15) 8287浏览

从前面的文章中,我们可以了解到 spring-security-oauth2 产生的授权码默认是 6 位的。 并且,我们通过拿到 code 后,再通过 code 获取 access_token。那么会不会因为 code 太短,或者 code 太简单被...

JAVA

SpringBoot + Spring Security OAuth2 的简单实现

herman 7年前 (2019-01-15) 8861浏览

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

业余杂谈

极客时间全套视频购买优惠指南,极客时间怎么样!

herman 7年前 (2019-01-15) 7724浏览

我分别在百度和谷歌上搜索了一下极客时间,发现很多人有关于极客时间的相关问题。这里我做出一些极客时间视频教程、专栏的购买优惠指南以及部分问题的解答!极客时间 全套视频、极客时间如何破解付费、极客时间 破解版专栏、极客时间 有人花钱买吗、极客时间 盗...

HTML5

解决 Idea 中 css 报 a term expected 错误问题

herman 7年前 (2019-01-14) 13408浏览

今天拉了同事的一段代码,发现 Idea 中报错,CSS 文件报错。这不是语法错误,也不是代码错误,就是纯粹的 idea 不识别“!”这个符号。 我将鼠标悬浮到报红内容上,提示:“a term expect...

业余杂谈

黄牛抢票变成加速包,还搞了一个“竞价排名”?

herman 7年前 (2019-01-13) 2398浏览

不管你承认也罢,不承认也罢。今天抢票加速包如毒瘤一样出现在各个群,为此我还为公众号群里的各个粉丝建了抢票群。 以前我们是上黄牛的当,吃黄牛的亏。12306 各种升级,防住了黄牛,但是防不住科学技术的进步,同样的也防不住人心。 ...

业余杂谈

网传京东云和金山云合并,1 月份会宣布!

herman 7年前 (2019-01-12) 2789浏览

从 2018 年 12 月 18 日就有网友在网上传出京东云和金山云将合并。最近又有多家媒体爆出并且咨询了业内的一些人士,得到了确认。目前京东云和金山云就网传的合并一事并没有回忆! 还有媒体称京东云与金山云合并确有此事且内部文件已准...

业余杂谈

详解 nginx日志分割和 nginx 日志安全分割

herman 7年前 (2019-01-11) 3076浏览

Nginx 有一个问题就是它的日志不会自动分割。所有的日志都会累积起来,导致日志文件非常的大,不是硬盘空间占满就是文件太大无法打开。因此,我们需要对 Nginx 的日志进行切割,分割成每天一个日志文件,并且要进行安全的日志分割,不能影响到 Ngi...

敏捷开发

详解 redis-cli -h{ip} -p{port} –stat 的用法

herman 7年前 (2019-01-11) 7198浏览

Redis 中提供了非常多的命令行界面程序,它们可以帮助我们做很多事情。有人把它们称为 redis shell,这些 redis shell 存在于 Redis 的安装目录中的 src 和 /usr/local/bin 下。今天我们就用 redi...