摘要: 官方文档: http://webrtc.github.io/webrtc-org/native-code/development/ 1.环境准备 1.1 安装depot_tools git clone https://chromium.googlesource.com/chromium/tools/ 阅读全文
posted @ 2020-06-15 20:06 星星,风,阳光 阅读(10231) 评论(0) 推荐(0) 编辑
摘要: 介绍 作用: 作为两个不兼容接口之间的桥梁,属于结构型模式. 何时使用: 系统需要使用现有类,但是该类的接口并不符合系统的要求; 通过接口转换,将一个类插入到另一个类中. 关键方案: 继承或依赖(推荐). 优点: 可以将现有的类转换成系统可以使用类; 提高了类的复用; 增加类的透明度 缺点: 过多地 阅读全文
posted @ 2020-06-15 12:00 星星,风,阳光 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1. 介绍 目的: 定义一系列的算法(行为),把它们一个个封装起来,并且使它们可以互替换(继承接口). 关键: 实现同一个接口. 优点: 算法之间可以互相替换; 可以避免多重条件判断; 扩展性良好. 缺点: 策略类会比较多; 所有策略都需要对外暴露. 使用场景: 一个对象可能存在多种行为,需要使用多 阅读全文
posted @ 2020-06-15 11:10 星星,风,阳光 阅读(350) 评论(0) 推荐(0) 编辑