分类
排序
redis常见字符乱码问题及解决办法
问题 redis保存数据后出现\xac\xed\x00\x05t\x00 解决办法 创建一个配置类 @Configuration public class RedisTemplateBeanPostProcessor implements BeanPostProcessor { @Override public Obj...
使用FastHttpClient自动携带Cookie进行请求
package com.ruoyi.system.ultis; import okhttp3.Cookie; import okhttp3.CookieJar; import okhttp3.HttpUrl; import java.util.ArrayList; import java.util.List; /** * @author ZouYangMin...
SSM框架整合—详细整合教程(Spring+SpringMVC+MyBatis)
MyBatis和Spring整合 1、整合原因 因为Spring中有强大的bean管理机制,解决了对象之间的耦合度,另外对于重用的对象,通过容器来管理比较方便,还提供了强大的事务处理机制。所以把重复的代码都...
Vue.js——Node.js基础流程
Vue 脚手架1.脚手架简介vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,分为vue init webpack-simple项目和vue init webpack项目两种.当然首先要安装vue,node等一些必要的环境....
Java中的多态(重载和重写)
多态( polymorphic )是什么?就是一种事物表现的多种形态 一,静态多态 1.重载(Override) 在↑↑上面的图片中 可以看出重载 中的修饰符,返回值,类名---需要相同; 参数一定不能相同,参...
SpringBoot 属性名首字母小写第二个字母大写导致无法解析参数
问题描述 问题如标题,我看到网上说猜测这是lombok的BUG 使用lombok的@Data注解生成的getter和setter方法首字母b是大写的 解决问题 JavaBean规范中有一个特别的地方,如果属性名的第二个字母是...
Spring Security 使用logoutUrl和logoutSuccessUrl跳转显示404异常错误
解决方案 因为 spring security 在开启 csrf 防护的情况下,/logout 必须是以 POST 方法提交才行,<a> 标签请求是 GET 方法,所以报 404 1.很有可能开启了CSRF防护,可以关闭【不建议】 htt...
SpringSecurity在前端Thyemleaf页面中获取登录的用户名
引入maven依赖 <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity5</artifactId> <version>3.0.4.RELEASE</version> &...
推荐一个Java的HTTP框架 – Forest
项目介绍 Forest是一个高层的、极简的声明式HTTP调用API框架相比于直接使用Httpclient您不再用写一大堆重复的代码了,而是像调用本地方法一样去发送HTTP请求 文档和示例 项目主页中文文档JavaDo...
docker 常用命令
docker info #显示docker的系统信息,包括镜像和容器的数量 docker version #显示docker的版本信息。 #帮助命令 docker 命令 --help #帮助命令 #镜像命令 docker images #查看所有本地主机上的...
笔记:Spring Security 中 defaultSuccessUrl 和 successForwardUrl 的区别
假定在 defaultSuccessUrl 中指定登录成功的跳转页面为 /index,那么存在两种情况: ① 浏览器中输入的是登录地址,登录成功后,则直接跳转到 /index;② 如果浏览器中输入了其他地址,例如...
java 时间加减30分钟
SimpleDateFormat sdf = new SimpleDateFormat('yyyy-MM-dd HH:mm:ss'); Date now = new Date(); long time = 30*60*1000;//30分钟 Date afterDate = new Date(now .getTime() + time);//30分钟...