Block是文件块,HDFS中是以Block为单位进行文件的管理的,一个文件可能有多个块,每个块默认是3个副本,这些块分别存储在不同机器上。块与文件之前的映射关系会定时上报Namenode。HDFS中一个块的默认大小是64M,其大小由参数dfs.block.size控制。这里面先引申几个问题出来: ...
分类:
其他好文 时间:
2020-09-03 16:43:21
阅读次数:
40
1.写在前面 在guava的collect包下,存在着许多的以Forwarding开头的类,这些类都用到了一个设计模式——装饰器模式。 为什么是装饰器模式? 装饰器模式是为已有功能动态的添加更多功能的一种方式。它允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式, ...
分类:
其他好文 时间:
2020-08-11 17:30:26
阅读次数:
91
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。网络层协议承担了分组(Packet)转发和路由选择两大功能,它能够为上层提供在不同主机之间运输分组的职责,IP协议作为网络层协议,它虽然只能提供无连接的、不可
分类:
其他好文 时间:
2020-08-07 09:50:49
阅读次数:
57
MYSQL数据库的连接故障"MySQL error: 2013, “Lost connection to MySQL server at ‘reading initial communication packet‘, system error: 0""
分类:
数据库 时间:
2020-08-06 20:52:14
阅读次数:
101
解决办法: # vi /etc/sysctl.conf 或者 # vi /usr/lib/sysctl.d/00-system.conf 添加如下代码: net.ipv4.ip_forward=1 重启network服务 # systemctl restart network 查看是否修改成功 # ...
分类:
Web程序 时间:
2020-08-01 21:28:36
阅读次数:
105
MPLS多协议标签交换MPLS(MultiprotocolLabelSwitching)是一种IP(InternetProtocol)骨干网技术。?MPLS这种技术最早的起源的为了解决IP转发低效的问题,但随着硬件水平的发展,已不存在转发低效的问题,现在我们用MPLS这种技术,主要是解决实现***业务。MPLS术语?标签(Label):是一个短而定长的、只具有本地意义的标识符,用于唯一标识一个分组
分类:
其他好文 时间:
2020-07-30 14:11:39
阅读次数:
79
异常错误:Communications link failure The last packet successfully received from the server was 3,544 milliseconds ago 解决方法: 找到application-druid.yml文件 将tes ...
分类:
数据库 时间:
2020-07-28 17:05:15
阅读次数:
206
1.普通的Packet会经过哪几个函数? 2.PacketNotify.ReadHeader(Header, Reader),是怎么读的Header的。 在ReadHeader内部有利用Reader对象对operator<<的重载 在Reader对象operator<<的重载中会调用: IsByte ...
分类:
Web程序 时间:
2020-07-26 22:57:45
阅读次数:
154
。MPLS TE 利用对现有协议(中间系统到中间系统 (IS-IS)、资源预留协议 (RSVP)、OSPF)的扩展计算并建立根据网络约束设置的单向隧道。通信流在不同的隧道被映射根据他们的目的地。 (OSPF Traffic Engineering,即OSPF流量工程)是为了支持MPLS流量工程(MP ...
分类:
其他好文 时间:
2020-07-26 01:48:00
阅读次数:
77
学习网络知识备忘,参考地址:https://blog.csdn.net/gpltoken/article/details/72885189 1、DHCP(摘自百度百科) 中文名:动态主机配置协议外文名:Dynamic Host Configuration Protocol类 型:计算机网络应用层协议 ...
分类:
系统相关 时间:
2020-07-19 23:37:04
阅读次数:
89