
项目
溜溜吃鱼
悄悄学习,惊艳所有人~
展开
-
Git一些
1.Git和SVN的主要区别: SVN是集中式版本控制系统,版本库放在中央服务器,操作的时候需要从中央服务器获取到最新的版本,需要联网; Git是分布式版本控制系统,没有中央处理器,每个人电脑上都有完整的版本库,可以不需要联网; 2. ...原创 2022-01-24 11:53:01 · 317 阅读 · 0 评论 -
导入导出Excel的问题
使用EasyExcel <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.4</version> </dependency> 导出excel: 1.首先要创建一个用于存放数据的实体类,每个属性加上注解"@ExcelProperty(value="exc原创 2022-03-02 10:14:50 · 434 阅读 · 0 评论 -
自定义全局异常类的处理
1.首先要定义全局异常类: //定义全局异常类 继承Exception类/其相对应的异常类; public class NotFoundException extends RuntimeException { //定义异常类属性,一般包括错误代码和错误信息; private Integer errorCode; private Object errorMsg; //构造方法; public NotFoundException() { //需要实原创 2022-02-25 13:20:29 · 1586 阅读 · 0 评论 -
JWT身份验证
1.JWT: 概念:全称就是Json Web Token,通过数字签名,以Json对象作为载体,在不同的服务终端之间安全的传输信息 作用:授权登录,用户登录后,他后续进行的每个请求都是带着他自己的token的,系统处理每次请求时都会进行JWT验证,即验证该token,通过才处理请求; 组成:JWT有三个组成部分: Header(头部信息):一般有两部分组成---(1).token类型(2).算法,然后进行base64的加密; Paylode(载荷):一般储存一些有效数据,密码,登陆时间等,然后进行b原创 2022-01-13 11:50:36 · 2992 阅读 · 0 评论