自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FastJSON和Jackon的区别

FastJSON更注重性能和简便性,适合在高性能要求的环境中使用,并且对于简单的 JSON 操作特别方便。Jackson则提供了更强的灵活性和功能性,适合需要处理复杂 JSON 数据结构和高级特性的应用场景。综上所述,兄弟们,直接使用Jackson吧~

2024-08-15 18:02:23 1352

原创 不要再用连环if了!枚举Enum轻松拿捏

不要再用连环if了!枚举Enum轻松拿捏条件判断。

2024-08-14 18:22:58 351

原创 JAVA字段审计功能-对比修改前后变化并使用枚举Enums进行翻译

最近接到了一个业务是,审计客户和合同的字段变化,要明细到使用系统的人员能看懂(大概就是我们存入数据库是1 2什么的进行翻译)返回的信息大概就是:客户A的 客户状态 从 客户状态A 修改成了 客户状态B ,客户性别 从 客户性别A 变成了客户性别B。我实现的思路大概就是:1、获取到客户对象的前后变化2、通过枚举Enum或者数据字典来翻译 客户对象的 字段名称,对应字段名称下的类型也进行翻译

2024-08-14 17:51:05 455

原创 Hutool找出对象修改前后的字段变化

使用Hutool 监听对象 前后的字段属性变化

2024-08-13 16:39:50 329

原创 Springboot集成SLF4J+Logback

讲解使用springboot集成slf4j和logback

2024-08-09 10:56:55 420

原创 flowable简介

Flowable 是一个轻量级的开源工作流引擎,主要用于处理业务流程管理 (BPM) 和工作流自动化。它基于 Java 构建,支持 BPMN (Business Process Model and Notation) 2.0 标准。Flowable 提供了丰富的 API 和灵活的扩展性,适用于构建复杂的业务流程应用。

2024-08-08 18:27:59 504

原创 Springboot整合Flowable入门-学习笔记

看了很多文档,总结一个完整的工作流包含以下步骤:定义流程: 创建一个BPMN 2.0格式的流程定义文件。部署流程: 将流程定义文件部署到Flowable引擎中。启动流程实例: 使用部署好的流程定义启动一个新的流程实例。执行任务: 查询和完成流程实例中的任务

2024-08-08 18:18:56 1499 1

原创 Linux(CentOS)环境中,JDK8和JDK11共存

linux系统centos 同时安装配置jdk8和jdk11

2024-07-25 15:46:28 268

原创 elementui修改菜单导航栏的背景颜色

是修改一级菜单的样式,例如首页。是修改多级菜单的样式。

2024-07-03 11:53:25 661

原创 mysql查询/导出所有表的结构,类型,注释,是否主键

使用navicat导出mysql里数据库所有表的结构,类型,注释,是否主键

2024-05-24 16:15:42 353

原创 java中 == 和 equals()的区别

比较==和equals

2024-03-29 16:22:30 318 1

原创 Ruoyi若依通知公告功能实现(轮询信息铃铛)

若依vue,通知公告管理实现轮询(实时刷新)信息小铃铛功能

2024-03-29 16:08:25 7101 10

原创 java中的多线程

为了避免频繁地创建和销毁线程造成的性能开销,可以使用线程池来管理线程。创建一个类,继承自Thread类,并重写其run()方法,在run()方法中定义线程要执行的任务。然后创建该类的实例,并调用start()方法启动线程。:在多线程环境下,需要保证程序的线程安全性,即多个线程同时访问某个共享资源时不会出现数据错误或不一致的情况。Java提供了wait()、notify()、notifyAll()等方法来实现线程间的通信。:线程从创建到销毁的整个过程,包括新建状态、就绪状态、运行状态、阻塞状态和终止状态。

2024-03-22 09:18:49 318 1

原创 java中的集合

在Java中,集合框架(Collection Framework)是一组类和接口,用于存储和操作一组对象。它提供了一种用于处理集合的通用方式,而不必考虑集合中对象的具体类型。:类实现了接口,例如ArrayList、LinkedList等实现了List接口,HashSet、TreeSet等实现了Set接口,HashMap、TreeMap等实现了Map接口。:接口之间存在继承关系,如List和Set接口都继承自Collection接口,而Queue接口则也继承自Collection接口。

2024-03-22 09:15:06 251 1

原创 若依(ruoyi)树列表

使用Ruoyi现实树表下拉功能

2024-01-30 10:17:32 1462 1

原创 Linux上安装Java开发环境【CentOS7】

服务器安装开发环境

2023-12-15 13:59:26 1968

原创 RabbitMQ交换机

最近刚开始学习RabbitMQ,这里记录一下我的学习心得,欢迎大家来讨论!RabbitMQ的交换机有四种类型:分别是 直接(direct), 主题(topic) ,标题(headers) , 扇出(fanout)接下来主要讲解的是: 直接(direct), 主题(topic) ,扇出(fanout)我觉得可以用mybatis的思想来理解这三种类型:一、扇出(fanout):是一对多的;它将接收到的信息广播到每个它绑定的队列;

2023-12-12 17:24:19 132

原创 使用若依框架创建单元测试

若依使用单元测试

2023-12-08 17:23:14 1906 2

原创 若依创建新子模块(前台模块)【保姆教程】

【代码】若依创建新子模块(前台模块)【保姆教程】

2023-11-30 15:42:04 3675

原创 创建Gitee仓库并提交项目

完整的整个git流程,包含出现的错误以及解决方案

2023-10-27 17:22:11 358 1

原创 Vue中引用Bootstrap【单组件引用】

【代码】Vue中引用Bootstrap【单组件引用】

2023-09-21 00:21:30 271

原创 将Echarts图表保存为图片【使用自定义下载按钮,不用Echarts自带下载功能】

因为前端UI设计的Echarts图表的下载按钮是自定义的,但是Echarts自带工具栏的图表下载按钮是固定的不能改变,所以我们需要另写一个方法:

2022-12-28 17:17:30 2169 1

原创 Bootstrap使用alert弹出窗(含js)

在系统开发的时候想搞一个登录成功或失败的弹出窗,原生js的alert又显得太俗了。刚好使用的前端框架是Bootstrap,可是Bootstrap里面的alert模块只提供了css样式,并没有js。所有终于让我找到了完整可以使用的bootstrap的alert。......

2022-07-21 10:30:28 6166 1

原创 JFinal使用ajax给echarts柱状图动态传值

JFinal利用ajax向echarts柱状图动态传值。

2022-06-22 19:41:37 576

原创 使用Eclipse安装sts插件

第一步:首先查看自己的Eclipse版本。如下:第二步:登录Spring官网,找到对应版本的插件官网:https://spring.io/tools现在基本都是STS4,如果你的Eclipse版本比较低的话,大概会使用STS3STS3:https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3第三步:下载好相应的zip文件后,打开Eclipse。Help→I...

2022-04-12 21:13:35 4449

原创 Eclipse中查看一个接口或者类的所有实现类的方法

第一步:选中你想查看所有实现类的接口→右键→Open Type Hierarchy第二步:左侧就是这个接口的全部实现类

2022-03-29 00:26:04 6424

原创 解决Run As里面没有Java Application的方法

是不是有小伙伴平时都是用Java Application来运行程序,突然有一天发现有的项目可以用Java Application,有的项目却没有这个选项?原因:其实Java Application是用来执行主方法的,如果你的代码中没有主方法(main),Run As栏就不会有Java Application。解决办法:给你的程序加入主方法,Run As栏就会显示Java Application啦。如下:...

2022-03-27 00:27:40 5279

原创 Maven中pom.xml文件报错的原因

创建Maven项目的时候,如果你选择的Packaging为war,那么开始pom.xml文件就会报错原因:原因就是以war文件创建maven项目, 需要有web.xml文件,但是呢我们这样创建默认是没有的,所以我们需要重新创建一个web.xml文件。解决方式:第一步:选中你的maven项目右键→Properties→Projects Facets第二步:取消Dynamic Web Module的勾勾√,然后点右下角的Apply第三步:把原来Dynamic Web Mod.

2022-03-26 23:15:47 10176 2

空空如也

空空如也

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

TA关注的人

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