一种基于地形编辑器的快照式历史记录操作方法及装置

    公开(公告)号:CN112001984B

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

    申请号:CN202010622041.X

    申请日:2020-06-30

    摘要: 本发明公开了一种基于地形编辑器的快照式历史记录操作方法及装置,方法包括:获取到用户对地形编辑器的修改操作,将修改操作后的所有数据进行保存;检测到控制操作,获取上一步地形数据与当前地形数据的差集,所述控制操作包括撤销操作或重做操作;根据差集执行对应的响应操作。本发明实施例通过获取当前地形数据与上一步地形数据中差集,根据差集执行撤销操作或重做操作,无需遍历全部元素,系统消耗小,处理效率高。

    基于手指关节定位的点读方法、装置、系统及介质

    公开(公告)号:CN112651298B

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

    申请号:CN202011358547.0

    申请日:2020-11-27

    发明人: 李天驰 孙悦 乔伟

    摘要: 本发明公开了基于手指关节定位的点读方法、装置、系统及介质,方法包括:当开启点读功能后获取点读图像和手势图像;将所述手势图像输入至预设的手指关节点检测模型,检测当前手势图像中的指尖位置和若干个指定关节点的位置;根据所述指尖位置和若干个指定关节点的位置计算当前手势图像中的手指指向;将所述指尖位置和手指指向与所述点读图像进行匹配后输出点读目标,对所述点读目标进行识别点读。本发明实施例通过检测点读时的手指关节点位置得出当前的手指指向,结合指尖位置与手指指向进行匹配点读,在点读图像中内容密集或者用户点读时指尖位置不明确时也能实现准确的点读目标匹配,提高点读匹配的精确性。

    一种延时循环控制方法及装置

    公开(公告)号:CN111934658B

    公开(公告)日:2024-07-26

    申请号:CN202010623849.X

    申请日:2020-06-30

    IPC分类号: H03K17/28

    摘要: 本发明公开了一种延时循环控制方法及装置,方法包括:创建用于实现延时循环的构造函数;根据当前延时循环的要求设置预设循环次数;调用所述构造函数,根据所述预设循环次数开始循环,在每次循环后延迟预设间隔时间并通过回调将循环参数传递至外部代理服务器,直到循环结束。本发明实施例通过调用构造函数实现延时循环,并在每次循环后都回调传递至外部代理服务器,不仅代码更加简洁,且结合回调通知将更多延时循环的内部细节暴露给外界,使延时循环有更多的拓展可能性,提高了延时循环的灵活性。

    一种在线MIDI音乐编辑方法、系统及存储介质

    公开(公告)号:CN113035158B

    公开(公告)日:2024-04-19

    申请号:CN202110121079.3

    申请日:2021-01-28

    摘要: 本发明公开了一种在线MIDI音乐编辑方法、系统及存储介质,其中,所述方法包括:获取在线音乐画板中的图形音符;将所述图形音符的矢量图转换为对应的音符数据矩阵,所述音符数据矩阵包括所述图形音符的位置信息和时长信息;根据所述音符数据矩阵编码生成相应的MIDI文件和/或MP3文件。本发明实施例通过将在线音乐画板中的图形音符转换为相应的音符数据矩阵,并且在保存输出时可保存为相应的MIDI文件和/或MP3文件,保存得到的MIDI文件可完美还原当前用户的创作音乐,使得创作者能直接在Web端自由创作得到可再编辑的MIDI音乐,给创作者提供了更大的创作发挥空间,提高了MIDI音乐创作和编辑的灵活性。

    一种基于websocket实现交互式输入的方法及系统

    公开(公告)号:CN111447252B

    公开(公告)日:2023-09-26

    申请号:CN202010101933.5

    申请日:2020-02-19

    摘要: 本发明公开了一种基于websocket实现交互式输入的方法及系统,方法包括:搭建基于交互式终端事件模型websocket的后端服务及前端架构;前端通过websocket与后端建立连接;前端向后端发送运行代码请求;后端接收并响应代码请求对应的事件类型及内容,并将响应结果发送至前端;前端根据后端的响应结果执行对应的操作。本发明实施例采用HTML5F规范中的websocket协议,websocket协议具备状态性,每个连接的状态双方具有选择权,服务端可主动发送信息,为客户端与服务端之间的web交互提供了便利。

    一种教育云平台上的随机题库实现方法及电子设备

    公开(公告)号:CN109284493B

    公开(公告)日:2023-07-14

    申请号:CN201810826857.7

    申请日:2018-07-25

    摘要: 本发明公开了一种教育云平台上的随机题库实现方法及电子设备,方法包括:获取随机题库中存储的题目,对题目进行依次编号,将编号进行存储生成编号序列;检测到用户的随机练习指令,生成一随机数;获取随机数对应的编号,根据编号获取对应的题目进行显示,并将随机数对应的编号从编号序列中删除。本发明可实现在教育云平台的习题练习库随机出题时,在题库的所有题目遍历完毕前不会重复出题,习题重复率低,提高了练习的合理程度,提高用户的练习效率。

    基于人工智能的图形化源代码的编译方法、装置和设备

    公开(公告)号:CN110007922B

    公开(公告)日:2022-10-21

    申请号:CN201910217012.2

    申请日:2019-03-21

    IPC分类号: G06F8/41

    摘要: 本发明公开了一种基于人工智能的图形化源代码的编译方法,包括:获取图形化源代码,所述图形化源代码为XML结构;通过转化语法树将所述图形化源代码转化为JSON结构的编译代码,所述转化语法树用于对所述图形化源代码中子代码、顺序执行代码、条件代码和循环调用代码进行分析,并将分析后获得的关键消息存储于JSON结构中。本发明还公开了一种基于人工智能的图形化源代码的编译装置和设备。本发明实现了将图形化源代码从XML结构转化为JSON结构,并且只存储了关键信息,使得转化后的JSON结构代码无法恢复到原先的XML结构,实现代码的编译效果,有效保证了图形化源代码难以被窃取。

    一种教育系统的微信小程序表单校验方法及电子设备

    公开(公告)号:CN109491896B

    公开(公告)日:2022-06-21

    申请号:CN201811259316.7

    申请日:2018-10-26

    发明人: 李天驰 孙悦 李涛

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种教育系统的微信小程序表单校验方法及电子设备,其中,所述方法包括步骤:A.封装组件,引用小程序的组件,对组件添加blur事件监听并对blur事件绑定函数,当blur事件触发时,调用该函数对表单进行校验;B.当blur事件触发时,对表单运用相应的验证规则进行校验;C.对校验通过的表单,导出模块,并将值填充到表单的值集合,本发明所述方案,实现微信小程序的表单校验,导入模板进行处理,适用范围广,提高效率。

    图形化编程平台下的自定义按钮样式的方法及电子设备

    公开(公告)号:CN109254770B

    公开(公告)日:2022-03-11

    申请号:CN201810969019.5

    申请日:2018-08-23

    IPC分类号: G06F8/38 G06F8/34

    摘要: 本发明公开图形化编程平台下的自定义按钮样式的方法及电子设备,其中,方法包括步骤:A、建立样式表文件,并按照界面需求定义各类状态的样式表;B、注册按钮的界面响应事件,以使相应的事件逻辑与样式表关联;C、当所述按钮接收到操作指令时,根据相应的事件逻辑进行样式表的切换。本发明通过建立样式表文件,来根据界面进行定义,然后进行界面响应时间的注册,从而达到定制按钮样式的效果,本发明的方法简单易行,效率高。

    一种基于图形化编程平台实现同步云变量的方法及其系统

    公开(公告)号:CN109271158B

    公开(公告)日:2022-01-11

    申请号:CN201810826839.9

    申请日:2018-07-25

    IPC分类号: G06F8/34

    摘要: 本发明公开一种基于图形化编程平台实现同步云变量的方法及其系统,方法包括步骤:当用户向后台服务器发送获取第一云变量的请求时,后台服务器响应所述请求,并将第一云变量返回至用户终端;用户终端在接收第一云变量后,判断所述第一云变量是否包含标识符,若是,则根据所述标识符将所述第一云变量拆分为具有多项内容的第一列表;分别执行所述第一列表中的各项内容;用户终端响应用户对所述第一列表中各项内容进行修改的操作,得到第二列表;用户终端响应用户在所述第二列表中插入多个标识符的指令,得到第二云变量,并将所述第二云变量上传至后台服务器,完成第二云变量上传。这样,先获取云变量,根据云变量中列表内容对游戏角色进行精确控制。