自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 spring security 结合数据库实战 (三)

一、这节开始,我们通过mysql存储用户信息(springboot)1、引入jpa和mysql依赖,同时配置mysql<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifact...

2020-03-29 23:49:51 2113

原创 springboot使用过滤器、拦截器、切片

(1)过滤器(Filter):它依赖于servlet容器。在实现上,基于函数回调,它可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的,是用来做一些过滤操作,获取我们想要获取的数据,比如:在Javaweb中,对传入的request、response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者Controller进行业务逻辑操作...

2020-03-29 18:58:56 312

原创 spring security 原理讲解(二)

1、权限缓存:CachingUserDetailsService:实现UserDetailsService,加载UserDetails时先从缓存获取,没有才去持久的UserDetailsService实现类获取,再放到缓存。2、security 自定义决策管理器:AbstractAccessDecisionManager,核心方法是supports方法,含有AccessDecisionVote...

2020-03-28 15:55:37 317

原创 Spring Security 入门(一)

一、spring security讲解:Spring Security是spring提供的一种基于 Spring AOP 和 Servlet 过滤器的安全框架,其提供了对网页端请求级和方法调用级的处理身份认证(用户身份认证)和授权(登录的用户拥有什么权限)。Spring Security的核心是一组过滤器链,在springboot中引入依赖即默认对多有接口启动了安全管理,其中最核心的就是用来认证...

2020-03-27 09:31:18 320

原创 java8新特性(stream/lambda)

一、stream描述:stream是jdk1.8引入的新特性,通过stream可以极大提高开发效率以及代码的简洁度。我们可以把流(stream)当成一个元素集合,数据在流管道上传输,管道上存在一些节点(处理逻辑),通过节点的过滤、转换、排序等操作后能方便的获取到我们要的数据。通常我们对集合进行for操作称为外部迭代,而使用流对集合、数组等进行操作称为内部迭代。接下来我们通过流的运行机制、流...

2020-03-25 16:35:55 302

原创 JWT应用学习

前言:传统项目中,用户的身份认证等信息都是通过session来处理(客户端和服务端保存一个对应的sessionid,每次请求都会携带该sessionid进行逻辑处理)。但是在集群环境或者用户请求量较大的情况下,使用session会大大增加代码处理复杂度以及压力。JWT(JSON WEB TOKEN)能解决上面涉及的问题,其实际上就是一个三部分组成的字符串,该字符串包含了头部、载荷与签名。我们可以...

2020-03-25 11:54:04 211

原创 centos安装face_recognition人脸识别工具

centos7.2默认python2.7.5,不建议随便删除python,会导致yum不可用。安装人脸识别工具 face_recognition步骤如下:一、安装dlib1、安装依赖:yum install cmake python-devel numpy gcc gcc-c++ gtk2-devel libdc1394-devel libv4l-devel ffmpeg-deve...

2020-03-09 00:27:47 933

原创 双系统设置机器的默认启动系统

机器安装了ubuntu和win10双系统,默认情况下机器启动的时ubuntu系统,最近win10用的比较多,需要设置回默认使用win10系统1、开机之后界面如下,默认会进入ubuntu2、进入ubuntu系统并打开终端,输入 sudo gedit /boot/grub/grub.cfg 打开对应的文件,然后查找win10引导菜单选项,这里我的是3、服务单引号中的内容,我这里是...

2020-03-04 12:32:44 2000 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除