一种游戏图集动态规划合并的方法及系统

    公开(公告)号:CN113408657B

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

    申请号:CN202110795560.0

    申请日:2021-07-14

    IPC分类号: G06T1/20 G06T3/4038

    摘要: 本发明提供了一种游戏图集动态规划合并的方法,所述方法包括以下步骤:步骤S1、将多张图片放到一个文件数组列表;步骤S2、取出文件数组列表图片按图片的边长形成一个集合S;步骤S3、从集合S中选出边长最小的两个图片;步骤S4、对选取的两张图图片合并成一个新的图片;步骤S5、记录集合S的合并信息,以便使用时定位图片区域;步骤S6、重新计算这个拼接在一起图片的边长,并更新到集合S中;本发明能够实现游戏动态规划图集合并。

    一种基于二进制进行标签存储和查询的方法及其系统

    公开(公告)号:CN117370342A

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

    申请号:CN202311278253.0

    申请日:2023-09-28

    发明人: 刘德建 叶伟 李佳

    摘要: 本发明提供了一种基于二进制进行标签存储和查询的方法,该方法为:1、把已知的标签按任意顺序排列后固定下来,用n个二进制位来表示是否包含n个标签,每个二进制位对应一个标签,2、当需要设置标签数据时,根据数据所包含的标签把对应的二进制位设为1,其余二进制位设为0,接着把二进制转化成十进制得到一个数字x,设置数据的标签字段为tag_a=x,插入数据库;3、查询包含设定标签的数据时,根据步骤1的标签顺序,把标签所属位置的二进制值用1表示,其余用0表示,即把设定标签转换成二进制值taga;接着查询数据表中字段"tag_a"列与二进制值"taga"的按位与运算结果等于二进制值"taga"的数据,该数据即为设定标签要的查询结果;能降低数据存储的容量。

    一种头戴显示器变焦显示方法及系统

    公开(公告)号:CN113985611B

    公开(公告)日:2023-10-20

    申请号:CN202111287441.0

    申请日:2021-11-02

    IPC分类号: G02B27/01

    摘要: 本发明提供了一种头戴显示器变焦显示方法,所述方法包括以下步骤:步骤S1、用户终端与头戴显示器蓝牙连接设置,所述头戴显示器内设置有步进电机;步骤S2、连接后,用户终端按照预定时间通过蓝牙调整头戴显示器的凹面镜角度,从而实现焦距变化;步骤S3、用户终端根据预设步进电机的旋转步骤,头戴显示器的画面畸变系数矩阵对原始画面像素进行变换,调节画面大小,保持画面比例,从而实现头戴显示器的焦距调节;本发明能够缓解眼睛疲劳且能够自动调节焦距。

    一种共享网络优化的方法及其系统

    公开(公告)号:CN116887313A

    公开(公告)日:2023-10-13

    申请号:CN202310978493.5

    申请日:2023-08-04

    摘要: 本发明提供了一种共享网络优化的方法及其系统,该方法为步骤S1、设备A通过wifi连接设备B,并采集设备A中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;步骤S2、设备A通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content‑type判定请求类型;步骤S3、所述设备A和设备B默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备A通过蓝牙发送启动热点请求,设备B开启热点,设备A连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;降低手机的电量消耗。

    一种IP快速范围匹配的方法及系统

    公开(公告)号:CN113873056B

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

    申请号:CN202111126037.5

    申请日:2021-09-24

    摘要: 本发明提供了一种IP快速范围匹配的方法,所述方法包括以下步骤:步骤S1、加载IP范围列表文件,解析IP范围地址,并将解析出的IP首地址为key密钥,将IP范围地址的起始值和结束值的结构体链表value函数的Map对象中;步骤S2、将Map对象中的IP范围地址的起始值和结束值的结构体链表按照从小到大的顺序进行排序、去重、去包含,整合连接IP范围地址;步骤S3、将待匹配的IP字符串首地址以及整体转化为ULONG整数类型值A和B;步骤S4、判断匹配是否成功,是,则返回对应的IP范围地址的链表,使用二分查找算法在链表中匹配ULONG整数类型值B,并返回匹配结果,否,则返回待匹配IP范围地址不在IP范围内;本发明能够实现待匹配的IP范围地址进行IP匹配。

    一种通过XCTest实现framework单元测试流程化的方法及系统

    公开(公告)号:CN116775472A

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

    申请号:CN202310703705.9

    申请日:2023-06-14

    IPC分类号: G06F11/36 G06F8/30

    摘要: 本发明提供了一种通过XCTest实现framework单元测试流程化的方法及系统,该方法为:步骤S1、生成或者提前准备一个用于单元测试的framework库工程;步骤S2、在工程中,新建一个单元测试target,并选择iOS中的target类型为Unit Testing Bundle,配置相应的target信息;步骤S3、配置新建的单元测试target环境,其环境配置与实际将framework库接入app工程时的环境相同;步骤S4、创建单元测试target时默认生成Tests文件,在Tests文件中引入想要测试的类文件;步骤S5、在引入类文件之后,在setup方法中,补充环境参数的设置;并补充其余的Test方法;步骤S6、补充对应的iOS提供的类XCTestExpectation;步骤S7、使用快捷键实现测试用例的运行,并等待输出测试结果;本发明能通过XCTest框架补充单元测试内容,提高整体开发效率。

    一种2D游戏地图缩小的方法及系统

    公开(公告)号:CN113813608B

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

    申请号:CN202111185129.0

    申请日:2021-10-12

    摘要: 本发明提供了一种2D游戏地图缩小的方法,所述方法包括以下步骤:步骤S1、遍历需做缩放的地图文件夹,生成地图文件路径的配置文件,依次加载配置文件中的地图文件;步骤S2、按预设定的缩放比例重新计算地图大小和网格数量,进行网格坐标的体系转换;步骤S3、将原来的地图网格数据迁移至缩放后的地图网格数据中;步骤S4、将原来的地图物件资源为2的幂次方缩放后,将图片规格设置为2的幂次方;步骤S5、将缩放后的图片重新贴到地图中,计算缩放后的新坐标及坐标偏移量,同步将地图物件的坐标按照坐标比例进行缩放,从而实现地图的缩小;步骤S6、完成所有资源、数据的转换迁移后,保存成新的地图文件;本发明能够动态修改缩放游戏地图比例。

    一种基于游戏中防止代码流程伪造的加固方法及其系统

    公开(公告)号:CN111544893B

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

    申请号:CN202010367596.4

    申请日:2020-04-30

    IPC分类号: G06F21/12 A63F13/77 A63F13/73

    摘要: 本发明提供了一种基于游戏中防止代码流程伪造的加固方法,所述加固方法为:步骤S1、游戏客户端触发进行加固操作时生成加固码,游戏模块中每个函数都对应生成一客户端函数运算码;步骤S2、加固操作执行结束时,会将所有执行过的客户端函数运算码按位与操作生成一授权码上传到游戏认证服务端;步骤S3、游戏认证服务端获取游戏客户端数据包,通过加固码生成多个的服务端函数运算码;步骤S4、接着将所有服务端函数运算码按位与操作生成一预授权码;步骤S5、游戏认证服务端将授权码和预授权码进行匹配操作,如果授权码和预授权码相同游戏继续运行,如果授权码和预授权码不相同,游戏终止运行;能够保证游戏外挂不能够模拟游戏客户端的行为。

    一种批量输入控件属性的方法及其系统

    公开(公告)号:CN116627557A

    公开(公告)日:2023-08-22

    申请号:CN202310253811.1

    申请日:2023-03-16

    摘要: 本发明涉及一种批量输入控件属性的方法及其系统,步骤S1、通过在界面场景中选择多个控件,获取所选中的控件的共有属性,并形成共有属性列表;步骤S2、将获取到的共有属性列表设置到属性栏上,在属性栏中设置共有属性的属性值为默认属性值;步骤S3、在属性栏中输入共有属性的属性值,并刷新界面场景控件。本发明可以清晰了解不同类型控件所共有的属性,方便同时设置控件的共有属性,并且提供批量输入控件属性值的方法,有助于提高用户编辑界面控件属性的效率。

    一种对域名进行请求分析的方法及其系统

    公开(公告)号:CN115277236B

    公开(公告)日:2023-08-18

    申请号:CN202210917082.0

    申请日:2022-08-01

    摘要: 本发明提供了一种对域名进行请求分析的方法及其系统,该方法为:步骤S1、通过对客户端应用进程进行搜索包含域名的内存,将内存的域名中的“https://”替换为“http://”;步骤S2、通过代理进程将带有http的域名的请求抓取下来进行分析是否符合安全合规;步骤S3、代理进程将请求再还原回原始请求“https://”发送给目标服务器;步骤S4、目标服务器响应结果给代理进程,代理进程将响应结果再返回给客户端应用进程,能在不影响应用正常请求的情况下抓包,对其进行合规检查。