自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 玩转 Warmflow 流程引擎(一):流程定义设计精要与实战代码解析

想驾驭 Warmflow 流程引擎,打造高效自动化业务流程?流程定义就是你绘制蓝图的起点!本篇将深入浅出,带你掌握流程设计核心元素、背后的数据逻辑,并通过 实战代码示例 手把手教你如何初始化一个基础流程。告别晦涩文档,立刻上手实践!

2025-08-12 10:47:27 1142

原创 快速上手 WarmFlow:我的高效学习路径与实战心得

这条路径从。

2025-08-06 10:00:47 1012

原创 工作流引擎实战:从Flowable到WarmFlow的选型思考

这次经历再次印证了技术选型没有绝对的“最好”,只有“最合适”。当你需要强大的功能、成熟的生态、并且有时间和资源进行深度集成与定制时,Flowable是一个非常可靠的选择。当你追求极致的快速上线、轻量灵活、团队有相关经验,或者业务场景对核心表结构的简洁性有较高要求时,WarmFlow展现出了独特的优势。最终的选择,需要紧密结合项目需求、时间压力、团队技术栈和运维成本来综合判断。希望我的这段踩坑和选型经历,能为你提供一点有价值的参考。

2025-08-06 09:21:42 963

原创 java stream list根据时间类型分组转map 然后再转list

最近做数据中台相关的数据组装时,前端想要的数据接口比较难组装,转了几次,记录一下。这里我对对象中的某一个字段也就行了操作,分组的时间对于时间格式也做了改变。其中DateUtil是调用的hutool。3:对于转化的list进行排序(可选)这里排序是根据key排序,也就是时间。//对object进行操作;1:先根据时间分组排序list。2:再把map转为list。4:重新组装前端需要的数据。

2024-12-04 14:22:58 538

原创 年终总结-自在版

技术上:没什么提升钱财上:没什么收入。

2024-11-25 15:33:10 433

原创 im即时通讯学习

最近在学习即时通讯,先占坑。

2024-11-25 15:20:36 317

原创 JAVA flowable for循环 stream parallelStream 多线程

1:最开始的思路,是通过parallelStream并行处理数据,但是一开始有丢失数据的情况,把list加上锁也不行,最开始用的parallelStream.forEach,数据每次都刷新的有丢失,改用parallelStream.map,最开始同时调用两次的时候也有数据丢失,怀疑是分治的线程还没完成,主线程已经结束了。这种办法试了很长时间,效果很不理想,放弃采用多线程处理。2:for循环,每个数据需要转化,筛选需要查询别的系统的数据,单个数据的转化,筛选需要的时间太多了。

2024-11-06 09:32:01 397

原创 hbuilderx 百度语音识别 自定义基本识别无反应

最近想在手机端增加语音识别功能,引用的是百度语音识别api,根据hbuilderx的相关设置。以上代码中 识别语音中参数userInterface设置为true才能生效,天坑。按照官方网站设置-自定义语音识别界面怎么都不生效,找了好多论坛博客才知道。

2024-03-14 10:43:54 760 1

原创 flowable学习以及应用(基于ruoyi-flowable-plus)

由于开发自己平台需求的原因,舍弃了原有自带表单的逻辑设计,再保留表单的基础上,再原有流程基础上根据业务需求增加对应的业务标准,具体的业务设计与相关的流程绑定上。

2024-01-19 11:22:20 1162 1

原创 mybatisplus 源码学习以及应用笔记

直接使用写死“列名”方式,容易因拼写错误导致异常,当字段名称发生改变,导致额外更多检查和修改工作。如有错误,运行时报错。或者需要封装查询类的对象,增加代码量。LambdaQueryWrapper 使用lambda表达式,如有错误,编译期就会报错;1)QueryWrapper 使用的是数据库的字段名。2)LambdaQueryWrapper 使用的是。1:查询构建器的区别。

2024-01-18 15:47:28 526 1

原创 树结构 数据库设计以及代码设计(多根节点)

表中必须有两个字段 isparent和parentId,isparent:是否跟节点,parentId:父节点id。后端采用mybatisplus,具体Service设计如下,默认跟节点Id为0。// 如果是顶级节点, 遍历该父节点的所有子节点。/** * 查出来所有的数据以及根节点id*/* 构建前端所需要树结构。* 获取所有的子节点。

2024-01-18 10:38:05 734 1

原创 对接海康,萤石摄像头步骤(java版)

萤石云开发平台进行认证,可以进行公司或者个人认证,公司认证需要对应的营业执照,个人认证需要发送相关的信息到萤石云开发平台的邮箱;2:认证通过后需要创建应用,应用创建后通过应用的appkey,appsecret访问应用下的摄像头,录像机等设备。1:如果有手机端萤石视频账号的直接登陆。3:对应的接口文档在。

2024-01-15 15:45:37 3942

空空如也

空空如也

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

TA关注的人

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