[发明专利]一种代码生成方法及装置有效

专利信息
申请号: 201910785693.2 申请日: 2019-08-23
公开(公告)号: CN110515607A 公开(公告)日: 2019-11-29
发明(设计)人: 张传庆 申请(专利权)人: 苏州浪潮智能科技有限公司
主分类号: G06F8/33 分类号: G06F8/33
代理公司: 11227 北京集佳知识产权代理有限公司 代理人: 党丽<国际申请>=<国际公布>=<进入国
地址: 215100 江苏省苏州市吴*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 本申请实施例公开了一种代码生成方法和装置,具体为,预先定义各种代码生成器和代码模板,当需要进行代码生成时,首先获取开发任务,根据开发任务确定此次开发所需的代码生成器和代码模板。再利用代码生成器和代码模板,将预先编写的代码数据文件转换成第一代码文件。即,将代码数据文件中的代码逻辑和状态转移信息填写入代码模板,从而获得第一代码文件,使得该第一代码文件包括此次开发对应的复杂状态变迁类逻辑,即包括此次开发所包括的各种场景,避免场景分析遗漏。另外,在后续需要修改代码时,主要修改代码数据文件中的核心代码逻辑,然后利用修改后的代码数据文件生成最终的代码文件,无需针对整个代码文件进行修改,节省人力。
搜索关键词: 代码文件 代码模板 代码生成器 代码生成 数据文件 开发 数据文件生成 数据文件转换 状态转移信息 方法和装置 场景分析 代码逻辑 复杂状态 核心代码 任务确定 预先定义 再利用 遗漏 变迁 场景 申请
【主权项】:
1.一种代码生成方法,其特征在于,所述方法包括:/n获取开发任务;所述开发任务包括开发语言;/n根据开发任务确定代码生成器和代码模板;/n利用所述代码生成器和所述代码模板,将代码数据文件转换成第一代码文件;所述代码数据文件包括代码逻辑和状态转移信息。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910785693.2/,转载请声明来源钻瓜专利网。

同类专利
  • 基于云计算的CABAC编码系统以及相应终端-201811568744.8
  • 陈仲珊 - 南京特殊教育师范学院
  • 2018-12-21 - 2020-02-14 - G06F8/33
  • 本发明涉及一种基于云计算的CABAC编码系统以及相应终端,所述系统包括:基于上下文的适应性二值算术CABAC编码器,位于云计算服务器端,用于基于烟雾采集图像的内容复杂度确定执行块编码时使用的周围参考块的数量;烟雾采集设备,内置高清摄像头用于对住宅内部执行烟雾图像采集,以获得相应的烟雾采集图像;时分双工通信接口,用于将烟雾采集图像发送给所述CABAC编码器,还用于将所述CABAC编码器的编码结果返回给所述烟雾采集设备所在环境的现场图像处理设备。通过本发明,能够在保证现场设备参数稳定的同时基于图像的内容复杂度确定执行块编码时使用的周围参考块的数量。
  • 便于普通设计师创造VR内容的系统及方法-201611259098.8
  • 赵伟平;郭王伟;唐宇;高子安;江驰坤;罗帅众;朱桧霖 - 当家移动绿色互联网技术集团有限公司
  • 2016-12-30 - 2020-02-11 - G06F8/33
  • 便于普通设计师创造VR内容的系统及方法,方法包括:识别从本地或网络云端中导入系统的准备数据的数据信息;将准备数据转换生成基础数据;获取用户指令设定;根据用户指令设定对基础数据进行自动优化,生成优化数据;根据识别的数据信息对优化数据归类管理,并维持优化数据的可驱动状态;切换到VR模式,读取数据管理模块中的数据,生成VR场景;利用虚拟现实设备,通过浮现在手部的虚拟菜单,选择VR编辑模式、VR存储模式或VR体验模式,VR编辑模式能够在VR场景中对优化数据进行设计编辑,VR存储模式用于将编辑进度存入本地文件或网络云端,以便下次加载,VR体验模式用于查看VR场景中的编辑结果。无需专业设计师,普通设计师能完成对VR内容的设计。
  • 一种基于Angular的流程图编辑器实现方法-201910991375.1
  • 张凯;张东海;黄华 - 浪潮云信息技术有限公司
  • 2019-10-18 - 2020-02-04 - G06F8/33
  • 本发明提供一种基于Angular的流程图编辑器实现方法,属于计算机技术领域,本发明通过鼠标拖拽建立节点、连接流程线的实时响应的图形化流程图编辑。通过使用angular框架,利用模块化组件,实现流程图编辑器的模块拆分,降低了代码的耦合性;利用可拖拽的节点组件,实现了从工具栏拖拽到画布任一位置点创建节点,增强了流程图编辑器的交互性,优化了体验效果;利用angular的双向数据绑定,减少了dom操作,提高了流程图编辑器的响应效率;将节点信息有序化处理后保存,便于后续利用流程图数据设计流程。
  • 一种基于工作流及权限控制的API流程化方法-201910322889.8
  • 严东;李耀;田骏;杨志文 - 武汉众邦银行股份有限公司
  • 2019-04-22 - 2020-01-07 - G06F8/33
  • 本发明涉及计算机数据接口开放,权限控制领域,提供了一种基于工作流及权限控制的API流程化方法。主旨在于解决现有API因都是一次性且无法复用的代码编写存在代码臃肿、节点繁多、维护困难、开发周期长的问题。其主要技术方案包括:1、对不同的业务属性做类型配置,统一相同含义的业务信息在一套系统中的表达;2、对业务做到配置化管理,实现接口统一和定义一致;3、服务流程定义方法,在服务中定义内部业务逻辑,并将服务流程可视化;4、流程节点间传值,将同一流程不同方法间的传值进行封装成具体对象实体,并存放在内存堆栈中;5、将对象实体在流程中传递,下一级通过拆包,然后合并入参类型和具体对象名后,再次封装向下级传递。
  • 跨平台的公式编辑与渲染方法及系统-201611120410.5
  • 刘德建;林锦波;欧宁;钟良德;郭玉湖 - 福建天泉教育科技有限公司
  • 2016-12-08 - 2020-01-03 - G06F8/33
  • 本发明提供跨平台的公式编辑与渲染方法及系统,方法包括:构造输入框,以及一对应输入框的虚拟键盘,并在虚拟键盘上配置各种公式符号,一公式符号对应一控件,各控件对应设置有一渲染和解析方法;一旦接收输入到输入框内的一公式符号,便依据公式符号对应的控件设置的渲染和解析方式对该公式符号进行渲染和解析;将完成渲染和解析后的该公式符号与在先已完成渲染和解析的公式符号合并后输出。本发明不仅具有跨平台能力,可以支持各种平台;而且配置有轻量和标准化接口,无繁杂依赖;进一步的,公式与符号渲染质量较高,与教科书保持一致,有效提高教学质量;再进一步的,输入输出采用Latex格式,可适配多种公式库,组件使用场景多样化。
  • 一种数据处理方法、装置、终端及存储介质-201910813692.4
  • 章亚美 - 深圳壹账通智能科技有限公司
  • 2019-08-30 - 2019-12-20 - G06F8/33
  • 本申请实施例提供了一种数据处理方法、装置、终端及存储介质,其中,该方法包括:获取风控规则包括的至少一个规则组的信息,每个规则组的信息包括规则组标识、规则组包括的各子规则的标识以及每个子规则携带的参数组;在预设界面展示所述至少一个规则组的信息,所述至少一个规则组的信息包括目标规则组的信息;响应对所述目标规则组的信息的编辑操作,对所述目标规则组的信息进行编辑,得到对所述目标规则组的信息的编辑结果;将所述编辑结果返回至管理所述风控规则的服务器,以便所述服务器利用所述编辑结果对所述目标规则组的信息进行更新,并执行更新后的目标规则组。采用本申请,能够提高对风控规则的编辑效率。
  • 新型模块化数据处理流程编辑及运行系统-201910742045.9
  • 不公告发明人 - 月明星(北京)科技有限公司
  • 2019-08-12 - 2019-12-10 - G06F8/33
  • 一种新型模块化数据处理流程编辑及运行系统,应用于合成孔径雷达干涉技术领域,包括:添加模块,用于根据用户的添加指令,将预置的算法模块添加至指定的系统位置,选择模块,用于根据用户的选取指令,选取该系统中的至少一个算法模块,运行模块,用于运行该选择模块选取的该系统中的至少一个算法模块,删除模块,用于删除该选择模块选取的该系统中的至少一个算法模块,禁用模块,用于禁用该选择模块选取的该系统中的至少一个算法模块。不需要联网操作,没有代码程序,不需要调试等操作,功能齐全易理解,操作简单、方便。
  • 资源编排过程中输入参数的输入方法及装置-201910837609.7
  • 丁娇 - 无锡华云数据技术服务有限公司
  • 2019-09-05 - 2019-12-06 - G06F8/33
  • 本发明公开了一种资源编排过程中输入参数的输入方法,包括:在模板创建过程中,若当前选中的编辑方式为指定输入参数,在检测到用户选择目标资源属性时,获取与目标资源属性存在预设关联关系的各个输入参数;将各个输入参数展示给用户进行选择;在堆栈创建过程中,当检测到用户在各个输入参数中选定任一输入参数作为目标资源属性的目标输入参数时,将目标参数的各个参数值可视化显示,将用户选定的参数值作为目标输入参数的目标参数值。上述的方法中,在选定目标资源属性时,将与目标资源属性存在预设关联关系的各个输入参数进行显示,供用户进行选择,不需要手动完成输入参数的编辑,令最终生成的模板文件中的参数规范,利于创建堆栈。
  • 资源编排资源属性的编辑方法及装置-201910837006.7
  • 丁娇 - 无锡华云数据技术服务有限公司
  • 2019-09-05 - 2019-12-03 - G06F8/33
  • 本发明公开了一种资源编排过程中资源属性的编辑方法,包括:当接收到资源属性的编辑请求时,获取所述资源属性的编辑方式;依据所述编辑方式,对所述资源属性进行可视化编辑。上述的编辑方法中,不再采用人工在文本编辑界面进行所述资源属性的编辑方式,依据不同的编辑方式,创建可视化编辑方法,对所述必选资源属性进行可视化编辑,对人员的专业性要求不高。
  • 一种接口代码的生成方法及装置、电子设备、存储介质-201910817906.5
  • 黄富华 - 网易(杭州)网络有限公司
  • 2019-08-30 - 2019-11-29 - G06F8/33
  • 本发明实施例提供了接口代码的生成方法及装置,所述方法包括:获取接口文档;所述接口文档为前端与后端依据相应的项目需求约定生成;读取所述接口文档获得至少一个接口参数;调用接口代码模板,将所述接口参数写入所述接口代码模板以生成至少一段接口代码。本发明实施例通过从接口文档中获取至少一个接口信息,将接口信息写入接口代码模板中自动生成接口代码,前端开发人员减少了大量重复的代码编写工作,减轻了前端开发人员的工作量,提高开发效率。
  • 一种代码生成方法及装置-201910785693.2
  • 张传庆 - 苏州浪潮智能科技有限公司
  • 2019-08-23 - 2019-11-29 - G06F8/33
  • 本申请实施例公开了一种代码生成方法和装置,具体为,预先定义各种代码生成器和代码模板,当需要进行代码生成时,首先获取开发任务,根据开发任务确定此次开发所需的代码生成器和代码模板。再利用代码生成器和代码模板,将预先编写的代码数据文件转换成第一代码文件。即,将代码数据文件中的代码逻辑和状态转移信息填写入代码模板,从而获得第一代码文件,使得该第一代码文件包括此次开发对应的复杂状态变迁类逻辑,即包括此次开发所包括的各种场景,避免场景分析遗漏。另外,在后续需要修改代码时,主要修改代码数据文件中的核心代码逻辑,然后利用修改后的代码数据文件生成最终的代码文件,无需针对整个代码文件进行修改,节省人力。
  • 一种风控规则编辑器交互装置及方法-201910729925.2
  • 胡蓬;桂林 - 中腾信金融信息服务(上海)有限公司
  • 2019-08-08 - 2019-11-22 - G06F8/33
  • 本发明公开了一种风控规则编辑器交互装置及方法,风控规则编辑器交互装置,包括语法配置单元、语法提示单元、语法检查单元、编辑区单元,控规则编辑器交互装置的交互方法,包括如下步骤,语法配置单元进行语法树配置,编辑区单元进行编写时,编辑区监听器监听文本变化,提交当前文本请求到语法提示单元,语法提示单元接到步骤2中的请求,从请求中获取当前文本,转换为语法树,返回匹配的提示,并把请求转发到语法检查单元,语法检查单元收到步骤3中的请求,对请求的文本,根据语法配置单元语法配置信息,进行语法检查,并返回检查结果。本发明,采用统一的编程模型,提供标准化集成方式,提高应用开发效率。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top