建模杂谈系列190 APIFunc 调用 APIFunc

news/2024/11/17 20:36:02/

说明

从工作的划分和复用上,这种模式是必须

还是积木拼凑的思维,之前的APIFunc实现时,已经发现有一些过程是会被经常复用的。这些连续的过程,可以称之为会话,或者说是链,都是一个意思。

APIFunc在定义的时候,需要在字典中定义若干不重名的函数,所以之前有一个思路是:将一个会话视为root,然后去修改在不同变量或者流程下的名称。

但是从另一个角度考虑,这样的改动会对原来的对象结构以及运行机制产生比较大的变化。另一个思路是,把APIFunc当成是一个可以嵌套的单元来设计,这样不用动目前的对象结构,只是要考虑怎么样增加一个连接的机制。

内容

1 APIFunc的结构

这里提到的APIFunc,更准确的说是是逻辑核心;APIFunc的数据基础(服务流)在之前的文章讨论了(模板镜像 + 自定义配置 + 自定义Worker)。

从顶层来看,APIFunc是一个瀑布图(有向无环图)

我们假设要处理一个表数据,那么这个表数据里有多个变量,每个变量会有长短不一的链,自上而下的看,就像瀑布。

从工作单元来划分,链(会话)是这个图的基础,链有两种类型(一字型、Y型)。其中Y可以进一步分为YMerge和YSplit两个类型。其中一字型是复用的关键,因为流程通常都比较长,是管道。YM和YS也很重要,但是其类型容易穷举,是连接件。

一字型与逻辑的深度,以及并行调度关系较


http://www.ppmy.cn/news/7630.html

相关文章

Java BigDecimal总结

文章目录Java BigDecimal总结概述float 和 double的问题创建BigDecimal对象BigDecimal.valueOf()源码分析equals() 和 compareTo()BigDecimal设置精度和舍入模式舍入模式介绍BigDecimal转字符串DecimalFormat 格式化总结Java BigDecimal总结 概述 BigDecimal类在Java的java.m…

补充订单不同的订单方式

其实补充订单不是就简简单单的下单评价,它里面有分很多种类的方法,不同时期店铺对补充订单的要求也不一样。 1.直播单 顾名思义,就是在挂着你产品链接里的直播间下单。 是需要要求买手跟主播互动咨询产品问题,发现其直播间&#x…

跟着pink老师学JS的第三天总结

* 这个仿京东的商品放大镜效果真不好做&#xff01; 鼠标拖拽&#xff1a; * 代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"…

PLC实现十字路口交通灯的控制课程设计毕业设计

微信公众号&#xff1a;创享日记 对话框发送&#xff1a;plc十字路口 获取完整源码源程序文件 要求&#xff1a; 1、信号灯受启动及停止按钮的控制&#xff0c;当按下启动按钮时&#xff0c;信号灯系统开始工作&#xff0c;并周而复始地循环工作&#xff0c;当按下停止按钮时&…

用于高精度干涉仪的奇特量子效应

使用物质波放大、跟踪加速度&#xff0c;以前从未以便携式形式实现。&#xff08;图片来源&#xff1a;网络&#xff09; 来自法国的一组研究人员开发了第一个三向混合量子惯性传感器&#xff0c;它可以在不使用卫星信号的情况下测量加速度。这个突破性设备的核心是“物质波干涉…

ubuntu下编译opencv

目录 1. 下载opencv和opencv-contrib 2. 安装依赖 3. cmake 4. make 5. 安装 6. 配置opencv的路径 7. 测试 后续 1. 下载opencv和opencv-contrib https://github.com/opencv/opencv/archive/refs/tags/4.6.0.zip https://github.com/opencv/opencv_contrib/archive/re…

计算机内存机制精讲

全文目录1、一个程序在计算机中到底是如何运行的&#xff1f;2、虚拟内存到底是什么&#xff1f;虚拟地址中间层思想3、虚拟地址空间以及编译模式CPU的数据处理能力编译模式32位编译模式64位编译模式4、内存对齐&#xff0c;提高寻址效率5、内存分页机制&#xff0c;完成虚拟地…

华为OD机试真题 Python 实现【士兵过河】【2022.11 Q4 新题】

Python 题库目录 C++ 题库目录 Java 题库目录 目录 题目 思路 考点 Code 题目 一支N个士兵的军队正在趁夜色逃亡,途中遇到一条湍急的大河。 敌军在T的时长后到达河面,没到过对岸的士兵都会被消灭。 现在军队只找到