iOS Block 详解
WWDC 2021 笔记
WWDC21 的阅读笔记, 大量参考 《WWDC21 内参》.
m3u8 视频下载
1 | // 先把音频分离出来 |
[转载] 软件研发的实用主义思考
需求评审检查清单30条
需求评审检查清单30条 - 参考
[转载] 视频号直播:如何进一步降低功耗占用?
[转载] 视频号直播:如何进一步降低功耗占用?
原文地址
作者:rhythm,来自微信客户端团队
一、背景
功耗优化一直是 app 性能优化中让人头疼的问题,尤其是在直播这种用户观看时长特别久的场景。怎样能在不影响主体验的前提下,进一步优化 「iOS视频号直播的功耗占用」,本文给出了一个不太一样的答案。
[转载] 微信移动端数据库组件WCDB系列(三) — WINQ原理篇
[转载] 微信移动端数据库组件WCDB系列(三) — WINQ原理篇
背景
高效、完整、易用是WCDB的基本原则。前几篇文章分享了WCDB的基本用法和修复工具,接下来将更深入地聊聊WCDB在易用性上的思考和实践。
[转载] 微信移动端数据库组件WCDB系列(二)— 数据库修复三板斧
[转载] 微信移动端数据库组件WCDB系列(二)— 数据库修复三板斧
前言
长久以来SQLite DB都有损坏问题,从Android、iOS等移动系统,到Windows、Linux
等桌面系统都会出现。由于微信所有消息都保存在DB,服务端不保留备份,一旦损坏将导致用户
消息被清空,显然不能接受。
我们即将开源的移动数据库组件 WCDB (WeChat Database),致力于解决 DB 损坏导致数据丢失的问题。
之前的一篇文章《微信 SQLite 数据库修复实践》介绍了微信对SQLite数据库修复
以及降低损坏率的实践,这次再深入介绍一下微信数据库修复的具体方案和发展历程。
[转载] 微信移动端数据库组件WCDB系列(一)- iOS基础篇
[转载] 微信移动端数据库组件WCDB系列(一)- iOS基础篇
前言
WCDB(WeChat DataBase)是微信官方的移动端数据库组件,致力于提供一个高效、易用、完整的移动端存储方案。
它包含三个模块:
- WCDB-iOS/Mac
- WCDB-Android
- 数据库损坏修复工具WCDBRepair
目前正在筹备开源中。