Wxy's Blog
  • 首页
  • 归档
  • 标签
  • 关于
  • 友链
不因虚度年华而悔恨,不因碌碌无为而羞愧

WebRTC-Mediasoup编译记录

下载相关文件 libmediasoupclient webrtc 参考文档compile_webrtc mediasoup doc 编译webrtc1234567891011121314151617181920//编译工具下载git clone https://chromium.googlesource.com/chromium/tools/depot_tools.gitexport PATh=
2020-09-24
#WebRTC

WebRTC音频处理模块相关

**WebRTC源码**基于提交版本4c2f9c9 WebRTC音频处理模块,负责在传输音频时对音频进行一定的处理,例如降噪、增益、回声消除,整体模块代码位于modules/audio_processing。 按照以下模块分别介绍,各模块的功能以及相关配置和源码解析 默认音频处理配置如下: 1234567891011121314AudioOptions options; options.ech
2020-08-14
#WebRTC

位运算

2018-12-27

实现自定义图片加载框架

2018-12-17

常见名词概念

2019-12-11

数据结构-红黑树

2018-12-20
#数据结构

数据结构-树

二叉树 每个节点最多只能有两个子节点, 排序二叉树平衡二叉树(AVL树)B树、B+树红黑树N叉树参考链接红黑树
2018-06-03
#数据结构

自定义ViewGroup实践

自定义ViewGrouop - FlowLayout实现方式 继承特定ViewGroup,例如LinearLayout 比较常见,效果类似于一堆View的组合。 实现比较简单,无需自己处理测量与布局的过程。 继承ViewGroup派生特殊layout 主要用于实现自定义的布局,按照自身需求制定不同的显示方法。 实现稍微复杂,还需要对ViewGroup进行处理,主要是自身的onMeasure
2019-01-02
#Android

理解Window及WindowManager

1.基本概念Window:它是一个抽象类,具体实现类为PhoneWindow,负责对View进行管理。每个Window都会对应一个View和一个ViewRootImpl,Window通过ViewRootImpl与View建立联系。 WindowManager:是一个接口类,继承ViewManager,主要用于管理Window,具体实现类为WindowManagerImpl。实际使用中无法直接访
2019-01-10
#Android

自定义View实践

Android系统默认提供大量的View,但是会因为需求的改动导致原生View不能符合需求,就需要进行自定义控件去使用。 实现方式 继承特定View 拓展某种已有View的功能就可以在原有View的基础上增加新功能,而且这种实现方式就不需要自己去处理那些注意事项,例如wrap_content、pandding等属性。 继承View并重写onDraw() 当需要实现一些不规则的效果,
2019-01-02
#Android

常见算法题整理 - 来自《剑指Offer》

数据结构 算法 概念 链表 广度优先搜索 位操作 树、单词查找树、图 深度优先搜索 内存(堆、栈) 栈和队列 二分查找 递归 堆 归并排序 动态规划 向量、数组列表 快排 时间、空间复杂度 散列表 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。(要求线性时间复杂度,即$O(1)$) 实例:输入:[1,2
2018-01-16
#算法

数据结构-链表

数据结构-链表 链表是一种基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer),简单来说链表并不像数组存储在一个连续的内存地址空间里,他们可以是不连续的因为他们每个节点保存着下一个节点的引用(地址),所以较之数组来说这是一个优势。 1.单链表 单链表是链表的一种,由节点组成,每个节点包含到下一个节点的指针。 单链表特点: 链表
2018-04-25
#数据结构

组件化原理及实践

利用SPI机制实现组件化功能利用字节码注入配合transform api实现组件化功能组件化间通信机制参考链接AutoRegister
2019-02-27
#Android

设计模式--单例模式

单例模式 一个类只能产生一个对象。确保某一个只有一个实例,而且自行实例化并向整个系统提供这个实例且构造函数私有化。 12345678910111213//单例模式通用代码public class Singleton{ private static final Singleton singleton = new Singleton(); private Singleto
2018-12-13
#设计模式

计算机网络基础

网络分层 将网络节点所要完成的数据的发送或转发、打包或拆包,以及控制信息的加载或拆出等工作,分别由不同的硬件或软件模块来完成。 计算机网络体系结构分为3种:OSI体系结构、TCP/IP体系结构、五层体系结构。 OSI体系结构:概念清楚并且理念完整,但复杂且不实用 TCP/IP体系结构:包含了一系列构成互联网基础的网络协议,是Intenet的核心协议并且被广泛应用
2018-05-31
#计算机网络
1…891011

搜索

Hexo Fluid