自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LiteFlow 总结(6)-when表达式_问题1-数据共享问题

前面我们讲了when表达式的三种情况。那么有没有小伙伴有这样的这样的问题,数据如何共享的?实际上我们前几篇文章讲述了when表达式实际上是被包装成了多个completefuture任务。我们通过例子,断点来看吧@[email protected]("入参:{}", JSON.toJSONString(requestData));// 设置结果@Override// *3@Override@Slf4j@Override@Component。

2024-04-07 01:04:38 367 1

原创 LiteFlow 总结(5)-When表达式-指定策略模式

实际上就是Must操作符。你可以理解为我must把其中一些节点包起来,可以理解为部分的all模式吧。其余和all是一样的。至于这个模式下的我的理解不知道是否正确,如果有误,还大佬纠正一下。其余后面和all模式是一样的执行逻辑。

2024-04-05 00:41:56 228 1

原创 LiteFlow 总结(4)-When表达式-any策略模式

接下来,我们来聊一聊when表达式的any模式。实际上,他和all模式的前面部分有点相同,那么我就不在赘述。我们来讲讲其不同的点/*** 过滤 WHEN 待执行任务* @param executableList 所有任务列表* @return*/// 1.先进行过滤,前置和后置组件过滤掉,因为在 EL Chain 处理的时候已经提出来了// 2.过滤 isAccess 为 false 的情况,因为不过滤这个的话,如果加上了 any,那么 isAccess 为 false 那就是最快的了。

2024-04-05 00:22:04 394 1

原创 LiteFlow 总结(3)-When表达式-all策略模式

接上一章节,我们讲述了Then表达式之后,我们来聊聊When表达式。首先,我们先来说一下什么是when表达式,when表达式来liteflow里面是一个比较重要的表达式。其主要的功能就是实现多任务并发执行的效果,以提高程序运行效率。也可以解决一些流程上的问题。

2024-03-29 01:51:42 261 1

原创 LiteFlow 总结(2)-Then表达式

接上篇说到Slot数据元对象后,我们接着聊聊Executable接口。

2024-03-24 16:09:36 202

原创 Liteflow 总结

将我们自定义的上下文注入给Slot对象,一个线程一个Slot对象。而Slot对象里面可以获取到当前我们线程自己定义的上下文对象。其中有一个ConcurrentHashMap 存放的就是Slot对象。其中DateBus 对象有一个concurrentHashMap 存放Slot对象。而NodeComponent对象中,之所以能获取到上下文,也是通过Slot对象获取。那么NodeComponent对象的Slot对象哪来?而多线程的情况下,Slot对象又是存放在哪里?那么他是如何获取到对应的Slot对象?

2024-03-23 15:54:13 171 1

原创 2.SpringBoot的自动装配原则

springboot自动装配

2023-06-27 08:26:28 43 1

原创 springcloud中HTTPRequest请求问题

关于feign调用请求拿不到token的值问题

2023-06-25 09:07:21 158

空空如也

空空如也

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

TA关注的人

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