FFmpeg开发笔记(八十四)使用国产的librestreaming实现RTMP直播

thbcm阅读(268)

下载完的librestreaming源码包缺少gradle目录,不能被Android Studio直接打开,需要先把其他App项目的gradle目录整个复制过来,并且打开gradle/gradle-wrapper.properties,把distributionUrl这行配置改成下面这样,表示使用6.7.1版本的Gradle

【URP】Unity中Mipmap是如何实现的?

thbcm阅读(260)

在Unity URP中,Mipmap纹理金字塔的构建是通过GPU逐级下采样实现的,其核心流程分为硬件自动生成和计算着色器手动生成两种方式。

变量名越怪,JVM 越快?

thbcm阅读(254)

但今天读到的一篇文章
《Java Performs Better When You Misspell Variable Names》,把这条铁律里的“性能部分”掀了桌:在 Java 的某些栈中,刻意缩短、甚至“错拼”的变量名,可能真的让服务更快。不是业务逻辑的变化,而是更短、更“随机”的名字在字符串常量池、哈希和反射路径上更省。在作者的压测里,吞吐提升最高接近 49%。这听起来反常识,但他用微基准、压测与分析器把它变成了一个严肃命题。

联系我们