交换机设置中的STP指的是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了交换机设置中的STP指的是啥相关的知识,希望对你有一定的参考价值。

STP - Spanning Tree Protocol(生成树协议)

逻辑上断开环路,防止广播风暴的产生
当线路出现故障,断开的接口被激活,恢复通信,起备份线路的作用
参考技术A 生成树协议,有效防止网络中出现环路,并可以使冗余备份线路在出现故障时及时发挥作用

Javascript,这个程序中 slice(1) 中的 1 指的是啥?

【中文标题】Javascript,这个程序中 slice(1) 中的 1 指的是啥?【英文标题】:Javascript, what does the 1 in slice(1) refer to in this program?Javascript,这个程序中 slice(1) 中的 1 指的是什么? 【发布时间】:2011-07-04 01:03:37 【问题描述】:

在这个程序中,我理解(我认为)paragraph.charAT(0) = "%" 检查段落中的第一个字符是否等于 %,即计数从 0 开始,所以 charAT(0) 是第一个字符

但是,在paragraph.slice(1) 行中,1 指的是什么?它是否切掉了第一个字符?,在这种情况下,它将位于 0 位置?

function processParagraph(paragraph) 
  var header = 0;
  while (paragraph.charAt(0) == "%") 
    paragraph = paragraph.slice(1);
    header++;
  

  return type: (header == 0 ? "p" : "h" + header),
          content: paragraph;


show(processParagraph(paragraphs[0]));

【问题讨论】:

见here。 MDC 是 javascript 的绝佳资源。 另见What is the difference between String.slice and String.substring in JavaScript? 【参考方案1】:

.slice

string.slice(beginslice[, endSlice])

提取字符串的一部分并返回一个新字符串。

它返回第一个字符之后的所有内容,实际上是把第一个字符删掉。

【讨论】:

【参考方案2】:

它正在切掉第一个字符(即“%”)

【讨论】:

【参考方案3】:

它从字符串中删除第一个字符并返回它而不改变原始字符串。我建议你看看documentation for slice

【讨论】:

【参考方案4】:

它从段落字符串的索引 1(第二个字符)开始提取一个子字符串。

例如,考虑一下:

var paragraph = "Hi my name is Russell";
console.log( paragraph.slice(1) ); //returns 'i my name is Russell'

【讨论】:

谢谢@Russell Dias,所以如果段落字符串以“%aaaaa”开头,那么在 slice(1) 之后,段落字符串会以“aaaaa”开头?

以上是关于交换机设置中的STP指的是啥的主要内容,如果未能解决你的问题,请参考以下文章

华为交换机STP 根ID优先级设置

STP的作用是啥

在交换机上启用STP有啥好处

交换机配置——STP实验(指定特定交换机为根桥)

交换机中的 trunk功能是啥意思?端口聚合?那vlan trunk呢?

在ensp上STP配置和选路规则