WEB端的画布放大、缩小偏移控制方法及画布重绘方法

    公开(公告)号:CN114706508A

    公开(公告)日:2022-07-05

    申请号:CN202210461028.X

    申请日:2022-04-28

    Abstract: 本发明提供了一种WEB端的画布放大、缩小偏移控制方法及画布重绘方法,获取基于画布dom节点上定义的getClientRects()方法得到的画布边框属性,包括画布的左边框距离、底部边框距离、第一宽度和第一高度;获取基于视口dom节点上定义的getClientRects()方法得到的画布边框属性,包括视口的左边框距离、底部边框距离、宽度和高度;以用户滚轮事件触发时鼠标的坐标值为缩放原点,结合获取的上述数据,得到画布放大或缩小的左偏移值和顶部偏移值;基于画布缩小或放大的偏移值计算结果修改画布dom元素、以及CSS样式中的transform‑origin和transform两个值,对画布dom元素进行位移以及缩小或放大;本发明避免了业务人员需要多次反复滚动滚动条才能定位相关流程节点的繁琐操作。

    一种基于web端的流程图自动布局方法及系统

    公开(公告)号:CN114528518A

    公开(公告)日:2022-05-24

    申请号:CN202210174594.2

    申请日:2022-02-24

    Abstract: 本发明提出了一种基于web端的流程图自动布局方法及系统,包括:获得web端流程图的每个节点的坐标及相关参数,输出每个节点的Y轴对称布局后的横坐标及纵坐标;对任意流程图进行Y轴对称布局之后统计当前流程图中连线的交叉点个数,记为第一数值,进入条件循环,记录当前节点排序后,通过邻域权重启发算法对当前节点进行顺序重排,重新按照Y轴进行对称布局之后再次统计节点连线交叉点个数并将其设置为第一数值,进入下次循环;基于Y轴对称布局后的横坐标及纵坐标,在渲染层中绘制流程图。布局后各业务线之间各节点之间的逻辑关系更加清晰,便于业务开发人员理解各部门之间的业务关系,提升各部门间数据的数据共享质量。

    一种基于三维目标矩阵的属性级情感分析方法及系统

    公开(公告)号:CN114462416A

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

    申请号:CN202111593783.5

    申请日:2021-12-23

    Abstract: 本发明提出了一种基于三维目标矩阵的属性级情感分析方法及系统,属于数据处理技术领域,包括:将训练集中的每个评论句子处理成所需要的输入格式;在上述格式的基础上,构造出能够一次性表示对应评论句子所有属性的三维目标矩阵;将处理的训练集输入模型进行监督学习训练,在模型的最后一层得到第一矩阵向量表示,将此向量表示输入进池化汇集层得到第二矩阵向量表示,再经过线性变换层以及激活操作得到最终的第三矩阵向量表示;每训练完一次模型,对训练后的模型在验证集上进行一次验证,获得最优模型;对待分析的评论句子输入至最优模型解码出表示每个属性的情感极性。

    一种基于TOTP的Web应用的身份认证方法及系统

    公开(公告)号:CN115460015B

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

    申请号:CN202211199863.7

    申请日:2022-09-29

    Abstract: 本发明涉及Web认证技术领域,提供了一种基于TOTP的Web应用的身份认证方法及系统,包括:Web应用从主应用后台管理中获取应用编号和密钥信息,基于密钥信息通过TOTP生成第一随机码,并将应用编号和第一随机码发送给主应用;主应用基于应用编号从主应用后台管理中获取密钥信息,将密钥信息通过TOTP生成第二随机码,将第二随机码和第一随机码进行比对,如果比对结果一致,则给Web应用发送令牌;Web应用拿到令牌后,与Web应用服务器进行网络通讯,以使Web应用服务器响应于Web应用的请求。不仅秘钥信息没有报漏在互联网的请求中,解决了中间人截取网络信息的安全问题,而且通过TOTP生成动态验证码做成请求的验证因子进行认证,防止了请求的伪造和暴力攻击问题。

    WEB端的画布放大、缩小偏移控制方法及画布重绘方法

    公开(公告)号:CN114706508B

    公开(公告)日:2024-06-14

    申请号:CN202210461028.X

    申请日:2022-04-28

    Abstract: 本发明提供了一种WEB端的画布放大、缩小偏移控制方法及画布重绘方法,获取基于画布dom节点上定义的getClientRects()方法得到的画布边框属性,包括画布的左边框距离、底部边框距离、第一宽度和第一高度;获取基于视口dom节点上定义的getClientRects()方法得到的画布边框属性,包括视口的左边框距离、底部边框距离、宽度和高度;以用户滚轮事件触发时鼠标的坐标值为缩放原点,结合获取的上述数据,得到画布放大或缩小的左偏移值和顶部偏移值;基于画布缩小或放大的偏移值计算结果修改画布dom元素、以及CSS样式中的transform‑origin和transform两个值,对画布dom元素进行位移以及缩小或放大;本发明避免了业务人员需要多次反复滚动滚动条才能定位相关流程节点的繁琐操作。

    一种基于工作流引擎的任务连续驳回方法及系统

    公开(公告)号:CN115756807A

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

    申请号:CN202211558017.X

    申请日:2022-12-06

    Abstract: 本发明涉及工作流引擎技术领域,提供了一种基于工作流引擎的任务连续驳回方法及系统,包括:对于正在活动的任务,响应于驳回指令,从工作流流程的开始节点出发以递归的方式,查找存在于已完成节点列表中的节点,并将查找出的节点作为可驳回节点,存储至可驳回列表;对可驳回列表中的每个节点,根据要驳回到的节点所处位置,进行驳回操作;其中,如果可驳回列表中存在不是第一次驳回的可驳回节点,则进行可驳回列表的过滤。整个流程直接控制任务,改善了用户体验。

    一种基于加密和代码混淆的License控制方法及系统

    公开(公告)号:CN115510402A

    公开(公告)日:2022-12-23

    申请号:CN202211200442.1

    申请日:2022-09-29

    Abstract: 本发明涉及软件授权控制技术领域,提供了一种基于加密和代码混淆的License控制方法及系统,包括:获取授权信息,并使用私钥加密,得到第一密文;提取软件逻辑运行类,并混淆后使用私钥加密,得到第二密文;随机生成一个数字,将第一密文和第二密文进行字节打乱混合,得到字节数组,将数字和第一密文的若干字节插入,得到License文件;将公钥序列化为第一字符串,将第一字符串拆分为若干个子串,并修改软件逻辑,使不同方法根据入口参数不同,返回不同子串;将类加载器中的License加载代码转化为第二字符串,写入ASM字节码编辑逻辑中,并对第二字符串做字符串混淆;生成软件包,将软件包和License文件一起发送。降低了License被破解的可能。

    一种有向无环图中回路的判断方法及系统

    公开(公告)号:CN114494506A

    公开(公告)日:2022-05-13

    申请号:CN202111533968.7

    申请日:2021-12-15

    Abstract: 本发明提供了一种有向无环图中回路的判断方法及系统,获取连线请求,根据已有的连线集合与节点集合,计算更新各节点的出度和入度;从每一个出度为设定值的节点出发,循环执行接收当前节点一个参数,检测当前节点是否存在于深度优先遍历所生成的分支栈中,如果不存在则将当前节点推入分支栈,通过连线集合与节点集合寻找当前节点各子下级节点,形成子分支,直至当前节点为终节点时向上递归,栈顶元素出栈;如果所述栈顶元素在分支栈中存在即说明有环,不将相应的连线加入连线集合中,否则继续深度优先遍历。本发明的实现过程无需前后端数据交换,减轻了服务端的流量压力,具有准确性;有效提升用户体验感。

    一种非对称加密密钥的动态生成方法及系统

    公开(公告)号:CN115834048A

    公开(公告)日:2023-03-21

    申请号:CN202211412179.2

    申请日:2022-11-11

    Abstract: 本发明属于密钥生成领域,提供了一种非对称加密密钥的动态生成方法及系统,所述服务器端接收到任务触发请求后生成初始随机公钥和私钥密钥对,并存储在服务器端中多个服务节点上,且多个所述服务节点共用一个密钥对;当接收到用户访问请求时,向客户端发送公钥,使得客户端利用公钥对需要传输的数据进行加密;接收到客户端的加密数据,利用私钥对所述加密数据进行解密,得到原文数据;当所述服务器端再次接收到任务触发请求时更新生成新的公钥和私钥密钥对,所述服务器端基于新的公钥和私钥密钥对重复上述过程;本发明将服务器端的多节点共用一个密钥对,且随时动态更新,防止某个节点因分配过多请求导致压力过大。

Patent Agency Ranking