自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 swagger2生成markdown

swagger2生成markdown需要在配置好swagger2的情况下<!-- swagger2markup --><dependency> <groupId>io.github.swagger2markup</groupId> <artifactId>swagger2markup</artifactId> <version>1.3.3</version></depend

2020-08-31 19:07:57 458

原创 自定义注解+AOP实现规范返回数据和数据过滤

自定义注解+AOP实现规范返回数据和数据过滤由于JsonView和我写的AOP冲突,所以自定义了数据过滤XML<!--AOP--><dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId></dependency><dependency> <groupId>

2020-08-31 19:03:52 1741

原创 KMP算法学习笔记

KMP算法学习笔记字符串匹配的KMP算法(这篇写的十分清楚)其中next数组实质上就是“前缀”和“后缀”的最长共有元素的长度。具体实现是这样的:以"ABCDABD"为例:s表示字符串"ABCDABD"next[]数组表示部分匹配表i表示当前遍历字符串的下标j表示共有元素的最长长度,初始值为0当i = 0“A”的前缀后缀皆为0,next[ 0 ]必定为0,j为0当i = 1,j = 0所以next[ 1 ] = 0,j = 0;当i = 2,j = 0以此类推,每一次

2020-08-30 20:44:07 196

原创 获取控制层所有url

获取控制层所有urlpackage com.experiment.blog.controller;import com.experiment.blog.common.ResultUtil;import com.experiment.blog.service.PermissionBlogService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.

2020-07-07 19:10:01 251

原创 前后端分离通过SpringSecurity+JWT实现权限控制

基于前后端分离的SpringSecurity+JWT数据库表application.ymljwt: secret: secret expiration: 7200000 token: AuthorizationSecurityUserDetails这里继承了我自己的实体类package com.experiment.blog.security;import com.baomidou.mybatisplus.core.conditions.query.QueryWrap

2020-07-05 07:04:06 1281 1

原创 jwt生成token报错ClassNotFoundException: javax.xml.bind.DatatypeConverter

jwt生成token报错ClassNotFoundException: javax.xml.bind.DatatypeConverter解决方案有两个降版本到jdk1.8导包<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version>

2020-07-02 02:14:07 1546

原创 对象之间的属性赋值

对象之间的属性赋值BeanUtils.copyProperties()PropertyUtils.copyProperties()PropertyUtils的copyProperties()方法几乎与BeanUtils.copyProperties()相同,主要的区别在于后者提供类型转换功能,即发现两个JavaBean的同名属性为不同类型时,在支持的数据类型范围内进行转换,PropertyUtils不支持这个功能,所以说BeanUtils速度会更快一些,使用更普遍一点,犯错的风险更低一点。..

2020-06-12 15:03:21 402

空空如也

空空如也

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

TA关注的人

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