![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 73
蕃薯耀
这个作者很懒,什么都没留下…
展开
-
Mysql日期统计自动补充日期,Mysql日期统计日期不连续解决方案
Mysql按照日期统计(日期连续、自动补充日期)Mysql日期统计自动补充日期,Mysql日期统计日期不连续解决方案原创 2022-10-10 16:02:04 · 2395 阅读 · 0 评论 -
Java 首字母转大写,StringUtils.capitalize
Java 首字母转大写,StringUtils.capitalizeStringUtils.uncapitalizefieldName.substring(0, 1).toUpperCase() + fieldName.substring(1);原创 2022-08-31 16:17:08 · 5633 阅读 · 0 评论 -
Java byte-buddy动态生成子类,Java 动态增加属性和方法
Java 使用byte-buddy实现动态生成子类,动态增加属性和方法。defineField、defineMethod、intercept原创 2022-08-31 15:59:08 · 1834 阅读 · 0 评论 -
Java easy_trans字典绑定,Java字典注解绑定
Java easy_trans字典绑定,Java字典注解绑定原创 2022-08-30 14:21:07 · 1916 阅读 · 0 评论 -
MyBatis-Plus 字段为Null时不更新解决方案,MyBatis-Plus 更新空字段
MyBatis-Plus 字段为Null时不更新解决方案,MyBatis-Plus 更新空字段,蕃薯耀原创 2022-06-25 16:51:33 · 2207 阅读 · 0 评论 -
Java 单例模式 - 双重判断、内部类、枚举
================================©Copyright 蕃薯耀2022-05-20蕃薯耀的博客_CSDN博客一、饿汉模式public class Hunger { /** * 增加final关键字,避免被修改 */ private static final Hunger hunger = new Hunger(); /** * 私有化,避免创建对象 */ private Hunger() {}; /** * 提...原创 2022-05-20 16:32:07 · 313 阅读 · 0 评论 -
SpringBoot自定义注解,Springboot权限角色注解
================================©Copyright 蕃薯耀 2022-04-25蕃薯耀的博客_CSDN博客一、自定义角色注解import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;原创 2022-04-25 16:20:46 · 1654 阅读 · 0 评论 -
Shiro序列化报错,SimpleByteSource 报错
一、问题描述java.io.NotSerializableException: org.apache.shiro.util.SimpleByteSource没有实现Serializable接口报错。[dev][ERROR][2022-04-20 10:35:52.935] [authentication%0043ache.data] [ at net.sf.ehcache.store.disk.DiskStorageFactory$DiskWriteTask.call(DiskStorag..原创 2022-04-25 16:04:13 · 635 阅读 · 0 评论 -
Centos7 FTP服务安装,Centos FTP安装配置
================================©Copyright 蕃薯耀 2022-04-19蕃薯耀的博客_CSDN博客一、安装FTP服务端yum install -y vsftpd安装ftp客户端(可省略)yum install -y ftp二、FTP服务配置1、进入FTP配置文件目录cd /etc/vsftpd2、备份配置文件vsftpd.conf和去掉所有注释mv vsftpd.conf vsftpd.conf.b原创 2022-04-19 15:18:39 · 1688 阅读 · 0 评论 -
shiro thymeleaf整合使用
================================©Copyright 蕃薯耀 2022-04-16蕃薯耀的博客_CSDN博客一、引入依赖<!-- 使用见:https://github.com/theborakompanioni/thymeleaf-extras-shiro --><dependency> <groupId>com.github.theborakompanioni</groupId> <arti.原创 2022-04-16 16:36:50 · 930 阅读 · 0 评论 -
Shiro CookieRememberMeManager Invalid AES key length
================================©Copyright 蕃薯耀 2022-04-16蕃薯耀的博客_CSDN博客一、问题描述CookieRememberMeManager使用加密setCipherKey报错:Caused by: java.security.InvalidKeyException: Invalid AES key length: 10 bytes at com.sun.crypto.provider.AESCipher.engineG.原创 2022-04-16 16:26:53 · 1894 阅读 · 0 评论 -
Shiro Redis注入失败,shiro导致redis不能注入
================================©Copyright 蕃薯耀 2022-04-09蕃薯耀的博客_CSDN博客一、问题描述在使用Shiro后,原来正常使用的Redis注入失败二、Shiro Redis注入失败原因经测试发现,有注入问题的Service全部被shiro的realm所依赖:@Componentpublic class ShiroRealm extends AuthorizingRealm{ @Resource priv.原创 2022-04-09 09:38:11 · 1549 阅读 · 0 评论 -
Shiro logout 302重定向,shiro 302解决方案
================================©Copyright 蕃薯耀 2022-04-09蕃薯耀的博客_CSDN博客一、问题描述当登录退出为Ajax请求时,使用Shiro的logout退出登录,会发生302重定向,导致不能正常退出。二、解决方案1、重写LogoutFilter过滤器import java.util.Locale;import javax.servlet.ServletRequest;import javax.se.原创 2022-04-09 09:25:01 · 1685 阅读 · 0 评论 -
Shiro自定义登录页面配置,Shiro默认登录页面
================================©Copyright 蕃薯耀 2022-04-06蕃薯耀的博客_CSDN博客一、Shiro默认登录页面Shiro默认登录页面是根路径的jsp页面:/login.jsp二、Shiro自定义登录页面方式一:application.properties配置在application.properties文件配置shiro.loginUrlshiro.loginUrl=/login方式二:在..原创 2022-04-06 10:50:51 · 3591 阅读 · 0 评论 -
spring循环依赖解决,Springboot循环依赖解决
================================©Copyright 蕃薯耀2022-04-06蕃薯耀的博客_CSDN博客一、问题描述Bean with name 'xxx' has been injected into other beans [xxx] in its raw version as part of a circular reference, but has eventually been wrapped. This means that ...原创 2022-04-06 10:29:43 · 1606 阅读 · 0 评论 -
ShiroAnnotationProcessorAutoConfiguration required a bean named ‘authorizer‘ that could not be found
================================©Copyright 蕃薯耀2022-04-06蕃薯耀的博客_CSDN博客一、问题描述***************************APPLICATION FAILED TO START***************************Description:Parameter 0 of method authorizationAttributeSourceAdvisor in org....原创 2022-04-06 10:17:34 · 1349 阅读 · 0 评论 -
springboot @EnableAsync 异步,springboot @Async不生效
================================©Copyright 蕃薯耀2022-01-17蕃薯耀的博客_CSDN博客一、Springboot异步线程Executor配置Springboot 版本: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</art...原创 2022-01-17 17:02:54 · 1855 阅读 · 2 评论 -
Centos7.5 安装禅道16.x版本,Linux 安装最新版本的禅道
================================©Copyright 蕃薯耀2022-01-14蕃薯耀的博客_CSDN博客一、禅道下载禅道Linux 16.1 64位版本下载地址:https://www.zentao.net/dl/zentao/16.1/ZenTaoPMS.16.1.zbox_64.tar.gz其它版本请官网下载:https://www.zentao.net/dynamic/zentaopms16.1-80454.html官网..原创 2022-01-14 15:06:01 · 1016 阅读 · 0 评论 -
Centos7 SVN安装最新版本,Linux安装svn最新版本
================================©Copyright 蕃薯耀2022-01-14蕃薯耀的博客_CSDN博客一、查看有没有安装svnrpm -qa subversion二、yum安装svn服务端(非最新版本)Svn yum命令直接安装直接安装不是最新版本的svn,只是:1.7.14版本的,当前最新版本是:svn-1.14yum -y install subversion已安装: subversion.x86_64 0:...原创 2022-01-14 11:32:03 · 1931 阅读 · 1 评论 -
Linux Centos7 tomcat9安装配置,Centos Tomcat开机启动
================================©Copyright 蕃薯耀2022-01-06蕃薯耀的博客_CSDN博客一、下载tomcat9,并上传到服务器下载地址:官网下载地址:https://tomcat.apache.org/download-90.cgi官网tomcat9直接下载地址:https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.56/bin/apache-tomcat-9.0.56.ta..原创 2022-01-06 09:44:20 · 995 阅读 · 0 评论 -
Mysql连接报错:Communications link failure
================================©Copyright 蕃薯耀2022-01-06蕃薯耀的博客_CSDN博客一、问题描述Mysql连接报错:Communications link failure:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureCaused by: java.net.ConnectException: Conne...原创 2022-01-06 09:03:41 · 10136 阅读 · 6 评论 -
Mysql5.7新增用户并授权,Mysql生产环境用户权限管理
================================©Copyright 蕃薯耀 2021-12-31蕃薯耀的博客_CSDN博客一、root用户授权root用户授权,用于指定IP用户登录root用户,方便管理1、创建指定IP(如:192.168.1.100)远程登录的root用户,并设置密码CREATE USER 'root'@'192.168.1.100' IDENTIFIED BY '密码';2、root用户指定IP授权,授予所有权限GRA..原创 2021-12-31 09:27:18 · 3564 阅读 · 0 评论 -
Windows Tomcat安装配置,Tomcat 启动闪退,Tomcat中文乱码解决
================================©Copyright 蕃薯耀2021-12-29蕃薯耀的博客_CSDN博客一、Tomcat 启动闪退问题描述apache-tomcat-9.0.56点击startup.bat启动,直接闪退。已经安装了jdk1.8,环境变量也已经配置,但还是闪退二、Tomcat 启动闪退解决方案1、Tomcat 启动闪退问题原因打开cmd命令窗口,将startup.bat直接拖进打开的cmd命令窗口,回车运行..原创 2021-12-29 09:39:46 · 657 阅读 · 0 评论 -
Tomcat10无法加载webapps下的项目
一、Tomcat10无法加载webapps下的项目的原因Applications that run on Tomcat 9 and earlier will not run on Tomcat 10 without changes.Tomcat 10.0.14 ReleasedThe Apache Tomcat Project is proud to announce the release of version 10.0.14 of Apache Tomcat. This releas...原创 2021-12-27 11:23:42 · 1811 阅读 · 0 评论 -
Springboot hibernate-validator 6.x校验
hibernate-validator原创 2021-12-23 10:10:34 · 824 阅读 · 0 评论 -
springBoot 自动装配,SpringBoot自动配置,SpringBoot自动加载
================================©Copyright 蕃薯耀2021-12-22蕃薯耀的博客_CSDN博客一、定义配置类import java.util.Map;import org.springframework.boot.context.properties.ConfigurationProperties;@ConfigurationProperties(prefix = "lqy.java.auto", ign..原创 2021-12-22 10:26:04 · 1130 阅读 · 0 评论 -
springboot @ConfigurationProperties 中文乱码解决方案
================================©Copyright 蕃薯耀2021-12-22蕃薯耀的博客_CSDN博客一、springboot @ConfigurationProperties 中文乱码问题1、application.properties文件:lqy.java.auto.id=10lqy.java.auto.name=张三aalqy.java.auto.map.a=a-一lqy.java.auto.map.b=b-二2、...原创 2021-12-22 09:32:33 · 3065 阅读 · 0 评论 -
SpringBoot thymeleaf th:src @PathVariable参数
================================©Copyright 蕃薯耀2021-12-15蕃薯耀的博客_CSDN博客SpringBoot thymeleaf th:src @PathVariable参数传递,正确写法<img alt="二维码" width="250px" height="250px" th:src="@{/warehouse/goods/getQrcode/{id}(id=${objDB?.id})}">...原创 2021-12-15 15:12:58 · 1200 阅读 · 2 评论 -
springBoot thymeleaf 属性为空时报错:EL1007E
================================©Copyright 蕃薯耀2021-12-01蕃薯耀的博客_CSDN博客一、报错的主要信息:org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null二、Html模板页面<input type="hidden" n...原创 2021-12-01 09:35:24 · 2551 阅读 · 0 评论 -
Mysql 查询父菜单下所有的子菜单,Mysql迭代查询
Mysql迭代查询子菜单原创 2021-11-27 17:17:51 · 3799 阅读 · 0 评论 -
Nginx解决前端跨域问题,Nginx反向代理跨域原理
================================©Copyright 蕃薯耀2021-10-09蕃薯耀的博客_CSDN博客一、Nginx前端Ajax非简单请求跨域问题1、Ajax非简单请求会提示跨域headers中"Content-Type" : "application/json"就是非简单请求如下:$("#btnTest").click(function(){ $.ajax({ url : "http://127.0.0.1:10001/...原创 2021-10-09 11:28:40 · 2209 阅读 · 0 评论 -
Nginx配置文件不生效,Nginx配置文件重启也不生效
================================©Copyright 蕃薯耀2021-10-09https://blog.csdn.net/w995223851一、Nginx常用命令不是完整路径,需要进入到Nginx安装目录启动nginx:start nginx关闭nginx:nginx -s stop例如(完整路径):D:\0soft\nginx-1.21.3>nginx.exe -s stop重新加载配置:nginx -s ...原创 2021-10-09 11:00:10 · 6859 阅读 · 0 评论 -
Java返回结果封装,SpringBoot返回结果封装
================================©Copyright蕃薯耀 2020-01-09https://www.cnblogs.com/fanshuyao/当后面需要返回json结果给前端时,往往要写很多代码,不利于代码重用,所以封装一个返回结果的bean,直接调用,这样方便简洁、高效率、代码统一美观。一、返回结果bean封装import java.util...原创 2020-01-09 09:53:00 · 270 阅读 · 0 评论 -
SpringBoot 2.3.0.RELEASE版本后自定义404页面,SpringBoot 错误处理兼容Ajax请求
SpringBoot 自定义404错误页面SpringBoot404异常处理兼容Ajax请求SpringBoot2.3.0.RELEASE版本后ErrorController无getErrorPath方法================================©Copyright 蕃薯耀2021-07-27https://blog.csdn.net/w995223851一、问题描述在spring-boot-starter-parent 2.3.0.REL...原创 2021-07-27 14:28:42 · 637 阅读 · 0 评论 -
Java 设计模式之桥接模式,Java 桥接模式 ,java Bridge Pattern
Java 设计模式之桥接模式Java 桥接模式java Bridge Pattern================================©Copyright 蕃薯耀2021-07-05https://blog.csdn.net/w995223851一、桥接模式(Bridge Pattern)桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。..原创 2021-07-05 16:47:49 · 98 阅读 · 0 评论 -
Java判断Object对象是否为数组,Java判断Object对象是否为集合,Java判断数组是否包含某个值
Java判断Object对象是否为数组,Java判断Object对象是否为集合,Java判断数组是否包含某个值Java获取Map对象指定的key值================================©Copyright 蕃薯耀2021-07-02https://www.cnblogs.com/fanshuyao/一、Java判断Object对象是否为数组public static String valueCast(Object value) { .原创 2021-07-02 14:50:22 · 5710 阅读 · 2 评论 -
Java Map转二维数组,Map转数组
Map转二维数组,Map转数组================================©Copyright 蕃薯耀2021-07-02https://blog.csdn.net/w995223851import java.util.ArrayList;import java.util.Collection;import java.util.Date;import java.util.Iterator;import java.util.LinkedHashMap;.原创 2021-07-02 10:22:36 · 3719 阅读 · 0 评论 -
Java 设计模式之装饰模式,Java 装饰模式,java装饰模式和代理模式的区别
Java 设计模式之装饰模式,Java 装饰模式java装饰模式和代理模式的区别================================©Copyright 蕃薯耀2021-07-01https://blog.csdn.net/w995223851一、Java 装饰模式1、接口(Component,抽象构件)public interface FastFood { /** * 花费金额 * @return */ p.原创 2021-07-01 10:38:53 · 125 阅读 · 0 评论 -
Tomcat集群,Nginx集群,Tomcat+Nginx 负载均衡配置,Tomcat+Nginx集群
Tomcat集群,Nginx集群,Tomcat+Nginx 负载均衡配置,Tomcat+Nginx集群>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.蕃薯耀 2016年7月...原创 2016-07-06 16:52:00 · 48 阅读 · 0 评论 -
Js 获取Sql In语句,JavaScript获取In语句
Js 获取Sql In语句,JavaScript获取In语句================================©Copyright 蕃薯耀2021-04-12https://www.cnblogs.com/fanshuyao/一、Js 获取Sql In语句<html><body><script type="text/javascri...原创 2021-04-12 10:14:00 · 710 阅读 · 0 评论