[发明专利]一种程序生成的方法和维度管理器在审
申请号: | 201610111176.3 | 申请日: | 2016-02-29 |
公开(公告)号: | CN105786512A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 王红娟;董毅;李光瑞;王玉奎 | 申请(专利权)人: | 浪潮(苏州)金融技术服务有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 215104 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 生成 方法 维度 管理器 | ||
1.一种程序生成的方法,其特征在于,与参数接口相连,设置数据空间, 还包括:
确定各个函数,并根据各个函数的功能,为所述各个函数设定对应的第 一几何结构;
将所述各个函数加载到所述数据空间中;
在所述数据空间中,将所述各个函数抽象为具有所述对应的第一几何结 构的功能模块;
接收所述参数接口发送的参数和任务;
根据所述任务,将所述参数抽象为对应的第二几何结构;
将所述第二几何结构与第一几何结构的各个功能模块进行结构匹配,形 成与任务相关的第一目标程序。
2.根据权利要求1所述的方法,其特征在于,所述根据各个函数的功能, 为所述各个函数设定对应的第一几何结构,包括:
为所述各个函数中第一功能的函数设定具有凹形面的几何体;
为所述各个函数中第二功能的函数设定具有凸形面的几何体;
当所述具有第一功能的函数与所述具有第二功能的函数间存在逻辑关系 时,所述具有凹形面的几何体中的凹形区域大小与所述具有凸形面的几何体 中的凸形区域大小相等,所述凹形区域与所述凸形区域能够互补。
3.根据权利要求2所述的方法,其特征在于,
所述将所述参数抽象为对应的第二几何结构,包括:为所述参数设定参 数几何体,确定所述参数几何体的起始顶点,并从所述参数几何结构的起始 顶点开始,按照顺时针方向和由下至上的方向依次将参数对应的二进制数据 中的每一位填充到所述参数几何结构的各个顶点,其中,所述参数几何体为 具有凸形面的几何体、具有凹形面的几何体以及同时具有凸形面和凹形面的 几何体中的任意一种参数几何体;
所述第二几何结构与第一几何结构的各个功能模块进行结构匹配,包括: 所述参数几何体为具有凸形面的几何体时,所述参数几何体与所述具有凹形 面的几何体相匹配;或者,所述参数几何体为具有凹形面的几何体时,所述 参数几何体与所述具有凸形面的几何体相匹配;或者,所述参数几何体为具 有凸形面和凹形面的几何体时,所述参数几何体中凸形面和凹形面分别与所 述具有凹形面的几何体和具有凸形面的几何体相匹配。
4.根据权利要求1所述的方法,其特征在于,进一步包括:建立数据空 间坐标轴,并确定所述数据空间坐标轴的起始位置;
所述形成与任务相关的目标程序,包括:在所述第一几何结构的各个功 能模块中,确定与所述第二几何结构匹配成功的至少一个第一几何结构的目 标功能模块;根据所述数据空间坐标轴和所述数据空间坐标轴的起始位置, 确定所述至少一个目标功能模块的目标空间坐标以及所述至少一个目标功能 模块的调用顺序;
和/或,
进一步包括:当接收到更新所述第一目标程序的请求时,判断所述请求 中是否包含需要增加的目标函数,如果是,则设置新的数据空间,并将所述 目标函数加载到所述新的数据空间中,抽象为具有对应的第三几何结构的目 标功能模块,根据所述更新请求,将所述参数抽象为对应的第四几何结构, 将所述第四几何结构与第一几何结构的各个功能模块和所述第三几何结构的 目标功能模块进行结构匹配,形成第二目标程序;否则,直接根据所述更新 请求,将所述参数抽象为对应的第五几何结构,将所述第五几何结构与第一 几何结构的各个功能模块进行结构匹配,形成第三目标程序。
5.根据权利要求1或4所述的方法,其特征在于,进一步包括:
设置至少一个维度空间,并为所述至少一个维度空间建立维度空间坐标 轴,并确定所述至少一个维度空间坐标轴的起始位置,不同维度空间之间没 有依赖性;
将所述数据空间加载到所述至少一个维度空间;
控制所述至少一个维度空间并行处理待处理数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(苏州)金融技术服务有限公司,未经浪潮(苏州)金融技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610111176.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种列表加载时的反馈方法及装置
- 下一篇:一种用户界面自动生成的系统及方法