摘要: Linux版本信息: [root@VM-0-12-centos bin]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 下载Redis:Redis下载地址 wget http://download.redis.io/rel 阅读全文
posted @ 2020-09-14 03:33 宁川 阅读(225) 评论(0) 推荐(0)
摘要: Centos7默认gcc版本: [root@VM-0-12-centos /]# gcc -v gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) Centos7升级到gcc9: yum install centos-release-scl -y 阅读全文
posted @ 2020-09-14 03:18 宁川 阅读(2080) 评论(0) 推荐(0)
摘要: Linux版本信息: [root@VM-0-12-centos bin]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 将下载好的jdk上传到linux,并解压到指定目录: [root@VM-0-12-centos bin 阅读全文
posted @ 2020-09-14 03:03 宁川 阅读(186) 评论(0) 推荐(0)
摘要: 什么是JWT? Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息 阅读全文
posted @ 2020-09-11 00:35 宁川 阅读(205) 评论(0) 推荐(0)
摘要: 过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过 阅读全文
posted @ 2020-09-10 23:54 宁川 阅读(263) 评论(0) 推荐(0)
摘要: Spring Security中进行身份验证的是AuthenticationManager接口,ProviderManager是它的一个默认实现,但它并不用来处理身份认证,而是委托给配置好的AuthenticationProvider,每个AuthenticationProvider会轮流检查身份认 阅读全文
posted @ 2020-09-10 00:40 宁川 阅读(3022) 评论(0) 推荐(0)
摘要: Spring Security中的UsernamePasswordAuthenticationFilter是用于处理基于表单的登录请求。 UserDetails定义了Spring Security中用户的一些基本信息。 这里通过实现UserDetails,继承UserDetailsService实现 阅读全文
posted @ 2020-09-09 18:19 宁川 阅读(618) 评论(0) 推荐(1)
摘要: 1. Spring Security简介 Spring Security 基于Spring 框架,提供了一套web应用安全性的完整解决方案。 一般来说,Web 应用的安全性包括两部分: 用户认证(Authentication) 用户授权(Authorization) 在用户认证方面,Spring S 阅读全文
posted @ 2020-09-09 17:41 宁川 阅读(518) 评论(0) 推荐(0)
摘要: 本质区别: 重定向(Redict)是客户端行为,转发(forward)是服务器行为. 请求次数: 重定向:重定向行为是做了两次请求,及产生了两个request对象,重定向会导致request对象信息丢失。 请求转发:转发做了一次请求, 浏览器的地址栏一直是第一次请求的地址。转发是服务器内部reque 阅读全文
posted @ 2020-09-05 14:15 宁川 阅读(332) 评论(0) 推荐(0)
摘要: Apache Log4j2是对Log4j的升级版,参考了Logback的一些优秀设计,并且修复了一些问题,因此带来了一些重大的提升,主要有: 异常处理,在Logback中,Appender中的异常不会被应用感知,但是在Log4j2中,提供了一些异常处理机制。 性能提升,Log4j2相较于Log4j和 阅读全文
posted @ 2020-08-31 21:29 宁川 阅读(495) 评论(0) 推荐(0)