二_关于Stun和Turn服务器

二_关于Stun和Turn服务器

bingliaolong WebRtc 4年前 (2020-09-30) 24 0

前言 本地局域网的设备会被分配一些本地IP地址(C类ip地址),用于局域网内部使用。 这个IP地址是不能用于外部使用的,因为和外部的网络通信,需要使用公网IP。因而,如果我们使用这个内网IP进行webrtc的对等端通...

Reading 2020 《呐喊》

Reading 2020 《呐喊》

bingliaolong Reading logs 4年前 (2020-09-28) 2 0

自序 我有四年多,曾经常常,几乎是每天,出入于质铺和药店里,年纪可是忘却了,总之是药店的柜台正和我一样高,质铺的是比我高一倍,我从一倍高的柜台外送上衣服或首饰去,在侮蔑里接了钱,再到一样高的柜台上给我久病的父亲去买药...

行为型:访问者模式

行为型:访问者模式

bingliaolong Design Patterns 4年前 (2020-09-25) 1 0

概述 访问者模式是一种将数据操作和数据结构分离的设计模式。 定义 表示要对对象结构的元素执行的操作。它使您可以定义新操作,而无需更改其所操作元素的类。该模式具有行为目的,并且适用于对象。 角色 Visitor:抽象访...

行为型:备忘录模式

行为型:备忘录模式

bingliaolong Design Patterns 4年前 (2020-09-25) 1 0

概述 备忘录模式能记录一个对象的内部状态,当用户后悔时能撤销当前操作,使数据恢复到它原先的状态。 定义 在不违反封装的情况下,Memento捕获并外部化了对象的内部状态,以便以后可以将对象恢复到此状态。该模式具有行为...

行为型:解释器模式

行为型:解释器模式

bingliaolong Design Patterns 4年前 (2020-09-25) 4 0

概述 解释器这个名词想必大家都不会陌生,比如编译原理中,一个算术表达式通过词法分析器形成词法单元,而后这些词法单元再通过语法分析器构建语法分析树,最终形成一颗抽象的语法分析树。诸如此类的例子也有很多,比如编译器、正则...

行为型:责任链模式

行为型:责任链模式

bingliaolong Design Patterns 4年前 (2020-09-25) 1 0

概述 一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。例如,公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批准的天数不同,员工必须根据自己要请假的天数去找不同的领导签名,也就是说...

创建型:原型模式

创建型:原型模式

bingliaolong Design Patterns 4年前 (2020-09-25) 7 0

概述 指定要使用原型实例创建的对象的种类,并通过复制此原型来创建新对象。模式具有创造目的,并处理动态的对象关系。该模式隐藏了从客户端创建新实例的复杂性。 定义 通过给出一个原型对象来指明所要创建对象的类型,然后克隆该...

行为型:模板方法模式

行为型:模板方法模式

bingliaolong Design Patterns 4年前 (2020-09-25) 2 0

概述 父类抽象出子类共有的方法,并且自己实现他 子类实现各自不同的业务 父类实现的方法按照一定的逻辑调用抽象方法 为了反之子类重写父类实现的方法父类定义为final方法 定义 一个抽象类公开定义了执行它的方法的方式/...

结构型:享元模式

结构型:享元模式

bingliaolong Design Patterns 4年前 (2020-09-24) 5 0

概述 面向对象技术可以很好地解决一些灵活性或可扩展性问题,但在很多情况下需要在系统中增加类和对象的个数。当对象数量太多时,将导致运行代价过高,带来性能下降等问题。 享元模式通过共享技术实现相同或相似对象的重用。 在享...

扫一扫二维码分享