一种操作控制方法、装置及存储介质

    公开(公告)号:CN118819502A

    公开(公告)日:2024-10-22

    申请号:CN202411053365.0

    申请日:2024-08-02

    IPC分类号: G06F8/33

    摘要: 本申请公开了一种操作控制方法、装置及存储介质,属于计算机技术领域,方法包括:当目标应用中的目标操作被调用时,检测记录器是否为启用状态;若所述记录器为启用状态,则执行所述目标操作,并将所述目标操作写入操作记录栈中,将撤销指针指向目标操作所在的位置,将恢复指针指向空白记录的位置;当目标应用触发撤销操作或者恢复操作时,则打印操作记录栈中所述目标应用的操作记录;对所述操作记录中的撤销指针和恢复指针的位置进行修改,得到修改后的操作记录;根据所述修改后的操作记录,执行所述撤销操作或者所述恢复操作,以优化操作的调用、撤销和撤销恢复的功能,满足用户在不同应用中的复杂操作需求,提升系统的灵活性和适用性。

    一种基于VUE技术的双向可视化转换系统及方法

    公开(公告)号:CN118409745B

    公开(公告)日:2024-10-11

    申请号:CN202410888287.X

    申请日:2024-07-04

    IPC分类号: G06F8/33 G06F8/34 G06F8/41

    摘要: 本发明属于软件前端开发技术领域,具体涉及一种基于VUE技术的双向可视化转换系统及方法。当代码编辑器打开时,本地文件操作服务读取本地文件的页面文件源码,并提供给代码编辑器显示;当可视化编辑器打开时,本地文件操作服务读取本地文件的页面文件源码,并提供给源码解析器;源码解析器利用AST转换技术,将源码转换成JSON结构的数据模型;可视化编辑器读取JSON结构的数据模型,反向解析为页面的组件元素,通过可视化设计页面将内容展现出来。本发明通过双向转换技术,使可视化编辑器和代码编辑器之间的改动能够实时同步,提供了一种无缝衔接的用户体验,满足了用户对可视化和代码编辑的双重需求。

    基于微服务架构的代码生成方法、装置、设备及介质

    公开(公告)号:CN118747068A

    公开(公告)日:2024-10-08

    申请号:CN202410884169.1

    申请日:2024-07-03

    发明人: 程鑫 时望

    摘要: 本申请公开了一种基于微服务架构的代码生成方法、装置、设备及介质。包括:基于针对业务系统配置的多张数据表,建立业务系统的数据库;将数据表中的表字段作为元数据,新建元数据与Java实体类中类属性之间的映射关系;定义微服务架构所引用的各个开源组件,以及业务系统中各个业务服务模块之间的调用关系,得到与业务系统匹配的微服务架构模板信息;通过运行代码生成工具,将元数据与类属性之间的映射关系同步至微服务架构的Java内存中,并基于映射关系和微服务架构模板信息进行编码,生成业务系统的后端代码;将后端代码导入至IDE中,通过IDE运行后端代码启动业务系统的微服务应用。根据本申请实施例,能够提升应用开发效率。

    一种业务状态码自动生成方法、装置、设备及存储介质

    公开(公告)号:CN118733010A

    公开(公告)日:2024-10-01

    申请号:CN202410682065.2

    申请日:2024-05-29

    发明人: 王少群

    摘要: 本申请实施例公开了一种业务状态码自动生成方法、装置、设备及存储介质,包括:对客户端发送的包含错误描述信息的代码源文件进行解析得到状态码标识、错误描述信息和业务标识;通过查询项目分区表确定业务标识的所属区段,并查询所属区段的历史状态码;识别错误描述信息中的描述语句,根据描述语句确定错误描述信息的语句类型,选择与语句类型关联的编码规则;根据编码规则和历史状态码生成业务状态码,将业务状态码与状态码标识和错误描述信息绑定生成第一业务状态关联信息;将第一业务状态关联信息输入至语法树模板中,生成包含业务状态码的第一业务代码,发送第一业务代码至客户端,有利于业务状态码的迭代和维护,提高了应用程序的维护效率。

    一种超大文件编辑时支持代码补全的方法

    公开(公告)号:CN118708170A

    公开(公告)日:2024-09-27

    申请号:CN202411195214.9

    申请日:2024-08-29

    发明人: 石建春 张崇巍

    IPC分类号: G06F8/33 G06F8/72 G06F8/41

    摘要: 本发明公开一种超大文件编辑时支持代码补全的方法,涉及代码补全技术领域。该超大文件编辑时支持代码补全的方法,通过在内存中维护一个参与代码补全的token集合,在用户在编辑文本过程中,动态维护该token集合内存,后续用户在光标处敲击键盘时候,直接从token集合内存中过滤出符合条件的token,用于代码补全,如此将极大提升代码补全的效率。该超大文件编辑时支持代码补全的方法,通过对代码的维护类型进行分类,针对添加和删除操作,根据其操作位置不同选择采用不同的操作方法,实现超大文件编辑时候代码补全的需求,尤其在半导体测试工作中面对的源码文件很多非常庞大,便利测试人员编写测试流程。

    一种电子信息处理系统及方法
    7.
    发明公开

    公开(公告)号:CN118672562A

    公开(公告)日:2024-09-20

    申请号:CN202410679568.4

    申请日:2024-05-29

    IPC分类号: G06F8/33 G06F18/22 G06N3/0499

    摘要: 本发明涉及软件开发技术领域,公开了一种电子信息处理系统及方法,包括:初始推荐模块,其在建模启动模块启动建模之后为用户推荐模板软件模型;推荐内容生成模块,其基于初始推荐模块的推荐给用户的模板软件模型生成推荐内容;可视化推荐模块,其基于推荐内容生成可视化生成推荐图示,推荐图示中的节点对应推荐内容的模板软件模型和PSM,并且节点链接到对应的模板软件模型或PSM,推荐图示的节点之间的有向边对应模板软件模型与PSM之间的有向边、PSM与PSM之间的有向边;本发明能够从历史数据中生成模板软件模型,并在用户启动建模后为用户推荐匹配的模板软件模型作为建模基础,并且适用于不断增量的历史数据库。

    一种低代码平台的开发效能评估方法

    公开(公告)号:CN118642755A

    公开(公告)日:2024-09-13

    申请号:CN202410746705.1

    申请日:2024-06-11

    发明人: 邓杰 王星 舒建

    IPC分类号: G06F8/77 G06F8/33 G06F8/36

    摘要: 本发明公开了一种低代码平台的开发效能评估方法,属于平台开发领域,包括:确定待评估目标以及待评估目标的评估范围;确定评估标准,以界定自动生成代码和装配业务构件;根据所述评估范围收集所述待评估目标包含的有效代码文件,所述有效代码文件包括有效代码以及业务构件;结合所述评估标准筛选出有效代码文件中的自动生成代码以及装配业务构件;分别计算自动生成代码在有效代码中的占比以及装配业务构件在业务构件中的占比;结合自动生成代码占比和装配业务构件占比评估开发效能。本发明能够对低代码平台的开发效能进行有效评估,有助于企业和团队优化和改进平台的使用和维护过程,提升开发效率和质量。

    流程自动化处理装置、方法及计算设备

    公开(公告)号:CN114527962B

    公开(公告)日:2024-09-13

    申请号:CN202011322479.2

    申请日:2020-11-23

    发明人: 何云航

    IPC分类号: G06F8/30 G06F8/33 G06F8/34

    摘要: 本发明公开了一种流程自动化处理装置、方法及计算设备,该装置包括:设计器、服务端以及客户端,设计器包含对应于各个流程规则的控件,适于检测用户对流程规则的控件的触发操作,根据用户触发的控件所对应的流程规则生成代码形式的业务流程,并将业务流程发布到服务端中;服务端,适于根据业务流程生成业务资源,以及录入包含终端登记信息的终端资源;以及接收用户发起的业务配置请求,根据业务配置请求为终端分配资源以及配置任务计划,并将任务计划指令通过接口推送给终端上运行的客户端;客户端,适于根据接收到的任务计划指令在业务系统内执行任务,并将执行任务所产生的操作日志记录上传至服务端。该装置实现了业务流程自动化。

    一种Python教学定制模块的实现方法

    公开(公告)号:CN118567629A

    公开(公告)日:2024-08-30

    申请号:CN202410739328.9

    申请日:2024-06-07

    发明人: 王江有 韩潇

    IPC分类号: G06F8/33 G06F8/38

    摘要: 本发明公开了一种Python教学定制模块的实现方法,涉及计算机科学与少儿编程教育技术领域。包括:S1、实现一个Python在线web编辑器,支持Python代码的编写、运行和效果预览;S2、通过javascript代码来实现Python语法下模块项目运作ui库的内容,定制一个业务表示层xmw_ui和数据处理库xmw_ai;S3、基于Python语法原则,通过引入xmw_ui和xmw_ai模块方法,实现在代码块中的定制模块效果。本发明为Python编程环境提供了一种全新的运行和教学场景,不仅增加了编程环境的教育价值,还通过实践增强了孩子对于未来人工智能的兴趣。