自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (21)
  • 收藏
  • 关注

原创 Mysql索引介绍(二)explain执行计划

explain执行计划对表的读取顺序、查询的类型、使用的索引、表之间的引用关系、被优化器预计查询行数等进行分析。数据准备-- 学校表CREATE TABLE `e_school` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(100) DEFAULT NULL, `saddr` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEF.

2021-04-09 22:05:42 255

原创 SpringBoot集成SpringSecurity(五)授权控制

授权控制授权包括web授权、方法注解授权。web授权SpringSecurity通过http.authorizeRequests()对web请求(URL访问)进行授权保护。一、请求匹配1、antMatchers("/login","/getver"):匹配到的请求。此时实际上访问这些路径的用户为匿名用户anonymousUser,其权限列表为[ROLE_ANONYMOUS]。antMatchers中可以添加多个字符串,每个字符串支持?(单个字符)、*(0或任意个字符)、**(0或更多

2021-03-31 16:52:37 682

原创 SpringBoot集成SpringSecurity(七)简单分析认证流程

认证流程用户提交后,默认走用户密码认证过滤器UsernamePasswordAuthenticationFilter,其继承了一个抽象的认证过滤器AbstractAuthenticationProcessingFilter。AbstractAuthenticationProcessingFilter的doFilter方法负责认证流程,其关键过程包括:UsernamePasswordAuthenticationFilter.attemptAuthentication方法,认证过程。 succ

2021-03-31 12:33:29 823 1

原创 SpringBoot集成SpringSecurity(六)实现登录验证码

登录验证码有很多种实现形式,如自定义类UsernamePasswordAuthenticationFilter(默认的用户认证过滤器)、在UsernamePasswordAuthenticationFilter前添加验证码拦截器等。下面通过第二种实现,在UsernamePasswordAuthenticationFilter前添加验证码拦截器,如果验证码不通过,那么不继续后面的认证。验证码实现接口通过hutool插件实现图片验证码,并将验证码写入到session中,key为verifycod

2021-03-31 12:07:30 435

原创 SpringBoot集成SpringSecurity(四)前后端分离、Session会话控制

前后端分离主要实现避免后端控制页面跳转,后端通过返回json让前端控制页面跳转。自定义登录成功Handler之前代码中通过defaultSuccessUrl("/index")配置当登录成功后默认跳转到/index,不满足彻底的前后端分离。我们可以用successHandler(myLoginSuccessHandler)添加登录成功处理器,当用户登录成功后处理并返回给前端json对象,因此无需配置defaultSuccessUrl("/index")。@Configurationp

2021-03-31 11:56:58 2341 1

原创 SpringBoot集成SpringSecurity(二)加密方法和静态用户权限配置

2021-03-31 09:50:19 347

postgresql-9.4.1211.jre7.jar

postgresql-9.4.1211.jre7.jar

2017-02-03

log4j-1.2.13.jar

log4j-1.2.13.jar

2017-02-03

opencsv-3.8.jar

opencsv-3.8.jar

2017-02-03

eclipse导出jar-fatjar

eclipse导出运行jar包,包括net.sf.fjep.fatjar_0.0.31和net.sf.fjep.fatjar_0.0.32,对于高版本eclipse,使用后者。将jar包复制到eclipse安装目录下的plugins目录下,重启eclipse即可。

2017-02-03

HBase权威指南

HBase权威指南 非常清晰 中文版

2017-02-03

MySQL-client-5.1.73-1.glibc23.x86_64.rpm

MySQL-client-5.1.73-1.glibc23.x86_64.rpm

2015-11-17

MySQL-server-5.1.73-1.glibc23.x86_64.rpm

MySQL-server-5.1.73-1.glibc23.x86_64.rpm

2015-11-17

高质量C、C++编程指南

高质量C、C++编程指南,特别经典,大家下载下来,好好研究吧

2014-08-25

图书销售管理基于C语言

基于C语言的图书销售管理,特别好用

2014-08-25

自适应链路技术

移动通信系统中自适应链路技术的研究与实现

2013-01-12

自适应调制与编码技术

自适应调制与编码技术

2013-01-12

MQAM matlab仿真

MQAM matlab仿真 MQAM matlab 全

2013-01-12

C语言指针详细讲解

C语言指针详细讲解

2012-12-16

C语言笔试题

经典C语言笔试题

2012-12-16

Simulink仿真软件

Simulink仿真软件

2012-12-16

tk-8.4.18-tkBind.patch,ns2.33的补丁

tk-8.4.18-tkBind,tk-8.4.18-tkBind,ns2.33的补丁

2012-12-16

dos2unix-3.1

dos2unix-3.1

2012-12-16

基于NS2的LEACH协议仿真与分析

基于NS2的LEACH协议仿真与分析

2012-12-16

鼠标右键背景设置

鼠标右键背景设置,有指导,有过程

2012-08-08

一个猜数字小游戏

猜数字小游戏,可以用tomcat打开!

2012-08-08

JSP详细教程,有例子有图

JSP详细教程,有例子有图JSP详细教程,有例子有图

2012-08-03

空空如也

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

TA关注的人

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