华为

三级远程兵——抽象工厂模式

只谈情不闲聊 提交于 2019-11-28 15:41:28
前言   前面介绍了单例模式及工厂模式相关知识及示例,今天主要介绍的是抽象工厂模式,上一篇我们讲了工厂模式。将创建对象的任务委托给子类,延迟创建。解决工厂中责任的划分。实现具体工厂与产品之间的一一对应。解决的是”单个对象”的问题。   华为工厂除了生产华为手机之外。肯定也会有原件配套的充电线和耳机。这时工厂对应的是一套产品该如何解决了呢?显然不再适合使用工厂模式了。今天将的抽象工厂模式将会比较好的解决此问题。抽象工厂模式解决的是”一系列对象”的问题、解决多套变化的问题。 抽象工厂模式介绍 一、 来由   在我们编程的过程中难免会出现”一系列相互依赖对象”的创建问题,往往会有由于需要的改变增加或减少对象的创建。为了面对解决这种”一系列的相互依赖的对象”的创建工作的紧密耦合性,出现了其解决方案——抽象工厂模式。 二、 意图   提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 三、 案例图 四、 与工厂模式区别 工厂模式: 1、解决 ” 单个对象 ” 的问题 2、工厂类与产品类一一对应关系 抽象工厂模式: 1、解决 ” 一系列对象 ” 的问题 2、工厂类与产品类是一对多的关系(一对应一系列想依赖的产品) 工厂模式讲的是一个华为手机工厂生产一个华为手机,要生产其他的产品需另加工厂。抽象工厂模式讲的是一个华为手机工厂可以生产一系列的华为手机产品(手机、耳机、充电器)。

huawei交换机远程连接配置

谁都会走 提交于 2019-11-28 14:23:49
vty 0 4配置 user-interface vty 0 4 authentication-mode aaa user privilege level 15 protocol inbound telnet 2.aaa aaa local-user admin password irreversible-cipher 密码 local-user admin privilege level 15 local-user admin service-type telnet 3.开启远程连接 telnet server enable 来源: 51CTO 作者: Man_Docker 链接: https://blog.51cto.com/14033037/2454423

关于EDA,我的所见所想

我怕爱的太早我们不能终老 提交于 2019-11-28 11:19:52
我们谈论的是EDA的问题,什么是EDA? EDA是Electronic Design Automation的缩写,电子设计自动化。 EDA是电子设计技术,主要通过EDA工具软件体现,我们谈论EDA,大多数时候讲的就是EDA工具软件。 是的,讲的就是EDA工具软件。 我没用过EDA,更没干过EDA,当然也不可能产生及发表什么议论及见解。 我只是带着一个分析框架,看很多关于EDA的素材,然后转述我看到的东西,视角自然也就在里面。 EDA,也被叫做ECAD,electronic computer-aided design,计算机辅助电子设计。 之所以有这一句,是为了讲,EDA是电子设计过程中用到的软件工具。 这类软件工具支持的是电子设计过程,而电子设计过程又是因为集成电路这类产品而有意义,或者说电子设计过程总要归于集成电路这类产品的海洋。 给人讲故事,总要从人家熟悉的地方开始讲,慢慢引入到人家不熟悉的地方,这样才叫传递了新知识,你讲的才有价值。 我们日常能够知道的产品,飞机高铁,汽车家电,电脑电话,你如果拆了它们,肯定都能从里面找到各种各样的集成电路。 我国每年要消耗大量的集成电路产品,从哪一年开始,每年的集成电路进口额总会超过石油的进口额。 去年的中兴事件,美国要对中兴断供,清单里最重要的就是各种集成电路产品,处理器和各种芯片。 中兴无力抗拒,缴纳巨额罚款,接受合规指导。

华为OceanConnect物联网平台概念全景 | 我的物联网成长记

狂风中的少年 提交于 2019-11-28 11:06:25
作者 | 我是卤蛋 华为云OceanConnect IoT云服务包括应用管理、设备管理、系统管理等能力,实现统一安全的网络接入、各种终端的灵活适配、海量数据的采集分析,从而实现新价值的创造。 华为云OceanConnect IoT云服务不仅可以简化各类终端厂家的开发,屏蔽各种复杂设备接口,实现终端设备的快速接入;同时面向各行业提供强大的开放能力,支撑各行业伙伴快速实现各种物联网业务应用,满足各行业客户的个性化业务需求。 我们将会用一系列文章为大家介绍一下华为云OceanConnect 物联网平台的各种开发工具及其概念。 ----------今天的任务是先了解一下各种概念---------- 开发中心 开发中心是基于物联网平台开放能力的一站式开发工具,帮助开发者快速构建基于物联网平台的解决方案。 固件 固件是指设备内部保存的设备“驱动程序”,是一个系统最基础最底层工作的软件。 项目 项目指物联网平台的资源空间。开发者在基于开发者门户进行物联网开发时,需要根据行业属性创建独立的项目,并在该项目空间内建设物联网产品和应用。 产品 某一类具有相同能力或特征的设备的集合称为一款产品。除了设备实体,产品还包含该类设备在物联网能力建设中产生的产品信息、产品模型(Profile)、插件、测试报告等资源。 产品模型 产品模型(也称Profile)用于描述设备具备的能力和特性

Python实现批量执行华为交换机脚本

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-28 10:53:33
1 #!/usr/bin/python3 2 # -*- coding:utf-8 -*- 3 import paramiko 4 import time 5 6 ssh = paramiko.SSHClient() 7 key = paramiko.AutoAddPolicy() 8 ssh.set_missing_host_key_policy(key) 9 10 11 def execute(addr): 12 13 ssh.connect(addr, 22, 'test', '123456', timeout=200) 14 ssh_shell = ssh.invoke_shell() 15 16 for script in scripts: 17 ssh_shell.send(script) 18 time.sleep(0.1) 19 20 21 if __name__ == '__main__': 22 23 # 要批量执行脚本的设备 24 devices = ['10.1.3.161', '10.1.3.162', '10.1.3.163'] 25 26 # 要批量执行的脚本 27 scripts = ['sys\n', 'sys sw\n', 'q\n', 'save\n', 'Y\n'] 28 29 for device in devices: 30

华为eNsp的环境设置

a 夏天 提交于 2019-11-28 08:03:13
在下面的环境中: Windows 10 Home Basic 64位简体中文版,版本:10.0.17763.437, 设置 Virtual Box 5.X软件以 Windows 7 兼容模式和管理员身份运行, 设置 ENSP 1.3.00.100(目前的最新版本),以 Windows 7 兼容模式和管理员身份运行。 然后,在该环境中(进入Virtual BOX软件),将 NE40E、NE5000E、NE9000、CE、CX 设备的参数均设置为: 内存大小:1024MB 处理器:2个 显存大小:16MB 远程桌面:禁止“启用服务器”。 经过上述的设置,NE40E、NE5000E、NE9000、CE、CX 仿真设备就可以成功启动了。 至于 USG6000V,可以正常启动的对应虚拟机配置是: 内存大小:800MB 处理器:1个 显存大小:12MB 远程桌面:禁止“启用服务器”。 我自己就是采用了这个配置(反复多次试验才最终确定的),使得各个仿真设备均可正常运行。但是所有设备的启动时间都出奇的漫长,需要我们以超乎寻常的耐心来等待最后的启动成功。 每个人的宿主计算机环境差别迥异。您需要在自己的宿主计算机上反复调整相关参数来进行测试。 USG6000V的网管界面的问题解决了。根本原因是因为新版本 ENSP 默认没有开启 HTTPS 的服务。我们进入管理接口视图,执行下列命令即可:

进入华为软件 eNSP 学习的第九天

自闭症网瘾萝莉.ら 提交于 2019-11-28 08:02:19
真机大赛 实验拓扑: 实验需求: 1、全网使用静态路由打通 (10分每少一条路由加一分钟) 2、R1上有一个环回口 100.100.100.100 32的位的路由(5分) 3、PC1与PC2在同一个vlan,PV3与PC4在同一个vlan,PC5与PC6在同一个vlan4、网关在交换机上,SW1与SW2之间有三条链路,要求主走两条链路, 当断掉一条链路之后,备份链路立即切换为活跃链路,当故障链路恢复后要求10S后抢占会活跃链路 (20分,每错一个点加一分钟,如果因为某个故障导致后面全部错误,那么最高加10分钟) 5、交换机与路由器之间链路要有冗余性。(15分) 6、当R1G0/0/0口故障后,要求PC访问R1的环回口走SW1-R2-R3-R1,反之SW2的PC同理(15) 7、当R1的G0/0/0、S1/0/0口同时故障后,要求PC访问R1的环回口走SW1-R3-R1,反之SW2的PC同理(15分) 8、所有设备需要配置telnet管理。要求所有设备能够被telnet 9、所有IP只能在172.16.1.0/24位中选取。保证PC段至少有15个ip。 评分标准: 所有需求100分, 考试时间为1小时,超过1小时不参与竞选 每错一个点加一分钟,根据实际情况积分 如果因为某个故障导致后面全部错误,那么最高加10分钟 最终解释权归季老师所有。 比赛以团队为赛为主,一共五个小组

华为(ensp)静态路由实验

不想你离开。 提交于 2019-11-28 08:01:59
本次实验的拓扑图 第一步,配置ip地址 PC1 和 PC2的ip地址就不用我说了吧。左边红色区域的网段是:192.168.1.0/24这个网络 右边网络为:192.168.2.0/24这个网络。下面配置路由器AR1。看下图 然后我们配置路由器AR2 通过上边的两图配置好ip地址后。 第二步,配置默认路由。 路由器AR1: 默认路由配置原则 :你要到达的网络号 + 网络号的子网掩码 + 下一跳的ip地址 路由器AR2: 第三步,配置PC1和PC2的IP地址和网关并测试,注意一定要配置网关和点击应用。 PC1 PC2 最后测试PC1 ping PC2 来源: CSDN 作者: 南非大白 链接: https://blog.csdn.net/qq_40996945/article/details/81160993

进入华为软件 eNSP 学习的第五天

梦想与她 提交于 2019-11-28 08:01:00
防火墙的配置实验总结 实验拓扑图: 实验需求: 1.PC不在同一网段 2.网关在防火墙上 二、实验目标: 1.知道防火墙原理 2.配置防火墙 三、实验步骤: 第一步:配置思路 1.配置ip 2.检测连通性 3. 将端口划入到相应的区域 4. 将端口开启ping服务 5. 将区域间的策略放行通过 6. 测试 第二步:实验操作 配置ip FW1: PC1-àPC3: 检测连通性 ……………… 将端口话费到相应的服务 firewall zone untrust add int g1/0/2 firewall zone trust add int g1/0/1 firewall zone dmz add int g1/0/0 4.将端口开启ping服务 5.将区域间的策略放行 6测试: 来源: CSDN 作者: 要学就学最难的 链接: https://blog.csdn.net/qq_37989070/article/details/81875173