自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 (笔记)-JWT

JWT一、简介​ Json web token(JWT)是为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于**分布式站点的单点登陆(SSO)**场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。JWT常用情景授权: 这是最常见的使用场景,解决单点登录问题。因为JWT

2021-05-16 18:39:54 230 1

原创 (笔记)-Shiro(Springboot整合)

Shiro什么是 Shiro官网:http://shiro.apache.org/是一款主流的 Java 安全框架,不依赖任何容器,可以运行在 Java SE 和 Java EE 项目中,它的主要作用是对访问系统的用户进行身份认证、授权、会话管理、加密等操作。Shiro 就是用来解决安全管理的系统化框架。Shiro 核心组件用户、角色、权限会给角色赋予权限,给用户赋予角色1、UsernamePasswordToken:Shiro 用来封装用户登录信息,使用用户的登录信息来创建令牌 Token

2021-05-16 15:47:46 125 1

原创 (笔记)-Redis

阿里云上redis外网无法访问的解决方案启动命令 redis-server Rconfig/redis.conf(在/usr/local/bin 目录下)原生客户端 redis-cliString-字符串keys *获得所有keyget name获取name的valueappend name asd在name值的末尾加上asdexists name判断name是否存在127.0.0.1:6379> keys * #获得所有key1) "name"2) "ag

2021-05-10 20:56:36 162

转载 Spring Boot——后端通过添加CorsConfig来解决跨域问题

问题详情如图,前台在访问后端接口时,提示如下错误信息,在网上查询资料后发现是跨域的问题跨域详情:现代浏览器出于安全的考虑,使用 XMLHttpRequest对象发起 HTTP请求时必须遵守同源策略,否则就是跨域的HTTP请求,默认情况下是被禁止的。跨域HTTP请求是指A域上资源请求了B域上的资源,举例而言,部署在A机器上Nginx上的js代码通过ajax请求了部署在B机器Tomcat上的RESTful接口。IP(域名)不同、或者端口不同,都会造成跨域问题。为了解决跨域的问题,曾经

2021-03-30 17:49:25 1984

转载 (笔记)-Python进阶

Python进阶官方文档:https://docs.python.org/3.9/一、函数内置函数内置函数3.9.2abs()delattr()hash()memoryview()set()all()dict()help()min()setattr()any()dir()hex()next()slice()ascii()divmod()id()object()sorted()bin()enumerate()in

2021-03-26 08:57:42 77

原创 Face Recognition Vendor Test(FRVT)搭建——运行官方示例

文章目录系统版本:安装所需依赖,yum instal:补充相关文件直接进11/目录运行`run_validate_11.sh`,说缺少`version.txt`文件,首先在11/下新建一个doc目录,里面放一个version.txt文件用来标记算法版本,注意这个txt不能是空文件,里面要写点东西运行脚本 `./scripts/build_null_impl.sh `,编译出自己的API实现库(实际是空的),需要在11/目录下建一个lib文件夹和config文件夹再运行`run_validate_11.sh`

2021-03-25 19:44:07 222

原创 (笔记)-Python基础

文章目录Python基础一、输入输出二、关于字符串三、关于空值四、常量和除法五、格式化六、使用list和tuplelist**tuple**七、条件判断八、循环九、dict和setPython基础一、输入输出name = input() #name的值等于控制台输入内容print(name) #输出name​ input()返回的数据类型是==str==二、关于字符串字符串是以单引号'或双引号"括起来的任意文本,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'ab

2021-03-02 16:51:29 327

原创 Springboot——Maven进行打包操作报错

运行环境idea 20.1java.version 1.8Spring Boot 2.4.1报错情况(Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0)解决办法:把pom.xml文件中对应的:<plugin> <groupId>org.springframework.boot</groupId> <artifactId>sp

2020-12-31 14:26:09 496

原创 (笔记)-lombok

这里写目录标题一、配置1.普通项目Maven项目二、用法1. @Data 注解2. 构造方法3. @Builder一、配置1.普通项目How2J下载地址建立一个 lib 文件夹,存放这个jar包,再导入该包。Maven项目在pom.xml加入如下依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</ar

2020-11-22 23:01:26 120

原创 (笔记)-jsoup

jsoup一、jsoup 简介1.xmlxml(Extensible Markup Language)指可扩展标记语言比如做 web 应用开发中web.xml就是个典型的 xml文件。它里面就有这些元素: web-app, servlet, servlet-name, servlet-class 这些。注:元素:<元素名称> 元素内容 </元素名称>。如: HelloServlet 就是 servlet-name 元素。<web-app> &

2020-11-22 22:24:32 168

原创 (笔记)-JUnit(idea版本)

前言:编译器版本是 idea 2020.1.3 使用JUnit时与eclipse有所区别JUnit单元测试框架主要用于Java语言程序的单元测试,目前使用的主流版本是JUnit以上版本。一般通过main方法来进行测试有如下问题要在原来测试的基础上修改,可能破坏原来的测试逻辑测试成功与否只能通过肉眼进行观察,如果测试的量很大,很难观察。为了应付这种测试的需求,我们就需要使用 Junit 框架来进行测试工作。新增加的测试,对原来的测试没有影响如果测试失败了,会立即得到通知一、配置安装

2020-11-19 11:26:08 3053 1

原创 关于win10系统MySQL 8.0 以后的版本下忘记root密码的处理办法

老版本通过在my.ini中添加mysqld –skip-grant-tables即在[mysqld]下方添加命令在8.0以后的版本无法识别命令[mysqld]skip-grant-tables无法生效解决方案想办法让--skip-grant-tables参数用起来首先用管理员权限打开cmd,若已经配置好环境变量,可以直接进行后续操作。若未配置,先在cmd中用cd切换到mysql对应的bin目录。我的目录如下:先关掉系统服务net stop mysql输入mysqld --cons

2020-11-09 17:41:28 173 1

原创 (笔记)-泛型

文章目录集合中的泛型一、不使用泛型和使用泛型1.不使用泛型2.使用泛型二、泛型与子类对象支持泛型的类支持与不支持泛型不支持泛型的stack支持泛型的stack通配符一、 List<? extends T>二、 List<? super T>三、泛型通配符 <?>泛型转型一、对象转型二、子类泛型可以转父类泛型?三、父类泛型可以转子类泛型?集合中的泛型一、不使用泛型和使用泛型1.不使用泛型不使用泛型带来的问题:ADHero(物理攻击英雄) APHero(魔法攻击英

2020-11-04 21:34:20 109

原创 (笔记)-集合框架-ArrayList

有关集合框架内容的记录一、ArrayList1.和数组的区别2.ArrayList常用方法3.List接口4.泛型5.遍历(迭代器遍历、增强型for)一、ArrayList1.和数组的区别 如果要存放多个对象,可以使用数组,但是数组有局限性。如声明长度后容易造成空间的浪费或者空间不够的问题,于是引入容器类的概念。 最常见的容器类就是 —— ArrayList 。 public static void main(String[] args) { //容器类Arra

2020-11-04 17:48:42 119

原创 (笔记)-Object类

(笔记)-Object类Object类是所有类的父类声明一个类的时候,默认是继承了Objectpublic class Hero extends Object toString()Object类提供一个toString方法,toString()的意思是返回当前对象的字符串表达.equals()用于判断两个对象的内容是否相同“==”注意区分与equals() 的区别,“==”判断两个引用,是否指向了同一个对象...

2020-10-25 09:49:29 80

原创 (练习)-类型转换

short a = 1;short b = 2;那么 a+b 是什么类型?因为java里默认a+b是int类型,如果不进行强转成short就会报错。所以保留short类型的正确形式为short c; c=(short)(a+b);

2020-10-14 08:19:34 207

原创 (笔记)关于浮点型编译报错的问题

public class HelloWorld{ public static void main(String[] args){ double d = 123.45; //该行会出现编译错误,因为54.321是double型的 float f = 54.321; float f2 = 54.321f; }}原因是 java默认的小数值是double类型的,所以 float f = 54.3

2020-10-14 07:56:34 600

原创 关于idea中使用创建maven的(web)依赖的步骤

关于idea中使用创建maven依赖的步骤手动在pom中导入 JSP 和 Servlet 和 JSTL 依赖,使项目具有web编译环境jstl 支持`servlet编译环境jsp编译环境手动在pom中导入 JSP 和 Servlet 和 JSTL 依赖,使项目具有web编译环境jstl 支持`<dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId>

2020-10-13 22:51:26 208

空空如也

空空如也

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

TA关注的人

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