深圳幻海软件技术有限公司 欢迎您!

移动开发

  • 云渲染在城市物联网项目中的实践

    前期采用直接在服务器上部署渲染的方式,但是需要高性能的终端来支撑渲染任务,对客户终端的GPU性能要求很高,客户受限于访问终端的便捷性和性价比,不会仅因为展示需求而批量采购高配置电脑。访问3D场景不便捷,演示汇报时需要在演示机上重复部署应用,不方便与他人共享工作成果。前期的部署方式难以满足客户的实际需

  • 谷歌 Android 13 QPR3 Beta 1 面向 Pixel 手机发布

    3月16日消息,继推出QPR2之后,谷歌今天将 Android13 QPR3Beta1推送给Pixel手机。Android​ 13QPR3将于6月面向消费者发布,并且是Android13的最后一次重大季度更新。谷歌此前暗示不会公开测试QPR3,而是直接从Android1

  • 基于flink的数字集成方案

    一、概述在实际私有化物联网平台项目中,部分存量设备由于异构总线、多制式以太网、协议多样化等因素导致无法直接连接物联网平台,大量数据较难集成,平台侧和设备侧面临大量定制化开发,成本较高。因此难以推动客户或设备厂商进行存量设备接入改造,导致设备无法直连物联网平台,无法达到物联网平台对企业所有设备数据进行

  • 深入浅出依赖注入及其在抖音直播中的应用

    作者|周吾昆前言近三年,抖音直播业务实现了爆发式增长,直播间的功能也增添了许多的可玩性。为了高效满足业务快速迭代的诉求,抖音直播非常深度的使用了依赖注入架构。在软件工程中,依赖注入(dependencyinjection)的意思为:给予调用方它所需要的事物。“依赖”是指可被方法调用的事物。依赖注入形

  • 苹果在“App 分析”中引入对等组基准指标开发工具:可和同类 App 进行比较

    3月2日消息,苹果本周三为开发者,在“App分析”中引入了对等组基准指标(​​Peergroupbenchmarks​​)工具。开发人员将能够将其应用程序的性能与AppStore上同类应用程序进行比较。附该工具官方介绍如下:AppStoreConnect中的“App分析”是一款实用的工具,它提供了丰

  • 转转上门履约的LBS实践

    1什么是LBS基于位置的服务(LocationBasedServices,LBS),是利用各类型的定位技术来获取定位设备当前的所在位置,通过移动互联网向定位设备提供信息资源和基础服务。首先用户可利用定位技术确定自身的空间位置,随后用户便可通过移动互联网来获取与位置相关资源和信息。LBS服务中融合了移

  • 抖音视频编码器优化

    世界杯的编码技术挑战对于世界杯这样的大型体育赛事而言,视频编码算法既要在高速运动、复杂纹理的场景下确保直播内容的清晰度和流畅度,保障用户的观赛体验,又要兼顾码率、延迟等对网络传输层面尤为敏感的指标。另外,抖音实现了业界首次的世界杯比赛支持4KHDR10-bit直播,其内容信息量相较于以往有极大提升,

  • 抖音世界杯的画质优化实践

    背景介绍卡塔尔世界杯已经结束,29天赛程,64场比赛,最终梅西带领阿根廷时隔三十六年再次捧杯。世界杯期间,抖音提供的稳定高质直播画面为观众带来了完美的观赛体验,决赛的PCU高达3700W+。世界杯赛事涉及链路众多,如何保障各链路的画质稳定并进一步提升画质,是一个巨大的挑战。本文主要介绍火山引擎多媒体

  • 基于SPICE协议的云终端传输协议研究

    1、背景传输协议作为“终端”与“算力”的连接通道,其稳定性及传输效率决定了终端算力应用的用户体验,是产品向用户提供“一点接入、即取即用”算力服务的核心关键与重要保障。行业内主流的云终端传输协议的应用主要集中在VMWare的PCoIP协议、Citrix的ICA协议、Microsoft的RDP协议和Re

  • 用户数十亿的iOS超级应用,10年代码变化,你发现了吗?

    ​作者| DustinShahidehpour策划 |言征 iOS版Facebook(FBiOS)可以说是Meta最古老的移动代码库了。自2012年该应用程序被重写以来,数千名工程师对其进行了研究,并将其交付给数十亿用户,它可以支持数百名工程师一次对其进行迭代。FBiO

  • 浅谈KCP协议

    Part01什么是KCP协议 KCP是一个开源的快速可靠ARQ协议,能以比TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。KCP是一层纯算法实现,并不负责底层协议(如UDP)的收发,用户自己定义下层数据包的发送方式,以callback的方

  • 浅析Mesh组网方案的底层基础之1905.1协议

    Part01IEEE1905.1概述 1905.1定义了一个抽象层(AbstractionLayer,AL)。1905.1AL为多种家庭网络技术提供公共的数据与控制访问,如IEEEStd1901-2010,IEEEStd802.11-2012,IEEEStd802.3-2008以及MoCA

  • Android 中的 R8详解

    Google发布了R8来作为Proguard的替代品,用以帮助开发人员通过生成更好的输出(APK)来缩减代码。与Proguard相比,R8被认为要比Proguard要快得多。1、什么是R8?R8是一个将我们的java字节码转换为优化的dex码的工具。它遍历整个应用程序,然后对其进行优化,例如删除未使

  • Framework学习之下载AOSP源码编译详解

    一.准备工作Android官方声明AOSP 历来是在UbuntuLTS版本中进行开发和测试。所以为了避免任何其他不必要的麻烦,请使用Ubuntu及其他基于Ubuntu的发行版最低环境要求:Ubuntu14.04+JDK1.8+python3GNUmakegit二.下载Aosp源码1.安装G

  • iOS 16.4 快速安全响应更新

    今日,苹果发布了快速安全响应更新,适用于iOS16.4测试版用户,这已经是自iOS16加入该功能的第四次安全响应更新了。苹果本次发布的快速安全响应更新,主要是为了iOS16.4测试版修复错误,更新包很小。如果你已经升级到iOS16.4测试版,可以直接到软件更新中来获取更新,只需几分钟即可下载更新,然

  • React Native 与 Kotlin:快速比较

    移动应用已经成为一个新兴的平台,移动应用的流量非常大,人们的反响很好。因此,企业家们专注于移动应用程序开发过程,以将他们的业务发展到一个新的水平。为了满足所有业务需求,引入了许多技术,许多开发人员和业务对不同的语言和框架感到困惑。因此,我们将讨论最著名的技术,如ReactNative和Kotlin,

  • 苹果 iOS / iPadOS 16.4 开发者预览版 Beta 3 发布,可通过 Apple ID“小号”更新不同系统

    3月8日消息,苹果今日向 iPhone​ 和 iPad 用户推送了iOS/iPadOS16.4开发者预览版Beta3更新(内部版本号:20E5229e),本次更新距离上次发布隔了7天。新的Emoji字符iOS/iPadOS16.4更新增加了新的Unicode1

  • 苹果 iOS 16.4 Beta 3 代码出现快速安全响应更新的新描述:不兼容问题会导致一些应用意外关闭

    3月8日消息,根据iOS16.4Beta3测试版更新代码显示,苹果正在继续改进iOS16、iPadOS16和macOS13Ventura中内置的快速安全响应(IT之家注:下文简称RSR)功能。iOS16.4Beta3中新的快速安全响应添加了有关可能与安全更新不兼容的应用程序的措辞。“由于与最新的iO

  • Android BLE 蓝牙开发,连接蓝牙设备进行通讯

    1.介绍本篇主要基于Android官方的低功耗蓝牙连接服务。讲解如何通过UUID连接蓝牙设备。如果你针对GATT服务不太了解。那么这篇应该能够稍微帮助到你。官方文档地址:https://developer.android.google.cn/guide/topics/connectivity/blu

  • 谷歌现发布 Android 14 系统开发者预览版第二个测试版

    3月9日消息,谷歌在今年2月初发布了 Android14 首个开发者预览版(DeveloperPreview),今天推出了第二个测试版本(DP2)UPP2.230217.004。IT之家提醒,安卓 14系统目前仍处于开发早期,这仅仅是一个面向开发人员使用的预览版,不适合

  • Swift 中的 Actors 使用以如何及防止数据竞争

    前言SwiftActors是Swift5.5中的新内容,也是WWDC2021上并发重大变化的一部分。在有actors之前,数据竞争是一个常见的意外情况。因此,在我们深入研究具有隔离和非隔离访问的行为体之前,最好先了解什么是数据竞争[1],并了解当前你如何解决这些问题[2]。Swift中的Actors

  • 智能验机迭代一年超越竞品,什么方案如此神奇?

    最近一直在迭代二手手机智能质检工具的相关业务,从开始研发到现在已经经历了一年有余的时间,我们自研的「验机侠」在最近的几次对比测试过程中,通过人工实物复核结果,准确率已经超越竞品「某思」。那到底是怎样可以快速赶超竞品呢,今天就和大家一起聊聊!介绍​买了手机用1年打算再换新,会不会有这样的疑问:“我的手

  • 基于微前端的业务逻辑拆分

    一、什么是微前端?微前端是一种多个团队通过独立发布功能的方式来共同构建现代化web应用的技术手段及方法策略。微前端在2016年ThoughtWorksTechnologyRadar正式被提出。借鉴了微服务的架构理念,将一个庞大的前端应用拆分为多个独立灵活的小型应用,每个应用都可以独立开发、独立运行、

  • Framework学习之input触摸事件原理

    这几天修改input驱动,InputManagerService过程介绍下:1、输入驱动系统简单介绍Android设备可以同时连接多个输入设备,比如说触摸屏,键盘,鼠标等等;用户在任何一个设备上的输入就会产生一个中断,经由Linux内核的中断处理以及设备驱动转换成一个Event,并传递给用户空间的应

推荐阅读