
编程
文章平均质量分 51
wangchun511
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
webrtc-CreateOffer分析
文档版本作者编写时间更新日志技术文档编写工时审核人审核意见v1.0王纯20190125技术方案设计初稿8hWebRTC CreateOffer 分析1. CreateOffer 的目的 WebRTC 主要用于 peer 之间音视频通讯,而通讯前需要协商一些参数,比如编解码器、传输协议等。所以CreareOffer 的目的就在于搜集本地相关...原创 2020-01-17 14:41:37 · 964 阅读 · 0 评论 -
webrtc-CreateOffer分析
# WebRTC CreateOffer 分析## 1. CreateOffer 的目的>   WebRTC 主要用于 peer 之间音视频通讯,而通讯前需要协商一些参数,比如编解码器、传输协议等。> 所以CreareOffer 的目的就在于搜集本地相关参数,用于初始化一次 session.## 2. CreateOffer 主要收集了...原创 2020-01-17 14:39:42 · 942 阅读 · 0 评论 -
RUST学习系列(四)--初识所有权系统
初识所有权,可以把它简单理解为一套生命周期控制法则。由这些法则,衍生出一整套语言层面的概念和行为守则:1. 移动语义除非实现了 copy trait, RUST 默认执行移动语义,对应于 c++ 的 std::move,move后原变量即失效。函数传值也是移动语义。2. 借用RUST借用 = c++引用 + 不可竞争规则借用的本质是引用,是为了不产生所有权的变更,也不产生额外的资源分...原创 2019-12-09 11:25:37 · 252 阅读 · 0 评论 -
RUST学习系列(三)--Guess Game
1. cargo 常用命令cargo newcargo check // 检查是否可编译cargo buildcargo runcargo update // 更新 crate2. Guess Game3. Cargo.toml原创 2019-11-25 10:05:54 · 381 阅读 · 0 评论 -
RUST学习系列(二)--IDE选择
高手可以选择 vim然而,我不是高手,我乖乖用IDE,并且要支持断点调试经过一番对比折腾,毅然决然选择 JetBrains Clion作为我的 Rust IDE,不为别的,只因为它真的很强大1.安装JetBrains ClionJetBrains Clion需要收费,且不便宜,我先搞个试用版JetBrains CLion 2019.2.1 x64安装过程略2....原创 2019-11-20 12:06:53 · 2120 阅读 · 0 评论 -
RUST学习系列(一)--环境搭建
以下以 windows为例:1.下载RUSTUP-INIT.EXEhttps://www.rust-lang.org/tools/install2.配置环境变量CARGO_HOME: 存储 Cargo 缓存RUSTUP_HOME: 存储工具链和配置文件RUSTUP_DIST_SERVER:http://mirrors.ustc.edu.cn/rust-static ...原创 2019-11-19 20:33:01 · 302 阅读 · 0 评论