首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
框架
订阅
杜蒙
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
字节跳动如何在实践中解决这些技术难题?| 字节技术年货
字节跳动的业务发展经历了从 0 到 1,迈向海量服务、规模化场景的阶段,在这个过程中也沉淀了非常多充满巧思的技术实践,本文即为过去一年在字节跳动技术团队公众号所发布的技术实践干货集合,以飨读者。
音视频播放过程中的问题解决(播放质量优化)
本文主要介绍音视频播放过程中的一些问题,以及针对具体问题的优化方法。 花屏,有可能出现整幅画面的模糊或马赛克,sps/pps参数设置错误,或者P帧丢失或解码失败导致局部画面花屏。 绿屏,sps/pps获取失败或错误,无法渲染的画面有些用黑色填充,有些用绿色填充,有些用上一帧画面…
Easy Tech:什么是I帧、P帧和B帧?
I帧、P帧和B帧(I-frames、P-frames and B-frames)的概念是视频压缩领域的基础。
视频编码之I,P,B帧
视频编码之I,P,B帧 编码主要是想办法压缩视频的大小。 使用帧间编码技术可以去除时间上的冗余信息,具体包括以下几个部分。 运动补偿:运动补偿是通过先前的局部图像来预测、补偿当前的局部图像,它是减少帧
11-探究iOS底层原理|探索Block的本质【Block的数据类型(本质)与内存布局、变量捕获、Block的种类、内存管理、Block的修饰符、循环引用】
在这篇文章中我们围绕`Block`展开,会逐个探索:`Block对象类型(本质)与内存布局`、`变量捕获`、`Block的种类`、`Block的修饰符`、`内存管理`、`循环引用`等展开
离线Hybrid容器如何做到接近100%秒开?
一、前言行业趋势和业界情况当前移动端和前端的结合越来越紧密,边界越来越不明显,近几年随着设备性能、网络环境等因素得到大幅提升,制约H5发展的性能低和体验差的两个问题得到了明显改善,同时H5灵活发布、研
iOS 基于 Cocoapods 插件进行组件二进制的探索
目前已知的组件二进制开源方案都是采用 Cocoapods Plugin 的方式实现的,比如说二进制插件 cocoapods-bin,基于插件化能力和 Ruby 语言的一些特性,使它能够很容易的围绕 Cocoapods 的源码来制作。Cocoapods 插件需要使用 Ruby 编…
iOS-最新Jenkins自动化打包配置完整教程
早有耳闻Jenkins大名,只知其是一款可以高度自定义应付任何项目打包的自动化服务器。 因公司习惯直接插手机build安装(我相信大部分小伙伴都是如此-_-!)和xcodebuilder打包,这种方式在项目初期到还没什么,可项目一旦变得庞大起来,各版本的区别、正式站、测试站、开…
百度App组件化之路
组件化是一个老生常谈的涉及面很广的话题,即不是做好一件事而是做好一系列的事情才能达成;其中包含组件化框架在内的各架构层级、构建系统、依赖管理系统、以及配套的防劣化机制与规则规范。 本文主要基于百度App背景、目标和组件化历程来讲述保障并行开发和组件复用的手段,尽量避免过多发散到…