如果你是一个军事爱好者,一定经常听到“惯性制导”这个词。 从二战时期出现的德国V-2导弹,海湾战争中多次亮相的飞毛腿导弹,到目前我们经常听到美国的民兵、三叉戟导弹,中国的东风...

如果你是一个军事爱好者,一定经常听到“惯性制导”这个词。 从二战时期出现的德国V-2导弹,海湾战争中多次亮相的飞毛腿导弹,到目前我们经常听到美国的民兵、三叉戟导弹,中国的东风...
时隔一年,再次提笔撰写技术长文,感慨万千。过去一年中,互联网技术领域经历了翻天覆地的变化:大语言模型(LLM)从“生成式对话”迈入“多模态协作”,具身智能(Embodied ...
一、概念辨析——持续集成、持续交付与持续部署 1. 持续集成(Continuous Integration CI) 在软件开发领域,持续集成指频繁地将较小的代码改动正确的合并...
当决定来谈谈卫星定位时,我心中响起了一句话: ———你并不是很理解周围的世界,你只是熟悉了它而已——— 言归正传,我们聊卫星定位时候,会聊到什么呢? 手机位置、GPS、北斗、...
首先感受下他们三个的名称意义:package-包、folder-文件夹、directory-目录 接下来看看他们的使用场景: 1. Package(包) 一般源码Java 、...
一、setting.gradle作用 settings.gradle 作为Android 项目构建配置的入口文件,它主要有以下五点作用: 1.定义项目根目录名称 根项目名称是...
在自然语言处理(NLP-Natural Language Processing)领域中,语义解析是将文本转换为机器可理解的结构化数据的过程,所谓机器可理解指的是机器拿到这个...
一步喧闹一步静,不是神话,而是技术,目前淘宝、京东、拼多多等平台都可以买到能实现这种效果的定向音箱。 定向音箱是声音定向传输技术的一种应用,它能够使得声音被特定区域的观众接受...
月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。诗人张继通过耳朵判断钟声是从寒山寺传过来的,我们在生活中也一直在通过耳朵来感知到周围声源的方向和大致距离,秋风...
声音在日常生活中无处不在,它是一种纵波,纵波是指波震动方向和传播方向是一致的波,比如说声音在空气中向前传播,空气分子就是在前后震动,像一个弹簧一样把能量传递到远方。本文来探讨...
Timeline有什么作用呢? Timeline(时序线)是MediaSource中记录媒体片段播放顺序的数据结构;如果把媒体片段当作一张张扑克牌,MediaSource就相...
播放器就是一个转换装置,输入的是媒体数据,输出的是我们可以感知的声音和画面。 在ExoPlayer体系中,MediaSource就是给播放器提供媒体数据的供应商(或者叫供给站...
什么是流媒体? 媒体是传播信息的载体流媒体(Streaming Media)是指将音频、视频等多媒体内容分片后,像水流一样持续传输给用户,用户在播放时并不需要等待整个文件下载...
音视频开发是一个充满机遇和挑战的领域,对于想要走的更远的同学,对基础概念进行透彻理解是重中之重;今天我们就来聊一聊音频开发中两个基础概念:AudioSource和 Audio...
MediaSession主要解决了什么问题? 早期多媒体应用的控制逻辑与播放逻辑紧密耦合,处于同一个进程中。 随着多媒体用户场景的拓展,用户能够在锁屏页、通知栏、桌面widg...
音频轨道(Audio track) 说到音频轨道,首先要说明的是日常情况下我们耳朵接收到的声音都是混音。比如你坐在工位上,有空调的声音、有同事说话的声音,有人员走动的声音,有...
在看本文之前建议先了解下《源集理解[https://www.jianshu.com/p/1720bc6c7359]》《buildType和productFlavors相同和差...
随着 Android 应用复杂度的增加,构建时间逐渐成为开发过程中的一个瓶颈。尤其是在应用需要多个渠道包[https://www.jianshu.com/p/61c31f0...
在Android应用开发中,渠道包(Channel APK)指在各个分发渠道(不同应用商店、运营商、设备类型、地区)下发的有一定差异的定制化版本Apk。 它需要发者在发布...
建议读本文之前先阅读构建变体[https://www.jianshu.com/p/22a65046073f]和Android 源集sourceSet[https://www....