-
公开(公告)号:CN118963632A
公开(公告)日:2024-11-15
申请号:CN202411441395.9
申请日:2024-10-16
申请人: 欢乐互娱(上海)科技股份有限公司
发明人: 苏阳
IPC分类号: G06F3/0485 , G06F3/0482 , G06F3/0483 , G06F16/338
摘要: 本发明属于信息处理技术领域,具体公开了一种适用于日志虚拟列表场景的搜索滚动定位方法及系统,包括:日志初次渲染;当用户进行搜索操作时,系统根据搜索字符进行日志检索、匹配,并将日志搜索结果分组下发到对应分组区块组件和行组件,调整当前展示组为行组件信息所对应的组,进行渲染;获取焦点日志位置信息并滚动到对应位置。本发明通过将虚拟列表日志进行分组,并设计与之对应的搜索标记对象数组结构,通过在计算层获取搜索命中对象所在的分组、行、和字符位置并记录。在渲染时,直接通过分组信息渲染对应的分区,以解决传统虚拟列表无法获取可视区域外元素位置的问题,实现了快速搜索滚动定位,并支持正序倒序滚动。
-
公开(公告)号:CN118557971A
公开(公告)日:2024-08-30
申请号:CN202410839852.3
申请日:2024-06-26
申请人: 欢乐互娱(上海)科技股份有限公司
发明人: 张珺开
摘要: 本发明属于游戏配置管理技术领域,具体涉及基于DevOps环境实现游戏配置管理方法,开发端对策划端提交的游戏配置进行导出,其中,对策划端提交的游戏配置进行提交管理,对导出到开发端的游戏配置进行导出管理,开发端处于DevOps环境。本发明支持开发端和策划端之间的跨系统游戏配置提交及导出管理;合理对游戏配置拆分与合并,策划端在本地检查无误后提交配置,配置管理平台会再次检查并在确认无误后合并配置到项目配置分支,在游戏配置导出再次进行检查,以保证项目的配置数据准确性和一致性,提升配置效率,提升代码编译速度,降低代码编译产物大小。
-
公开(公告)号:CN117762391B
公开(公告)日:2024-06-25
申请号:CN202410196427.7
申请日:2024-02-22
申请人: 欢乐互娱(上海)科技股份有限公司
摘要: 本发明属于通信技术领域,具体涉及一种多平台的业务逻辑代码运行方法,包括开发四个层级代码,分别为业务逻辑层、业务桥阶层、引擎桥阶层和引擎层:其中,四个层级代码的调用关系为:业务逻辑层代码可调用业务桥阶层代码或引擎桥阶层代码;业务桥阶层代码可调用引擎桥阶层代码;引擎桥阶层代码可调用引擎层代码。本发明可以实现一套业务逻辑代码运行在不同引擎上,构建出多平台的应用和游戏,同时方便日常开发调试和Web平台性能优化;利用Unity跨平台的稳定性、丰富的引擎功能和社区生态、先进的渲染管线,制作高质量原生应用和游戏;利用LayaAir在web平台可以方便调试、方便性能优化的优势,构建微信、抖音、网页等Web平台的小程序和小游戏。
-
公开(公告)号:CN116522317A
公开(公告)日:2023-08-01
申请号:CN202310181844.X
申请日:2023-02-28
申请人: 欢乐互娱(上海)科技股份有限公司
摘要: 本发明提供一种基于Hook机制的代码仓库合入控制方法、装置、系统与计算机可读介质,该合入控制方法利用SVN、Git等仓库管理软件的Hook机制,在用户提交资源/代码时可自动化对非法提交的资源/代码就进行检查和阻拦,通过检查每次提交的信息、预定的提交规则限制,精确控制每次提交的合法性,实现合入控制的准确性,减少后续人工处理和消耗。由此,通过本发明的基于Hook机制的代码仓库合入控制方法,在分支资源提交管理上,可以有效的提高权限控制,提高分支资源的稳定性和准确率。
-
公开(公告)号:CN118784380B
公开(公告)日:2024-11-12
申请号:CN202411285245.3
申请日:2024-09-13
申请人: 欢乐互娱(上海)科技股份有限公司
发明人: 赵高
IPC分类号: H04L9/40 , H04L67/131
摘要: 本发明属于网络安全技术领域,具体别涉及一种面向DDOS攻击的防御方法及系统,方法包括:游戏服务器的虚拟源站获取客户端IP地址;向游戏服务器的虚拟域名地址发送连接请求;将连接请求转发到CODO网关进行条件判断;若为正常,转发到游戏服务器的真实源站;若为异常,转发至CF高防系统。系统包括客户端信息获取模块、服务器虚拟资源设置模块、转发模块、CODO网关、CF高防系统和云服务器。在平时没有DDOS攻击的时候,仅用云服务器的负载均衡分散流量,无需投入大量的人力、物力成本;只有当DDOS攻击来临时,直接自动切换到CF高防系统即可,大大地降低了CF高防系统的使用费用。
-
公开(公告)号:CN118642830A
公开(公告)日:2024-09-13
申请号:CN202411117423.1
申请日:2024-08-15
申请人: 欢乐互娱(上海)科技股份有限公司
摘要: 本发明属于信息处理技术领域,具体涉及一种自适应的服务端构建机调度方法及系统。方法包括:设置构建机调度机制,在多线程调度机制中,将未锁定且空闲的构建机分配给任务订单并交替运行;在单线程调度机制中,将未锁定且空闲的构建机按序分配给任务订单并按序运行。系统包括:单线程调度机制设置模块、多线程调度机制设置模块、服务端构建机队列模块和全局节点设置模块。本发明改进了构建机调度技术,主要在于:任务执行效率的提升、运维成本的降低、资源利用率的优化、系统可靠性的提升等等;可以更好地为游戏开发进行高质量服务。
-
公开(公告)号:CN118381681B
公开(公告)日:2024-08-20
申请号:CN202410827175.3
申请日:2024-06-25
申请人: 欢乐互娱(上海)科技股份有限公司
IPC分类号: H04L9/40 , H04L67/141 , H04L67/56 , H04L67/60
摘要: 本发明属于网络信息处理技术领域,具体涉及使用异地组网实现CICD的方法和系统以及一种代理节点,方法包括步骤有:执行单元、代理节点和服务中心完成异地组网后,进行加密/解密的数据传输处理;系统包括执行单元、代理节点和服务中心及其连接关系。本发明通过在异地网络建立代理节点,收敛网络流量,由代理节点统一向外部服务中心进行调度从而完成流量传输,实现了异地组网,并优化异地组网的数据路径,按需分配,提高了资源的利用率和响应效率;降低了由于物理距离带来的网络延迟;通过证书信息的交换密钥验证以及密钥加密/解密,使得数据在传输处理过程中得到充分保护,大幅降低了安全漏洞的风险。
-
公开(公告)号:CN118133271B
公开(公告)日:2024-07-12
申请号:CN202410546691.9
申请日:2024-05-06
申请人: 欢乐互娱(上海)科技股份有限公司
发明人: 赵高
摘要: 本发明属于信息安全技术领域,具体涉及一种防止游戏代码泄露变成私服的防护方法,包括:服务端启动,获取各硬件的字符串内容;服务端对获取的硬件字符串内容进行SHA256的计算处理,得到最终的SHA256哈希值;服务端检查本地/tmp目录下是否存在特定的文件;文件内容与最终计算的SHA256哈希值进行对比;反之,服务端把对硬件字符串内容计算的SHA256哈希值发送到验证端进行验证。本发明通过服务端和验证端的双重验证,可以准确地检测出游戏代码或二进制程序是否发生泄露,以及在发生代码泄露时,可以及时丢弃所有游戏数据,从而有效地防止了私服的运行。
-
公开(公告)号:CN118276875A
公开(公告)日:2024-07-02
申请号:CN202410691865.0
申请日:2024-05-31
申请人: 欢乐互娱(上海)科技股份有限公司
摘要: 本发明属于信息处理技术领域,具体涉及一种动态表单联动配置方法及系统,方法包括步骤有:系统解析配置脚本和远程数据接口内是否包含对表单内其他字段的引用;将引用信息提取到监听池内,并转化为Schema配置,上传到服务器;从服务器获取配置信息并解析,提取表单字段监听信息,并注册事件监听;触发对应监听执行脚本。系统包括数据服务模块、配置服务模块和执行服务模块。本发明通过将表单内较复杂的业务逻辑从项目代码中抽离,改由用户端输入,并记录在配置schema中,将表单基础组件功能和复杂的表单联动/过滤业务功能拆分独立,既保证系统的灵活性,又减少了开发量,同时提高了表单定需求的响应效率。
-
公开(公告)号:CN112561775B
公开(公告)日:2021-05-04
申请号:CN202110194984.1
申请日:2021-02-22
申请人: 欢乐互娱(上海)科技股份有限公司
摘要: 本申请涉及一种基于GPU实现粒子阻尼效果的方法、装置及存储介质。所述基于GPU实现粒子阻尼效果的方法包括:根据预设的衰减时间间隔,确定粒子从零时刻达到当前时间所需的衰减次数;根据所述衰减次数和粒子达到各个衰减时间节点的衰减速度和,确定粒子的平均速度;根据所述粒子的平均速度和当前时间确定粒子运动路程。本申请基于不存储变量情况下,根据衰减次数对衰减速度求和再平均的方式实现阻尼效果,解决GPU无法使用全局变量的问题。本申请基于GPU实现,摒弃性能羸弱的CPU,可应用于H5游戏的阻尼。
-
-
-
-
-
-
-
-
-