自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何用二进制位运算来记录列表某个下标的访问状态

使用二进制位运算记录列表下标访问状态是一种高效、节省内存。

2025-12-30 18:18:30 820

原创 增强版JSON对比工具类

本文介绍了一款功能强大的JSON对比工具,支持JSON5解析和智能对比功能。主要特性包括:JSON5格式解析、智能数组对比(支持不同长度)、字符串智能处理(自动JSON检测)、灵活的配置系统和数字对比增强。工具提供EnhancedJsonComparator核心类进行对比操作,支持全局和路径级别的配置管理,包含多种对比模式(严格/宽松/相似度)。使用示例展示了基本对比、JSON5解析、数组差异分析、字符串相似度匹配等功能,适用于测试验证、API对比等场景,显著提升JSON数据对比的效率和准确性。

2025-12-26 15:12:58 979

原创 spring.main.lazy-initialization配置的实现机制

配置的核心实现类是。这个 BeanFactoryPostProcessor 会在 Spring 容器刷新时遍历所有 BeanDefinition,并将那些没有被排除的 Bean 的lazyInit属性设置为true,从而实现了全局的延迟初始化效果。

2025-12-23 15:32:19 280

原创 Git快速删除本地除master外的其他所有分支

Git快速删除本地除master外的其他所有分支。如需要删除远程分支则可以用。

2025-12-22 10:22:19 72

原创 Git删除历史分支及标签(如删除23年及之前的分支和标签)

下面这个shell清理23年及之前的分支,在清理之前将分支显示在"branch_dates.txt"文件中。

2025-12-17 15:21:11 170

原创 springboot集成h2内存数据库运行测试用例

引入h2的依赖和spring的依赖完整的配置。

2025-12-16 17:34:32 253 1

原创 Gradle配置groovy增量编译

【代码】Gradle配置groovy增量编译。

2025-12-16 16:56:16 177

原创 junit自定义ArgumentsSource以自定义ParameterizedTest参数加载方式

junit提供了注解以便于用户自定义t参数加载方式。

2025-12-14 10:58:20 232

原创 SpringBoot4替代条件Bean的新接口BeanRegistrar介绍

SpringBoot4替代条件Bean的新接口BeanRegistrar介绍

2025-12-14 00:08:27 802

原创 SpringBoot的生命周期每个阶段做了什么,有哪些扩展接口以及他们可以用来做什么

介绍SpringBoot的生命周期及其扩展接口

2025-12-14 00:04:32 957

原创 springboot2.1.1连接mysql8.0.13遇到的问题解决

问题:连接时报错,加上各种url参数依然报错,主要有两个错误Access denied for user ‘root’@‘IP地址’ (using password: YES)Public Key Retrieval is not allowed即使加上useSSL=false&allowPublicKeyRetrieval=true(jdbc:mysql://IP地址:3...

2019-01-10 13:22:49 3292 2

原创 echarts关系图(力引导)拖拽单节点不还原位置

实现不还原位置核心方法:Draggable.prototype._dragEnd控制鼠标mouseup事件,其中this.dispatchToElement(param(draggingTarget, e), ‘dragend’, e.event);用于还原节点,将其注释即可实现拖动节点不还原,目前测试没有BUGecharts中对应代码://大概在源码1315行_dragEnd: fun...

2019-01-03 11:16:00 8282 8

原创 腾讯云centos主机activemq无法启动解决办法(提工单后官方解答版)

腾讯云centos主机activemq无法启动解决办法问题:在腾讯云centos7主机下无法启动activemq./activemq start 启动后自动关闭,./activemq status 查看状态为不活动./activemq start console 查看日志存在大量报错原因:腾讯云主机的主机名中含有下划线,activemq启动要求主机名不包含下划线腾讯云工程师回答:...

2018-12-20 23:18:48 1251

原创 oracle优化:IS NULL的优化和IS NOT NULL的优化

oracle优化:IS NULL的优化优化方法:通过nvl(字段i,j),将字段i中为空的数据转化为j,从而将条件 i is null 转化为 j = nvl(i,j);转化is null 在所用oracle版本提升明显,注意:使用时必须确保字段i的数据不包含j!函数介绍:nvl(a,b,c,…)当a为空时取b,当b为空取c,以此类推.优化示例select*from tab_i...

2018-11-20 11:29:49 23177 1

原创 activiti-6.0.0.zip百度网盘下载

activiti-6.0.0.zip百度网盘下载https://pan.baidu.com/s/1-LKNb9wAGPFnW3VxWsJjcQ

2018-11-15 12:55:09 7227 10

原创 高版本Chrome兼容window.showModalDialog办法

高版本Chrome兼容window.showModalDialog办法由于showmodaldialog 不属于W3C标准,在新版本浏览器中不再受支持,我们需要自定义一个showmodaldialog 来代替。将要打开模态框的主页面代码:<!DOCTYPE html>&amp

2018-09-28 14:37:13 9649 2

echarts关系图(力引导)拖动节点不还原位置

echarts关系图(力引导)拖动节点不还原位置,在init创建时第三个参数对象添加myOpts_:{draggableFixed_:true}即可,如: var mychart = echarts.init(dom,null,{myOpts_:{draggableFixed_:true}});创建一个拖动不还原的力引导关系图(需要 type: 'graph',layout:'force',draggable :true,且所有节点fixed:true)

2019-01-03

空空如也

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

TA关注的人

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