rxjs 库中 Subject 类可以用于实现多播,其本身已经有多个实现(可参考【Rxjs】 - 解析四种主题Subject),但是都是需要手动操作Subject对象进行发布。 这里通过继承 BehaviorSubject(Subject的实现类,也可以直接继承Subject,但这里考虑到可能会用到 ...
分类:
Web程序 时间:
2020-05-03 20:19:42
阅读次数:
108
本文目录:委托 委托的简单使用 用委托实现插件式编程 多播委托 静态方法和实例方法对于委托的区别 泛型委托 Func 和 Action 委托 委托的兼容事件 事件的基本使用 事件的标准模式结尾 委托委托太常见了,能灵活运用可以使你在编程中游刃有余。简单说它就是一个能把方法当参数传递的对象,而且还知道 ...
分类:
其他好文 时间:
2020-04-25 17:10:56
阅读次数:
64
要理解事件,首先必须理解委托!! 1、如果说委托是一个类型,那么事件就是一个对象! 2、事件的创建必须是借助某个委托类型来完成的! 3、也就是说,委托是事件的类型,事件本身是个对象!! 4、所以,事件也可以看成是一个,受到约束的委托实例(委托对象)。 我们知道委托存在多播委托:(也就是一个委托可以指 ...
在通俗理解委托(一)中,我们讲到了委托的定义,声明和使用,接下继续讲Action Func,多播委托 一:Action,Fun 这两个方法都是微软给我们封装好了的 Action Action是无返回值的泛型委托。 Action 表示无参,无返回值的委托 Action<int,string> 表示有传 ...
分类:
其他好文 时间:
2020-04-05 18:59:21
阅读次数:
89
``` 第3章 ip地址和子网划分 同一个子网掩码 拿自己的IP算了以后算对方(与运算) 定向广播跨路由器 10.255.255.255 全255是局域网内的广播 D类 多播 没有子网掩码 A类 0 -- 0 1-127 B类 10 -- 10 128-191 C类 110 -- 110 192-2... ...
分类:
其他好文 时间:
2020-03-27 21:17:43
阅读次数:
78
泛型委托的定义 泛型委托的作用可以使程序定义一个委托,满足多个需求,如需要定义一个int类型参数的委托和定义一个string类型类型的委托时,直接使用泛型,就可以减少多次定义委托 泛型委托定义时候只需要再方法名后加:<类型在方法中的名字> 类型可以是多个,多个类型之间用 ”,“ 逗号隔开 // 定义 ...
1.TCP/IP协议中主机与主机之间通信的三要素: IP地址(IP address) 子网掩码(subnet mask) IP路由(IP router) 2.IP地址的分类及每一类的范围: A类1-127 B类128-191 C类192-223 D类224-239组播(多播) E类240-254科研 ...
分类:
其他好文 时间:
2020-01-29 10:17:02
阅读次数:
84
之前的网络通信中,采用的是单播(唯一的发送方和接收方)的方式。但有时需要把数据同时发送给局域网中的所有主机,就需要广播。例如,通过广播ARP包获取目标主机的MAC地址。 只有数据包套接字(UDP协议)才能使用广播。 广播地址 IP地址用来标识网络中的一台主机。 子网掩码表示IP地址中网络号占几字节。 ...
分类:
其他好文 时间:
2020-01-28 22:55:49
阅读次数:
67
背景:keepalived默认是组播地址进行播放,且默认地址是224.0.0.18,如果配置多个keepalived主机,会导致虚拟IP地址存在冲突问题,这种问题怎么解决呢? 解决办法:就是将keepalived主机的多播地址修改为单播地址,绑定固定IP地址,避免在多播模式下,通过VRRP进行广播地 ...
分类:
其他好文 时间:
2019-12-28 19:01:31
阅读次数:
98
突然出现的问题,在网上找了多种方法 唯一可以解决问题的方案记录如下 打开Internet和网络设置 点击安装,选择 协议 安装可靠多播协议 管理员身份打开命令行窗口 执行命令 netsh winsock reset 重启系统,解决 ...