自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 若依权限剖析

dataScope(数据范围):1=所有数据权限,2=自定义数据权限,3=本部门数据权限,4=本部门及以下数据权限,5=仅本人数据权限。2. 角色-权限分配(Role-Permission Assignment, PA):定义哪些角色拥有哪些权限。4. 角色-会话分配(Role-Session Assignment, RS):定义会话中可以激活哪些角色。1. 用户-角色分配(User-Role Assignment, UA):定义哪些用户被分配到哪些角色。用户(User):实际使用系统的人员。

2024-08-09 16:30:27 485

原创 使用华为云的docker Portainer快速搭建springboot + vue3项目

1、在/etc/nginx/conf.d下default.conf同目录下创建自己的conf文件:my_custom.conf。七、配置nginx,Portainer镜像自带有nginx,不用再去安装nginx了,目录在/etc/nginx下。二、进入portainer界面,初始化admin账号略。五、上传jar包并启动,记得修改配置环境相关配置文件。四、安装jdk8环境,没选择用docker。3、检查nginx配置文件是否正确。一、配置docker加速。3、安装node,更简单。八、访问自己的前端页面。

2024-07-28 19:40:02 292

原创 tomcat加nginx部署的服务session获取不到的问题

【代码】tomcat加nginx部署的服务session获取不到的问题。

2024-02-19 17:15:33 425

原创 jar包在Linux容易宕机问题解决

jar包在Linux容易宕机问题解决

2024-01-15 12:04:35 666 1

原创 spring boot+redis进行接口鉴权

大致设计:一个用户登录,先把他所有权限信息查出来放进redis,自定义注解、要进行权限控制的接口打上自己的权限注解,如果redis找得到权限信息就放行,找不到则返回无权限状态码:503。公司老项目,之前是用前端进行资源鉴权,存在很大的风险和问题,最近安全漏洞检测告警好多次,准备对后端接口进行鉴权,于是进行改造。2、自定义权限注解,方便对需要进行权限判断的接口打上标记。5、修改权限过后清除redis缓存,解决缓存不一致问题。7、在数据库添加用户信息和接口权限即可。6、对需要鉴权的接口加上注解。

2023-05-25 15:05:10 416

原创 &times转义成×

2、把&符号转义成html实体,&的实体是%amp;原因:在URL中参数若有×则会被转成x。写了个单点登录的接口,要传时间戳。1、把×不放在后面,放在首位。

2023-04-27 12:23:40 429

原创 分布式事务问题

分布式事务问题

2023-04-08 17:25:47 211

原创 瀚高金蝶部署报错net::ERR_EMPTY_RESPONSE

国产化部署项目、很多接口都超时、浏览器报net::ERR_EMPTY_RESPONSE。

2023-01-12 17:02:55 466

原创 easyExcel的一些操作

easyExcel动态表头,合并最后一行,自增序号

2022-09-21 17:31:03 4538 1

原创 关于瀚高数据库的适配

瀚高数据库适配

2022-09-15 10:53:41 2412 1

原创 记一次idea报错

报错There is not enough memory to perform the requested operation.Please increase 'Xmx'setting and restart the IDE for change to take effect.

2022-09-06 14:21:52 215

原创 springboot2.0.3版本升级到springboot2.6.5

springboot2.0.3版本升级到springboot2.6.5

2022-08-19 13:50:12 3364 1

原创 git 报错

git的一次报错

2022-08-01 14:44:00 254

原创 postman测试如何获取数字验签

postman测试如何获取数字验签

2022-07-29 09:24:46 443

原创 Long类型转换精度丢失问题解决

在后台返回给前端的时候 默认的情况下是由JACKSON进行转换成JSON的,但是数据还是Long类型所以给前端变成了丢失精度

2022-06-22 11:41:14 1891

原创 敏感词过滤算法DFA

敏感词过滤方案DFA

2022-06-21 11:21:38 517

原创 Java时间自动填充

自动填充时间

2022-06-12 19:45:29 1252

原创 jwt介绍

JWT资源鉴权

2022-06-11 21:28:53 921

原创 knife4j报错

报错原因是:高版本springboot已经去除掉了validation,所以还需要在工程中添加依赖,因为knife4j需要使用到他 :

2022-06-01 19:42:16 682

原创 MySQL修改server uuid

如果从服务器是克隆的主服务器,那么server uuid的值就和主服务器是一样的,后面主从复制报错误1593,所以我们要修改从服务器的server uuid1、登录MySQL[root@localhost ~]# mysql -uroot -proot2、利用uuid函数生成新的uuidmysql> select uuid();+--------------------------------------+| uuid()

2022-05-12 11:12:44 2319

原创 Spring Boot文件上传下载

1.1 文件上传文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。前端:目前一些前端组件库也提供了相应的上传组件,但是底层原理还是基于form表单的文件上传。<form method="post" action="/common/upload" enctype="multipart/form-data"> <input n

2022-05-05 13:52:45 1207

原创 MybatisPlus 分页功能实现

MyBatisPlus分页使用1:设置分页拦截器作为Spring管理的beanpackage com.alibaba.config;import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;import org.springframewor

2022-04-29 17:23:27 863

原创 项目中全局异常处理

案例需求,添加用户到数据库当我们在测试添加用户时, 输入了一个已存在的用户名,前端界面会出现错误提示信息:500,而此时,服务端已经报错了, 报错信息如下:出现上述的错误, 主要就是因为在 employee 表结构中,我们针对于username字段,建立了唯一索引,添加重复的username数据时,违背该约束,就会报错。但是此时前端提示的信息并不具体,用户并不知道是因为什么原因造成的该异常,我们需要给用户提示详细的错误信息 。要想解决上述测试中的问题,我们需要对程序中可能出现的.

2022-04-28 16:47:12 664 1

原创 IDEA中SpringBoot静态文件加载(热部署)

SpringBoot项目静态文件无法加载

2022-04-27 19:47:47 1169

空空如也

空空如也

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

TA关注的人

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