自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangruilinmoo

CV高级工程师

  • 博客(79)
  • 资源 (3)
  • 收藏
  • 关注

原创 Springboot 通过代码手动触发参数校验

Springboot 通过代码手动触发参数校验

2024-07-03 18:55:10 158 1

原创 Java Map转泛型对象

Java Map转泛型对象

2024-07-03 18:54:35 203

原创 Vue3 + Antdv Table 使用customRender自定义列,且返回的数据是多个节点时,渲染失败问题(已解决)

Vue3 + Antdv Table 使用customRender自定义列,且返回的数据是多个节点时,渲染失败问题(已解决)

2024-04-29 11:20:21 1146

原创 Vue 入参为函数,且函数为同步函数,如何在函数内部中使用await函数

Vue 入参为函数,且函数为同步函数,如何在函数内部中使用await函数

2024-04-27 15:09:54 145

原创 集成Sharding-jdbc,报错:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

集成Sharding-jdbc,报错:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure(已解决)

2024-04-08 17:04:51 306 1

原创 Springboot 集成 dynamic-datasource-spring-boot-starter 和 Sharding-jdbc 5.x,实现项目中原有的数据源作为主数据源,并保证分库分表有效

Springboot 集成 dynamic-datasource-spring-boot-starter 和 Sharding-jdbc 5.x,实现项目中原有的数据源作为主数据源,并保证分库分表有效

2024-04-04 14:10:14 1274 1

原创 Springboot 集成 dynamic-datasource-spring-boot-starter,实现项目中原有的数据源作为主数据源

Springboot 集成 dynamic-datasource-spring-boot-starter,实现项目中原有的数据源作为主数据源

2024-04-04 14:05:21 537

原创 SpringBoot集成ShardingSphere-JDBC、dynamic-datasource-spring-boot-starter,切换数据源后分库分表规则无效

SpringBoot集成ShardingSphere-JDBC、dynamic-datasource-spring-boot-starter,切换数据源分库分表规则无效

2024-03-09 15:14:30 815 1

原创 Vue+ElementUi 基于Tree实现动态节点添加,节点自定义为输入框列

Vue+ElementUi 基于Tree实现动态节点添加,节点自定义为输入框列

2023-12-21 09:05:23 1850

原创 JSON字符串转泛型对象

去按照以下案例处理,会在对象转JSON时(不能如下案例这样使用,在。

2023-12-08 09:18:19 939

原创 SpringBoot 启动/打包项目时,Target目录(打包)不存在recourse下的任何文件(已解决)

SpringBoot 启动打包项目时,Target目录(打包)不存在recourse下的任何文件(已解决)

2023-06-06 09:42:28 2331

原创 FastJSON2 对象转String时属性值为null时,转化后的Json中多出一个逗号问题

FastJSON2 对象转String时属性值为null时,转化后的Json中多出一个逗号问题

2023-06-05 09:10:06 654

原创 使用Maven中的Profiles标签实现项目启动或项目打包时环境动态控制

使用Maven中的Profiles标签实现项目启动或项目打包时环境动态控制

2023-03-24 09:43:51 752 1

原创 RuoYi-Vue-Plus 解决项目内部时登录用户需要脱敏属性不在脱敏

解决项目内部时登录用户需要脱敏属性不在脱敏或登录用户数据不脱敏

2023-02-15 11:49:55 779

原创 若依分离版解决单个账号多设备登录问题

若依分离版解决单个账号多设备(并发)登录问题

2023-01-05 17:05:49 3934

原创 IDEA手动引入jar包方式

IDEA手动引入jar包方式

2022-12-13 17:22:19 11707

原创 Maven打包同时引入本地jar包

Maven打包同时引入本地jar包

2022-12-12 16:25:42 5433 2

原创 jar包打线上方式

jar包打线上方式

2022-11-17 13:26:27 277

原创 Springboot-实现防重复提交功能

Springboot-实现防重复提交功能

2022-11-16 16:03:24 785

原创 使用(Java)变量或方法的结果替换到mapper文件中

使用(Java)变量或方法的结果替换到mapper文件中

2022-11-11 18:18:53 321

原创 quartz-动态任务开发

quartz-动态任务开发,可根据要求执行不同的任务内容

2022-10-27 10:18:56 663

原创 HttpClient 新工具类

HttpClient 新工具类

2022-10-26 13:51:02 235

原创 SpringBoot指定自定义配置文件或SpringApplicationBuilder完成入口类开发

springboot 指定自定义配置文件或通过SpringApplicationBuilder完成入口类开发

2022-10-26 13:39:00 311

原创 Quartz任务调度

Quartz 使用方式

2022-09-12 19:12:32 690

转载 React Antd Select组件 自定义下拉内容(dropdownRender扩展菜单) 点击事件没有响应

React Antd Select组件 自定义下拉内容(dropdownRender扩展菜单) 点击事件没有响应

2022-05-19 10:50:18 5597

原创 前端get请求如何发送List数据到后端,由后端List类型接收

前端get请求如何发送List数据到后端,由后端List类型接收

2022-03-15 09:26:38 4473

原创 多表联查 on or 索引失效优化

多表联查 on or 索引失效优化

2022-02-25 16:40:13 1145

原创 React 动态监听指定Dom元素变化

react 动态监听div的大小

2022-02-10 13:48:25 5446

原创 Maven Assembly插件 使用与标签介绍

Maven Assembly插件 使用与标签介绍一、介绍Assembly 插件的主要作用是,允许用户将项目输出与它的依赖项、模块、站点文档、和其他文件一起组装成一个可分发的归档文件。二、常见的maven插件pluginfunctionmaven-jar-pluginmaven 默认打包插件【springboot默认打包方式】,用来创建 project jarmaven-shade-plugin用来打可执行包,executable(fat) jarmaven-as

2021-12-28 14:56:50 8558 1

转载 Maven的六类属性

Maven的六类属性转载自:https://www.cnblogs.com/bravetian/p/12497180.html一、属性内置属性主要有两个常用内置属性:${basedir}项目的根目录(包含pom.xml文件的目录),${version}项目版本POM属性用户可以使用该属性引用POM文件中对应元素的值,常用的POM属性包括:${project.build.sourceDirectory}:项目的主源码目录,默认为 src/main/java${project.build.tes

2021-12-22 17:27:03 256

原创 Typora页内跳转 ,亲测有效

Typora页内跳转!亲测有效!起始位置写法:<a href="#xxxx">xxxx</a>说明:xxxx:需要跳转到的目的地终止位置写法:第一种:非标题类型写法<a name="xxxx">xxxx</a>第二种:标题类型写法#[#....]xxxxx说明: 1.xxxx当前的名字,必须与起始位置的href属性值相同(#除外) 2.第二种方式就是名字(规范按照1)前至少有一个#。通俗点就是必须是标题类型...

2021-12-22 17:25:19 7992

原创 线程安全,带失效时间的Map

线程安全,带失效时间的Map具体使用按照自己的需要修改或调整,当然也可以直接使用/** * 带失效时间的Map,线程安全 */public class CacheMap<K,T> { private static CacheMap cacheMap = null; private Map<K,BufferData<T>> map = new ConcurrentHashMap<>(); public static Cac

2021-12-01 17:21:24 552

原创 报com.fasterxml.jackson.databind.JsonMappingExceptionInfinite recursion的错误解决方案

报com.fasterxml.jackson.databind.JsonMappingException:Infinite recursion的错误解决方案在使用jackson依赖包提供的ObjectMapper对象转JSON的过程中报com.fasterxml.jackson.databind.JsonMappingException:Infinite recursion xxx....的错误,说明在ObjectMapper对象在转JSON时,属性中有调用对象自身的情况出现,会造成无限递归,直到栈溢出的

2021-10-28 14:43:38 9261

原创 react: antd-upload 与 js-XLSX插件组合使用,获取excel数据

react: antd-upload 与 js-XLSX插件组合使用,获取excel数据上代码react-view层-upload使用:render(){ return ( <Upload name="importExcel" accept="application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"

2021-08-16 17:08:46 935

原创 React:input输入框只能输入英文和特殊字符(可以自定义限制)

React:input输入框只能输入英文和特殊字符(可以自定义限制)直接上代码:antd3.x版本render(){ return ( <Form.Item> { getFieldDecorator('username',{ rules:[...], //重点 getValueFormEvent: (ev

2021-08-05 18:42:29 3652 1

原创 通过反射获取对象的属性值(动态获取)

通过反射获取对象的属性值(动态获取)上代码public void getFieldsValue(Object obj){ Class<>> objClass = obj.getClass(); //获取对象的所有属性(包括私有属性) Field[] fields = objClass.getDeclaredFields(); for(field : fields){ try{ //反射对象在使用时抑制Java语言

2021-08-05 11:31:08 9717 9

原创 React:下拉列表滚动触发(onPopupScroll)使用方法

React:下拉列表滚动触发(onPopupScroll)使用方法直接上代码:handleByPopupScroll = (e) => { let {target} = e //当前滚动到的位置 let start = target.scrollTop + target.offsetHeight //最后的位置 let ned = target.scrollHeight //滚动到顶部 if(target.scrollTop ==

2021-08-04 09:31:22 1797

原创 Excel工具类-导出

使用前需要导出以下依赖: <!-- poi支持xls格式的excel文件 --> <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <versio

2021-06-14 20:19:11 112

原创 org.flywaydb.core.api.FlywayException: Wrong migration name format: V1_xxx.sql(It should look like..

springboot 使用Flyway管理数据库版本,启动时报以下错误:Caused by: org.flywaydb.core.api.FlywayException: Wrong migration name format: V1_20210708.sql(It should look like this: V1.2__Description.sql)解决方案:这是因为V1 与后面内容中间包含两个英文状态下的下划线,而不是一个正确写法:V1__20210708.sql...

2021-05-08 15:01:07 1662 4

原创 MybatisPlus 逻辑删除失效原因及解决方案

MybatisPlus 逻辑删除失效原因及解决方案mybatisplus官方的更新文档中表示 在3.1.1版本及以上 都不需要手动注册逻辑删除插件,但如果两者(mybatislplus依赖 和代码生成器依赖)版本不一致,则会出现逻辑删除失效注意:博主使用 mybatislplus-boot启动器依赖 和代码生成器依赖来测试,其他无法保证测试依赖:<!--mybatis plus--><dependency> <groupId>com.baomidou

2021-04-30 11:27:58 4522

Java1.6API中文版

jdk1.6API中文版,保证可以使用。这是我自己使用的,如果出现无法使用,本人也不知道具体原因。如果觉得1.6的API太低,可以选择我的1.8API

2020-03-20

Java1.8API中文版

java1.8API中文版,保证下载后可以正常使用,至于其他问题,本人也不知道 我可以说明的是我自己使用的 然后怕系统崩溃 而找不到所以放在网上 ,对了 我声明以下我这个java1.8API中文版翻译的不是很好 但是可以使用,如果觉得有点难理解 ,可以选择我上传的Java1.6API中文版

2020-03-20

删除maven仓库中的失败文件.bat

删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,删除maven仓库中的失败文件,

2020-03-19

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

TA关注的人

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