本发明提供一种消息处理方法、装置及电子设备,方法及装置应用于包括多个业务逻辑的应用程序。方法包括:基于设置在目标业务逻辑的实现类中的判断条件,在抽象类种判断目标业务逻辑是否需要异步处理消息,该实现类继承于该抽象类;在目标业务逻辑需要异步处理消息时,判断该抽象类中是否实例化有异步消息处理类,若未实例化,则实例化异步消息处理类;在该实现类中调用异步消息处理类的实例化对象,对目标业务逻辑的消息进行处理。如此,可以仅在抽象类中实例化异步消息处理类,应用程序中的各业务逻辑在需要异步处理消息时调用该异步消息处理类的实例化对象即可实现消息的异步处理,大大降低了内存开销,提高了开发效率。
📄 2017106480646
📂 G06F9_44
👤 武汉斗鱼网络科技有限公司
📅 2017-08-01
已申报项目
本发明实施例公开了一种消息处理方法、装置、电子设备及存储介质,所述方法包括:在视图层定义消息处理函数;建立视图控制器与所述消息处理函数之间的引用关系,以通过所述视图控制器实现所述消息处理函数对应的函数功能;当消息接收器接收到消息时,通过调用所述视图控制器触发所述消息处理函数,以处理所述消息。通过采用上述技术方案,所述消息无需再经过多次传递最终传递到视图层进行处理,实现了减少消息的传递次数,降低消息传递复杂性,提高代码开发效率的目的。
📄 2018109529678
📂 G06F9_54
👤 武汉斗鱼网络科技有限公司
📅 2018-08-21
本发明公开了一种客户端换肤方法、装置、设备及计算机可读存储介质。该方法包括:调用SkinManager对象的switchSkin接口,查询SkinManager对象的目标数组列表获取至少一个目标换肤控件;基于所述至少一个目标换肤控件调用与所述至少一个目标换肤控件对应的SkinItemBase基类,其中,所述目标换肤控件为目标换肤子类实例化的对象,所述目标换肤子类继承SkinItemBase基类;调用setItemColor接口,根据SkinItemBase基类所保存的皮肤属性设置至少一个所述目标换肤控件的皮肤。本发明实施例的技术方案在客户端换肤时,减小编程人员工作量,增大代码复用性,减小后期维护成本。
📄 2018112793642
📂 G06F9_451
👤 武汉斗鱼网络科技有限公司
📅 2018-10-30
本发明公开了一种显示对象的层级管理方法及系统,涉及网络技术领域。本方法包括以下步骤:接收用于标识层级对象在舞台上显示顺序的优先级标识,当优先级标识所对应的层级对象存在时,返回优先级标识所对应的层级对象,当优先级标识所对应的层级对象不存在时,根据优先级标识创建新的层级对象,其中,层级对象包括优先级标识和指定的显示对象,以使层级对象作为显示对象的容器,且所有层级对象均显示在舞台上。本发明中的层级对象作为显示对象的容器,需要用到层级对象的时候才进行创建,因此可以降低内存消耗,高效地利用硬件资源,提高开发效率。
📄 2017102078803
📂 G06F9_451
👤 武汉斗鱼网络科技有限公司
📅 2017-03-31
本发明公开了一种自动监控数据库服务的方法、存储介质、电子设备及系统,涉及数据库服务技术领域,本发明通过第一脚本获取服务器上的数据库服务信息并保存,通过第二脚本读取数据库服务信息,将数据库服务信息发送至数据库监控代理客户端,通过监控代理客户端登录到数据库服务中采集监控信息,并将监控信息暴露到监控代理客户端的http页面中;通过第三脚本获取监控代理客户端的http页面,并将http页面的地址及访问方式写入到prometheus的配置文件;Prometheus数据库加载配置文件,主动抓取配置文件中保存的http页面中的监控信息即可实现对数据库服务的自动发现与监控,在降低运维成本的同时,及时监控数据库服务。
📄 2017109326908
📂 G06F11_30
👤 武汉斗鱼网络科技有限公司
📅 2017-10-10
本发明提供一种应用程序的登录方法和装置,该方法包括:基于用户的操作场景,设置一定数量个登录条件;创建对应各登录条件的登录框;以及当触发登录条件时,弹出对应该登录条件的登录框。本发明解决了不分场合随机弹出登录框、影响用户体验的问题,同时通过创建对应各登录条件的登录框,解决了因登录框雷同导致用户不能有效区分不同操作场景的问题。
📄 2017100911022
📂 G06F9_44
👤 武汉斗鱼网络科技有限公司
📅 2017-02-20
本发明公开了一种定时执行代码的方法及装置,应用于应用开发领域,该方法包括:获取主线程当前次执行预指定代码时的实际执行时长;基于实际执行时长对系统消息处理器中的预设固定延时间隔进行修正,以得出用于延迟下一次执行预指定代码的单次延时间隔,以单次延时间隔进行延时;在以单次延时间隔延时结束时,通过主线程进行下一次执行预指定代码。通过本发明解决了现有技术中定时执行代码的延时不精确的技术问题,使得每次执行预指定代码距离上次执行预指定代码精确在同一延时间隔,从而实现了精确等延时间隔执行代码。
📄 2017100498398
📂 G06F9_48
👤 武汉斗鱼网络科技有限公司
📅 2017-01-23
本发明公开了一种视频直播中的广告展示方法及装置,用于在视频直播过程中展示广告。本发明提供的方法包括:采集直播视频的每一帧图片,形成图片序列;通过深度学习网络,识别所述图片序列每一帧图片中的单色区域,其中,所述深度学习网络是由单色图片和图像分类模型基于深度学习训练得到。在所述单色区域展示广告。通过对图像识别模型的训练,识别视频直播中出现的空白区域,并在述空白区域展示广告,克服了当前广告插入会遮挡屏幕,难以高效引导用户关注广告内容的问题,使得在直播过程中广告不会影响观众观看直播,同时能有效提高观众对广告的关注度减少用户抵抗情绪。
📄 201810131738X
📂 H04N21_2668
👤 武汉斗鱼网络科技有限公司
📅 2018-02-09
已申报项目
本发明涉及数据处理技术领域,尤其涉及一种实现客户端版本规则判定兼容性的方法及装置,包括:定义枚举变量对客户端的不同版本号的比较结果的结果集进行封装,在枚举变量中定义私有变量,对客户端的第一版本号和第二版本号进行比较,通过拆分,获得第一数组集合和第二数组集合,获得对第一数组集合和第二数组集合的第一比对结果,在第一比对结果为等于时,获得第一数组集合与第二数组集合中的最大长度数组集合,为继续比较的数组集合,将继续比较的数组集合按照轮询分别与0比较,返回对第一数组集合与第二数组集合的第二比对结果,基于第二比对结果,获得第一版本号的版本类型和第二版本号的版本类型的比较结果,实现客户端版本规则判定的兼容性。
📄 2020106964538
📂 G06F8_30
👤 武汉斗鱼网络科技有限公司
📅 2020-07-20
本发明公开了一种针对截图服务的调控方法、存储介质、电子设备及系统,涉及直播间客户端技术领域,该方法包括以下步骤:对直播间客户端的剩余流资源、限流操作频率、截图频率以及截图失败率进行监控;当剩余流资源大于预设的资源剩余阈值或截图失败率大于预设的第一失败阈值时,减少剩余流资源的资源总量并减少后续向剩余流资源分配的资源;当限流操作频率大于预设的限流频率阈值,且截图失败率小于预设的第二失败阈值时,增加剩余流资源的资源总量并增加后续向剩余流资源分配的资源。本发明对直播间客户端的流资源的分配情况进行管控,保证截图服务的正常进行,避免影响直播间客户端的正常运作。
📄 2018111633383
📂 H04N21_2387
👤 武汉斗鱼网络科技有限公司
📅 2018-09-30
本发明公开了一种iOS高性能高扩展网络架构及实现方法、服务器及介质,其通过将网络层分为业务网络层和基础网络层,并将网络请求逻辑分为请求前逻辑、请求中子类逻辑、请求中父类逻辑以及请求后逻辑,然后将依赖私有组件的请求前逻辑和请求中子类逻辑设置在业务网络层,将依赖第三方网络库的请求中父类逻辑和请求后逻辑设置在基础网络层,从而在外部任何地方实现了网络请求生成器逻辑,实现了对网络请求前逻辑的扩展,同时支持解析器自由组合插件化扩展,还通过串行队列将网络请求发起前与数据解析放在子线程中执行,达成高性能请求的需求。本发明所述一种iOS高性能高扩展网络架构,分层清晰、职责单一、性能优秀、且便于维护。
📄 2018106335666
📂 H04L29_08
👤 武汉斗鱼网络科技有限公司
📅 2018-06-20
本发明实施例提供了一种基于QPS的动态调整方法及相关设备,可以减少压力测试中的用户工作量,提高用户体验。该方法包括:获取目标任务,所述目标任务为待执行压力测试的任务;确定所述目标任务执行压力测试所需要的目标线程数;基于所述目标线程数确定目标施压机,所述目标施压机为对所述目标任务执行压力测试的施压机;通过所述目标施压机对所述目标任务执行压力测试;获取所述目标施压机的每秒查询率QPS;判断所述目标施压机的QPS与预设QPS是否匹配,所述预设QPS与所述目标任务具有关联关系;若否,则动态调整所述目标施压机的QPS,以使得所述目标施压机的QPS与所述预设QPS相匹配。
📄 2018112086162
📂 G06F11_36
👤 武汉斗鱼网络科技有限公司
📅 2018-10-17