jwt+token,springsecurity认证方式总结
基于redis的认证方式分析 redis解决短信验证码时效性,以及使用token的方式判断是否登录的问题。(没用jwt) 这里面使用两个拦截器的方式解决:1. 给token有效期刷新 2.判断用户是否已登录 目前验证用户是否已登录,仍然是用到redis和服务端程序去判断,这个和使用session的判 ...
JWT的介绍和使用
JWT的含义 Json web token(JWT),是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(sso)场景,JWT的声明一般被用来在身份提供者和服务者间传递被认证的用户身份信息,以便于从资 ...
驱动开发:内核字符串转换方法
在内核编程中字符串有两种格式`ANSI_STRING`与`UNICODE_STRING`,这两种格式是微软推出的安全版本的字符串结构体,也是微软推荐使用的格式,通常情况下`ANSI_STRING`代表的类型是`char *`也就是ANSI多字节模式的字符串,而`UNICODE_STRING`则代表的... ...
Spring(十四):SpringAOP及AOP的三种实现方法
一、什么是AOP AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以 ...
Java之POI导出Excel(一):单sheet
相信在大部分的web项目中都会有导出导入Excel的需求,今天我们就来看看如何用Java代码去实现 用POI导出Excel表格。 一、pom引用 pom文件中,添加以下依赖 查看代码 <!--Excel工具--> <dependency> <groupId>org.apache.poi</group ...
学习笔记——Django项目中的请求与响应
2022-10-01 ALLOWED_HOSTS "ALLOWED_HOSTS"的含义: 它是指允许放在“ALLOWED_HOSTS”的主机进行访问后端 “ALLOWED_HOSTS”的说明: 它一般默认是“127.0.0.1”,如果添加上其他的主机的话,其他主机也可访问此项目的view,但是此时, ...
Java学习笔记
编码 ASCII:用八位二进制的低七位,一共规定了128个字符的编码,一个字节表示一个字符, 扩展ASCII:第八位为1,规定了以1开头的128个字符 Unicode:固定大小的编码,通常两个字节表示一个字符,字母和汉字统一用两个字节,浪费空间 UTF-8:是一种变长的编码方式。字母用一个字节,汉字 ...
2、springboot+mybatis+ajax+pageHelper+idea+maven(全套增删改查)
0.构建项目 1、项目结构如下 2、编辑pom.xml文件配置依赖 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www. ...
如何解决npm安装全局模块成功,但无法使用的情况。
今天在学习如何使用npm安装包的时候,在使用 npm install xxx -g 安装全局包时, 发现安装的包无法使用。而安装时cmd却没有报错,这令我很疑惑,这应该是安装成功了但却不能使用。 如下图所示 在查询了资料后,使用了 npm root -g 命令,获得了全局包的安装路径,打开后发现该路 ...
JDOM / XPATH编程指南
JDOM/XPATH编程指南 ...
Win10系统中怎么设置path环境变量?
Win10系统中怎么设置path环境变量?最近有小伙伴向小编咨询Win10系统中怎么设置path环境变量,下面就跟随小编一起阅读下文吧... 20-12-14