验证码请求处理方法及计算机可读存储介质

    公开(公告)号:CN111949952B

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

    申请号:CN201910406272.4

    申请日:2019-05-15

    Abstract: 本发明公开了一种验证码请求处理方法及计算机可读存储介质,方法包括:服务端接收客户端发送的验证码请求数据,所述验证码请求数据包括客户端的用户标识;对所述用户标识进行验证;若验证不通过,则下发虚假验证码至所述客户端;接收客户端返回的验证码输入数据,并根据随机生成的匹配验证码,对所述验证码输入数据进行验证,得到验证结果;根据所述客户端的验证码请求数据及其对应的验证结果,统计所述用户标识的请求数以及验证失败率。本发明可干扰机器识别的学习行为,从而降低机器识别验证码的准确率。

    一种基于追日志的数据库扩展的方法及其装置

    公开(公告)号:CN112527777A

    公开(公告)日:2021-03-19

    申请号:CN202011510065.2

    申请日:2020-12-18

    Abstract: 本发明提供了一种基于追日志的数据库扩展的方法,所述方法包括如下步骤:步骤S1、对旧服务进行升级,让服务同时操作新旧两库,记录数据修改的日志;步骤S2、设置离线的数据迁移工具,进行异步的数据同步;步骤S3、根据修改的日志,进行日志追溯,根据日志补充增量的变化数据到新库;步骤S4、同时进行数据校验,保证完全一致性后进行数据库流量迁移,对数据库的流量从旧库迁移到新库,改为由新库提供线上服务;本发明能异步地根据修改日志进行数据追平至完全一致,不会导致数据丢失。

    一种气垫座椅的控制方法及终端

    公开(公告)号:CN108211347B

    公开(公告)日:2020-10-27

    申请号:CN201810043983.5

    申请日:2018-01-17

    Abstract: 本发明提供的一种气垫座椅的控制方法及终端,通过获取气垫座椅的充放气体积比,充放气体积比为气垫每秒充气与每秒放气的体积比;根据VR场景中地形的起伏计算得到气垫座椅的旋转角度;判断旋转角度是否大于预设值,若是,则计算第一充气时间;计算气垫最近一次充气或放气的持续时间,根据持续时间和所述第一充气时间,进行充气或放气,若是放气,还需根据充放气体积比进行放气;更新充气时间为所述第一充气时间,通过充放气体积比、旋转角度、第一充气时间和最近一次充气或放气的持续时间,实现了根据游戏地形的变化调整气垫座椅的震动,有效提高了用户体验的真实感,充放气体积比可方便运营人员根据不同气垫座椅的产商进行参数调整。

    账号找回方法及计算机可读存储介质

    公开(公告)号:CN111669348B

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

    申请号:CN201910163275.X

    申请日:2019-03-05

    Abstract: 本发明公开了一种账号找回方法及计算机可读存储介质,方法包括:服务端接收客户端发送的账号找回请求,所述账号找回请求包括绑定待找回账号的用户通信账号,所述用户通信账号包括用户邮箱账号或用户手机号码;根据所述账号找回请求,生成加密数据,并将所述加密数据显示在预设的交互界面;获取客户端通过所述用户通信账号发送的加密数据,并对所述加密数据进行验证,所述客户端发送的加密数据由客户端从所述交互界面上获取;若验证通过,则获取所述用户通信账号绑定的账号信息,并将所述账号信息发送至所述用户通信账号。本发明可有效防止账号被暴力找回,提高账号的安全性。

    基于分布式锁解决高并发场景下缓存穿透的方法及其装置

    公开(公告)号:CN113986979A

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

    申请号:CN202111289866.5

    申请日:2021-11-02

    Abstract: 本发明提供了一种基于分布式锁解决高并发场景下缓存穿透的方法,该方法为:步骤S1、用户进入管理系统,选择商品开始秒杀操作;步骤S2、根据选择的商品ID,管理系统会从缓存中查询商品,并判断商品是否存在,如果存在秒杀操作继续;不存在,则进入步骤S3;步骤S3、通过获取分布式锁来判断是否继续查询数据库;如果分布式锁获取成功,执行步骤S4,否则返回执行失败,流程结束;步骤S4、针对分布式锁获取成功的进程,有权限从数据库查询商品,如果数据查询存在,可将商品放入缓存,继续参与后续秒杀活动,否则返回失败,结束流程,解决了缓存穿透的问题。

    一种基于事务消息及反查实现分布式事务的方法及系统

    公开(公告)号:CN113760470A

    公开(公告)日:2021-12-07

    申请号:CN202111054256.7

    申请日:2021-09-09

    Abstract: 本发明提供了一种基于事务消息及反查实现分布式事务的方法,所述方法包括以下步骤:步骤S1、消息发送方给消息服务端发送一个半消息;步骤S2、半消息发送成功后,告知消息服务端的订单系统,订单系统开始执行半消息的本地事务;步骤S3、根据本地事务的执行结果决定将半消息提交或回滚事务消息;步骤S4、在半消息提交或回滚事务消息时发生网络异常,消息服务端没有收到提交半消息或回滚的请求,消息服务端会定期反查消息发送方对应的本地事务状态,根据反查结果决定提交或回滚本地事务;本发明能够利用事务消息保证分布性事务性,并通过增加事务反查机制来解决事务消息提交失败问题。

    一种基于H5的3D模型加载优化的方法及系统

    公开(公告)号:CN113505322A

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

    申请号:CN202110803940.4

    申请日:2021-07-16

    Abstract: 本发明提供了一种基于H5的3D模型加载优化的方法,所述方法包括以下步骤:步骤S1、加载模型列表,将不同的加载器封装到不同的脚本文件中;步骤S2、根据模型类型匹配不同的加载器;步骤S3、调用JS多线程模块,通过主副线程数据交互监听函数,在主副线程之间共享数据;步骤S4、根据JS多线程模块计算得到结果,插入H5主页中,呈现效果图;本发明能够采用JS多线程,将大量计算移至线程内处理后再返回给主线程,优化加载3D模型。

Patent Agency Ranking