【技术实现步骤摘要】
用于实现基础逻辑算法的数据处理方法及装置
本专利技术涉及计算机编程领域,特别的,本专利技术涉及一种用于实现基础逻辑算法的数据处理方法以及数据处理装置。
技术介绍
在IT技术飞速发展的今天,计算机的应用已逐渐涉及到各个领域,对计算机的编程技术也要求越来越高,作为计算机领域中的编程方法来说,通常计算机编程都是写英文代码,比如C语言、JAVA、Python等。这对编程软件的学习者和使用者来说形成了一定的技术门槛,因为这种编程方法需要编程人员至少具有一定的英文基础以及掌握编程语言本身的基础语法。在某些特定情况下,为了编程软件的使用和操作简化,人们专门开发出了易于使用和掌握的图形化编程软件,图形化编程软件中具有代表性的是美国麻省理工大学开发的Scratch图形化编程软件,而代码编程就是通常我们所说的编程语言,例如C语言、C++、JVVA等。比如在工厂中对生产线的编程控制就是用图形化拖拽的方法,又比如现有的青少年机器人及编程教育中,也使用图形化编程方式进行编程。这种图形化编程就是把普通的编程语句模块化,在操作者或者学生操作软件的 ...
【技术保护点】
1.一种用于实现基础逻辑算法的数据处理方法,其特征在于,包括:/n确定基础逻辑算法对应的基础逻辑模块,其中,所述基础逻辑模块包括:待赋值参数以及用于实现所述基础逻辑算法的程序代码;/n检测输入的参数是否对应于所述基础逻辑模块中的待赋值参数;/n如果是,加载并解析所述基础逻辑模块对应的脚本或者库文件,以创建计算实例;/n将所述输入的参数输入至所述计算实例并且执行所述程序代码,以实现所述基础逻辑算法。/n
【技术特征摘要】
1.一种用于实现基础逻辑算法的数据处理方法,其特征在于,包括:
确定基础逻辑算法对应的基础逻辑模块,其中,所述基础逻辑模块包括:待赋值参数以及用于实现所述基础逻辑算法的程序代码;
检测输入的参数是否对应于所述基础逻辑模块中的待赋值参数;
如果是,加载并解析所述基础逻辑模块对应的脚本或者库文件,以创建计算实例;
将所述输入的参数输入至所述计算实例并且执行所述程序代码,以实现所述基础逻辑算法。
2.根据权利要求1所述的用于实现基础逻辑算法的数据处理方法,其特征在于,所述加载并解析所述基础逻辑模块所对应的脚本或者库文件,以创建计算实例,包括:
查找与所述计算实例对应的缓存计算实例;
如果找到所述缓存计算实例,则将所述计算实例替换为所述缓存计算实例。
3.根据权利要求2所述的用于实现基础逻辑算法的数据处理方法,其特征在于,在将所述计算实例替换为所述缓存计算实例之前,所述方法还包括:
判断所述缓存计算实例是否满足计算时点的触发要求,其中,所述计算时点为:所述待赋值参数的更新时刻,
其中,如果所述缓存计算实例满足计算时点的触发要求,则将所述计算实例替换为所述缓存计算实例。
4.根据权利要求3所述的用于实现基础逻辑算法的数据处理方法,其特征在于,将所述输入的参数输入至所述计算实例,以实现所述基础逻辑算法包括:
根据所述计算时点将所述输入的参数输入至所述计算实例,从而实现所述基础逻辑算法。
5.根据权利要求2或3所述的用于实现基础逻辑算法的数据处理方法,其特征在于,在将所述输入的参数输入至所述计算实例之后,所述方法还包括:
判断所述输入的参数的输入时间是否晚于历史运行时间;...
【专利技术属性】
技术研发人员:钟强,
申请(专利权)人:上海小渔数据科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。