电信网站备案系统/百度推广多少钱一天
综合实验(三)
- 1 实验拓扑
- 2 IP 规划
- 3 实验需求
- 一、福州思博网络规划如下:
- 二、上海思博网络规划如下:
- 三、福州思博与上海思博网络互联
- 四、网络优化
- 4 配置思路
- 4.1 福州思博配置
- 在 SW1、SW2、SW3 上配置交换网络
- SW1、SW2、SW3 运行 STP,且 SW1 为根桥
- 查看 SW1 的 stp 状态,确保是根桥
- SW1 上创建 VLAN 网关
- SW1、R1 进行配置,使得可以通信
- SW1、R1 配置 OSPF
- 检查 R1 上可以学习到 VLAN10、20、172 的路由,主机能与 R1 互通
- ISP 配置相应接口
- R1、SW1 配置相应接口、默认路由、NAT
- 检查 PC 机与 ISP 通信
- 4.2 上海思博配置
- 在 SW4 上配置交换网络
- 在 SW4 上配置 DHCP
- 检查 PC3 可以正常获取地址
- SW4、R2 进行配置,使得可以通信
- SW4、R4 配置 OSPF
- 检查 R2 上可以学习到 VLAN30 的路由,主机能与 R2 互通
- R2、SW4 配置相应接口、默认路由、NAT
- 检查 PC 机与 ISP 通信
- 4.3 配置福州思博与上海思博互联
- 配置 R1 的 AAA
- 配置 R1 的 IP,并为 R2 分配地址,采用 CHAP 认证
- R1、R2 配置 ospf
- 验证 PC1、PC2 能与 PC3 通信
- 4.4 网络优化
- 在 R1 和 R2 上配置,实现线路的冗余
本篇是关于HCIA的综合项目实验整理笔记。实验拓扑及配置步骤参考资料来自思博教育
1 实验拓扑
2 IP 规划
- R1与ISP相连的网段为101.1.1.0/24
- R2与ISP相连的网段为101.1.2.0/24
- R1与R2相连的网段为192.168.12.0/30
- PC5的地址为172.16.1.1/24网关为172.16.1.254/24;(vlan 172)
- PC1属于Vlan10,ip地址为:192.168.10.1,网关是192.168.10.254/24
- PC2属于Vlan20,ip地址为:192.168.20.1,网关是192.168.20.254/24
- PC3属于Vlan30,IP地址自动获取,网关是192.168.30.254/24;
- R1的loopback0地址为1.1.1.1/32
- R2的loopback0地址为2.2.2.2/32
- SW1的loopback0地址为10.1.1.1/32
- SW4的loopback0地址为10.4.4.4/32
3 实验需求
假设你是SPOTO的网管,为SPOTO上海和福州规划网络。左边蓝色框内为SPOTO福州公司内部网络,右边黄色框内为SPOTO上海公司内部网络,上方模拟ISP网络。
一、福州思博网络规划如下:
a) SW1/2/3组成了福州思博的交换网络,其中SW1是核心层,SW2/3是接入层。
b) 三台交换机上创建vlan10 20 172
c) 交换机之间配置trunk链路,仅允许以上三个vlan通过
d) 交换机使用access链路连接PC,并划入vlan。PC1属于VLAN10, PC2属于VLAN20, PC5模拟网络中的服务器,属于VLAN172
e) 生成树使用STP模式,且SW1为根桥,优先级为0
f) SW1上创建各vlan网关,地址分别是:
vlan10-192.168.10.254/24
vlan20-192.168.20.254/24
vlan172-172.16.1.254/24
g) SW1新建vlan100,并创建vlanif 100 ,IP地址为192.168.2.2/24。配置SW1与R1互联接口,使得SW1可以与R1通信
h) R1与SW1之间运行OSPF,进程号1,RID手动设置为环回口地址
i) 所有network命令均要求使用接口配置掩码的反掩码。SW1环回口通告到区域1,R1环回口通告到区域0
j) 福州网络属于OSPF区域1,并启用区域MD5验证,key-id为1,密码为spoto,且使用display命令无法查看到真实密码
k) 确认所有主机与R1互通
l) R1配置默认路由,用于访问ISP的8.8.8.8
m) R1配置NAT,允许福州网络主机访问外网
n) ACL使用编号2000,规则序号5允许vlan10,规则序号10允许vlan20
o) 内网主机都转换为R1的g0/0/0口IP地址并进行端口转换
p) PC5模拟内网服务器,使用公网地址 101.1.1.111 为外网用户提供各种服务
q) 配置其他必要的路由
二、上海思博网络规划如下:
a) SW4组成了上海思博的交换网络
b) 在SW4上创建vlan30
c) SW4使用access链路与PC互联,并划入vlan
d) 在SW4上启用DHCP,为vlan30的主机分配IP地址和网关
e) DHCP使用全局地址池,名称为30,租期为2天
f) 在PC3上确认可以获取IP地址和网关
g) SW4新建vlan100,并创建vlanif 100 ,IP地址为192.168.4.2/24。配置SW4与R2互联接口,使得SW4可以与R2通信
h) R2与SW4之间运行OSPF,进程号1,RID手动设置为环回口地址
i) 所有network命令均要求使用接口配置掩码的反掩码。SW4环回口宣告到区域2,R2环回口宣告到区域0
j) 上海网络属于OSPF区域2,并启用区域MD5验证,key-id为1,密码为spoto,且使用display命令无法查看到真实密码
k) 主机可以与R2通信
l) R2配置默认路由,用于访问ISP的8.8.8.8
m) R2配置NAT,允许上海网络主机访问外网
n) ACL使用编号2000,规则序号5允许vlan30
o) 内网主机都转换为R2的g0/0/0口IP地址并进行端口转换
p) 配置其他必要的路由
三、福州思博与上海思博网络互联
a) R1与R2之间使用PPP链路互联
b) 配置R1的互联IP地址,注意掩码为30位。R2的互联IP地址由R1分配
c) R1使用AAA管理用户名与密码,用户名为:shanghai,密码为:spoto,服务器类型为PPP。使用display命令无法查看到真实密码
d) R1为认证方,R2为被认证方,使用CHAP验证
e) 确认R1与R2可以通信
f) R1与R2建立OSPF邻居,划入区域0
g) 有network命令均要求使用接口配置掩码的反掩码
h) 启用区域MD5验证,key-id为1,密码为spoto,且使用display命令无法查看到真实密码
i) 确认福州主机可以与上海主机通信
四、网络优化
a) 当R2的外网故障时,要求vlan30的主机可以通过PPP链路走R1与外网通信。
b) 在R2上配置适当的路由完成这一需求
c) 在R1上做适当配置完成这一需求
d) 在PC3上ping 8.8.8.8 -t,并关闭R2的G0/0/0接口,确认备用方案有效
4 配置思路
4.1 福州思博配置
在 SW1、SW2、SW3 上配置交换网络
SW1
[Huawei] sysname SW1
[SW1] vlan batch 10 20 172
[SW1] interface g0/0/2
[SW1-GigabitEthernet0/0/2] port link-type trunk
[SW1-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20 172
[SW1-GigabitEthernet0/0/2] interface g0/0/3
[SW1-GigabitEthernet0/0/3] port link-type trunk
[SW1-GigabitEthernet0/0/3] port trunk allow-pass vlan 10 20 172
[SW1-GigabitEthernet0/0/3] interface g0/0/4
[SW1-GigabitEthernet0/0/4] port link-type access
[SW1-GigabitEthernet0/0/3] port default vlan 172
SW2
[Huawei] sysname SW2
[SW2] vlan batch 10 20 172
[SW2] interface g0/0/2
[SW2-GigabitEthernet0/0/2] port link-type trunk
[SW2-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20 172
[SW2-GigabitEthernet0/0/2] interface g0/0/1
[SW2-GigabitEthernet0/0/1] port link-type trunk
[SW2-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20 172
[SW2-GigabitEthernet0/0/1] interface g0/0/3
[SW2-GigabitEthernet0/0/3] port link-type access
[SW2-GigabitEthernet0/0/3] port default vlan 20
SW3
[Huawei] sysname SW3
[SW3] vlan batch 10 20 172
[SW3] interface g0/0/2
[SW3-GigabitEthernet0/0/2] port link-type trunk
[SW3-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20 172
[SW3-GigabitEthernet0/0/2] interface g0/0/1
[SW3-GigabitEthernet0/0/1] port link-type trunk
[SW3-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20 172
[SW3-GigabitEthernet0/0/1] interface g0/0/3
[SW3-GigabitEthernet0/0/3] port link-type access
[SW3-GigabitEthernet0/0/3] port default vlan 10
SW1、SW2、SW3 运行 STP,且 SW1 为根桥
SW1
[SW1] stp mode stp
[SW1] stp priority 0
SW2
[SW2] stp mode stp
SW3
[SW3] stp mode stp
查看 SW1 的 stp 状态,确保是根桥
SW1 上创建 VLAN 网关
SW1
[SW1] interface vlanif 10
[SW1-Vlanif10] ip address 192.168.10.254 24
[SW1-Vlanif10] interface vlanif 20
[SW1-Vlanif20] ip address 192.168.20.254 24
[SW1-Vlanif20] interface vlanif 172
[SW1-Vlanif172] ip address 172.16.1.254 24
SW1、R1 进行配置,使得可以通信
SW1
[SW1] interface loopback 0
[SW1-LoopBack0] ip address 10.1.1.1 32
[SW1] vlan 100
[SW1-vlan100] interface vlanif 100
[SW1-Vlanif100] ip address 192.168.2.2 24
[SW1] interface g0/0/1[SW1-GigabitEthernet0/0/1] port link-type access
[SW1-GigabitEthernet0/0/1] port default vlan 100
R1
[Huawei] sysname R1
[R1] interface g0/0/1
[R1-GigabitEthernet0/0/1] ip address 192.168.2.1 24
[R1-GigabitEthernet0/0/1] interface loopback 0
[R1-LoopBack0] ip address 1.1.1.1 32
SW1、R1 配置 OSPF
SW1
[SW1] ospf 1 router-id 10.1.1.1
[SW1-ospf-1] area 1
[SW1-ospf-1-area-0.0.0.1] network 10.1.1.1 0.0.0.0
[SW1-ospf-1-area-0.0.0.1] network 192.168.2.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] network 192.168.10.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] network 192.168.20.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] network 172.16.1.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1] authentication-mode md5 1 cipher spoto
R1
[R1] ospf 1 router-id 1.1.1.1
[R1-ospf-1] area 1
[R1-ospf-1-area-0.0.0.1] network 192.168.2.0 0.0.0.255
[R1-ospf-1-area-0.0.0.1] authentication-mode md5 1 cipher spoto
检查 R1 上可以学习到 VLAN10、20、172 的路由,主机能与 R1 互通
ISP 配置相应接口
ISP
[ISP] interface g0/0/0
[ISP-GigabitEthernet0/0/0] ip add 101.1.1.3 24
[ISP-GigabitEthernet0/0/0] interface g0/0/01
[ISP-GigabitEthernet0/0/1] ip address 101.1.2.3 24
[ISP-GigabitEthernet0/0/1] interface loopback 0
[ISP-LoopBack0] ip address 8.8.8.8 32
R1、SW1 配置相应接口、默认路由、NAT
SW1
[SW1] ip route-static 0.0.0.0 0.0.0.0 192.168.2.1
R1
[R1] ip route-static 0.0.0.0 0.0.0.0 101.1.1.3
[R1] acl 2000
[R1-acl-basic-2000] rule 5 permit source 192.168.10.0 0.0.0.255
[R1-acl-basic-2000] rule 10 permit source 192.168.20.0 0.0.0.255
[R1] interface g0/0/0
[R1-GigabitEthernet0/0/0] ip add 101.1.1.1 24
[R1-GigabitEthernet0/0/0] nat outbound 2000
[R1-GigabitEthernet0/0/0] nat static global 101.1.1.111 inside 172.16.1.1 netmask 255.255.255.255
检查 PC 机与 ISP 通信
4.2 上海思博配置
在 SW4 上配置交换网络
SW4
[Huawei] sysname SW4
[SW4] vlan 30
[SW4-vlan30] interface g0/0/2
[SW4-GigabitEthernet0/0/2] port link-type access
[SW4-GigabitEthernet0/0/2] port default vlan 30
在 SW4 上配置 DHCP
SW4
[SW4] interface vlanif 30
[SW4-Vlanif30] ip address 192.168.30.254 24
[SW4] ip pool 30[SW4-ip-pool-30] gateway-list 192.168.30.254
[SW4-ip-pool-30] network 192.168.30.0 mask 255.255.255.0
[SW4-ip-pool-30] lease day 2
[SW4] interface vlanif 30
[SW4-Vlanif30] dhcp select global
检查 PC3 可以正常获取地址
SW4、R2 进行配置,使得可以通信
SW4
[SW4] vlan 100
[SW4-vlan100] interface vlanif 100
[SW4-Vlanif100] ip address 192.168.4.2 24
[SW4-Vlanif100] interface g0/0/1
[SW4-GigabitEthernet0/0/1] port link-type access
[SW4-GigabitEthernet0/0/1] port default vlan 100
[SW4-GigabitEthernet0/0/1] interface lo 0
[SW4-LoopBack0] ip address 10.4.4.4 32
R2
[Huawei] sysname R2
[R2] interface g0/0/01
[R2-GigabitEthernet0/0/1] ip address 192.168.4.1 24
[R2-GigabitEthernet0/0/1] interface loopback 0
[R2-LoopBack0] ip address 2.2.2.2 32
SW4、R4 配置 OSPF
SW4
[SW4] ospf 1 router-id 10.4.4.4
[SW4-ospf-1] area 2
[SW4-ospf-1-area-0.0.0.2] network 192.168.30.0 0.0.0.255
[SW4-ospf-1-area-0.0.0.2] network 10.4.4.4 0.0.0.0
[SW4-ospf-1-area-0.0.0.2] network 192.168.4.0 0.0.0.255
[SW4-ospf-1-area-0.0.0.2] authentication-mode md5 1 cipher spoto
R2
[R2] ospf 1 router-id 2.2.2.2
[R2-ospf-1] area 2
[R2-ospf-1-area-0.0.0.2] authentication-mode md5 1 cipher spoto
检查 R2 上可以学习到 VLAN30 的路由,主机能与 R2 互通
R2、SW4 配置相应接口、默认路由、NAT
SW4
[SW4] ip route-static 0.0.0.0 0.0.0.0 192.168.4.1
R2
[R2] ip route-static 0.0.0.0 0.0.0.0 101.1.2.3
[R2] acl 2000
[R2-acl-basic-2000] rule 5 permit source 192.168.30.0 0.0.0.255
[R2] interface g0/0/0
[R2-GigabitEthernet0/0/0] ip address 101.1.2.2 24
[R2-GigabitEthernet0/0/0] nat outbound 2000
检查 PC 机与 ISP 通信
4.3 配置福州思博与上海思博互联
配置 R1 的 AAA
R1
[R1-aaa] local-user shanghai password cipher spoto
[R1-aaa] local-user shanghai service-type ppp
配置 R1 的 IP,并为 R2 分配地址,采用 CHAP 认证
R1
[R1] interface s1/0/0
[R1-Serial1/0/0] ip address 192.168.12.1 30
[R1-Serial1/0/0] remote address 192.168.12.2
[R1-Serial1/0/0] ppp authentication-mode chap
R2
[R2] interface s1/0/0
[R2-Serial1/0/0] ppp chap user shanghai
[R2-Serial1/0/0] ppp chap password cipher spoto
[R2-Serial1/0/0] ip address ppp-negotiate
R1、R2 配置 ospf
R1
[R1] ospf 1
[R1-ospf-1] area 0
[R1-ospf-1-area-0.0.0.0] network 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.3
[R1-ospf-1-area-0.0.0.0] authentication-mode md5 1 cipher spoto
R2
[R2] ospf 1
[R1-ospf-1] area 0
[R1-ospf-1-area-0.0.0.0] network 2.2.2.2 0.0.0.0
[R1-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.3
[R1-ospf-1-area-0.0.0.0] authentication-mode md5 1 cipher spoto
验证 PC1、PC2 能与 PC3 通信
4.4 网络优化
在 R1 和 R2 上配置,实现线路的冗余
R1
[R1] acl 2000
[R1-acl-basic-2000] rule permit source 192.168.30.0 0.0.0.255
R2
[R2] ip route-static 0.0.0.0 0.0.0.0 192.168.12.1 preference 70
相关文章:

HCIA-综合实验(三)
综合实验(三) 1 实验拓扑2 IP 规划3 实验需求一、福州思博网络规划如下:二、上海思博网络规划如下:三、福州思博与上海思博网络互联四、网络优化 4 配置思路4.1 福州思博配置在 SW1、SW2、SW3 上配置交换网络SW1、SW2、SW3 运行 S…...

Java程序员的成长路径
熟悉JAVA语言基础语法。 学习JAVA基础知识,推荐阅读书单中的经典书籍。 理解并掌握面向对象的特性,比如继承,多态,覆盖,重载等含义,并正确运用。 熟悉SDK中常见类和API的使用,比如࿱…...

几种常用的排序
int[] arr new int[]{1, 2,8, 7, 5};这是提前准备好的数组 冒泡排序 public static void bubbleSort(int[] arr) {int len arr.length;for (int i 0; i < len - 1; i) {for (int j 0; j < len - i - 1; j) {if (arr[j] > arr[j1]) {int temp arr[j];arr[j] ar…...

性能测试【第三篇】Jmeter的使用
线程数:10 ,设置10个并发 Ramp-Up时间(秒):所有线程在多少时间内启动,如果设置5,那么每秒启动2个线程 循环次数:请求的重复次数,如果勾选"永远"将一直发送请求 持续时间时间:设置场景运行的时间 启动延迟:设置场景延迟启动时间 响应断言 响应断言模式匹配规则 包括…...

业务:业务系统检查项参考
名录明细云平台摸底1.原有云平台体系:VMware、openstack、ovirt、k8s、docker、混合云系列及版本 2.原有云平台规模,物理机数量、虚拟机数量、迁移业务系统所占配额 3.待补充系统摸底 (适用于物理主机)每一台虚拟机或物理机: 1.系统全局参数…...

解决公网下,k8s calico master节点无法访问node节点创建的pod
目的:解决pod部署成功后,只能在node节点访问,而master节点无法访问 原因:集群搭建时,没有配置公网进行kubectl操作,从而导致系统默认node节点,使用内网IP加入k8s集群!如下ÿ…...

六边形架构
Alistair Cockburn是于1953年出生在美国的一位软件开发方法学家。他毕业于康奈尔大学计算机科学专业,并获得了博士学位。 Cockburn在敏捷软件开发领域做出了许多重要的贡献,他被广泛认可为敏捷方法学的奠基人之一。他提出了许多关于敏捷开发的原则和实践…...

基于单片机的智能家居安保系统(论文+源码)
1.系统设计 本次基于单片机的智能家居安保系统设计,在功能上如下: 1)以51单片机为系统控制核心; 2)温度传感器、人体红外静释电、烟雾传感器来实现检测目的; 3)以GSM模块辅以按键来实现远/近程…...

盘点3种Python网络爬虫过程中的中文乱码的处理方法
网络爬虫过程中三种中文乱码的处理方案,希望对大家的学习有所帮助 一、思路 其实解决问题的关键点就是在于一点,就是将乱码的部分进行处理,而处理的方案主要可以从两个方面进行出发。其一是针对整体网页进行提前编码,其二是针对…...

小程序富文本图片大小问题
文章目录 概要uniapp小程序情况解决方法及完整示例 概要 在小程序使用富文本或者在nuiapp(小程序的)使用富文本都会转为 <rich-text nodes"<p class"p class">内容</p>”></rich-text>如果是这种情况的话在css…...

Diagrams——制作短小精悍的流程图
今天为大家分享的是一款轻量级的流程图绘制软件——Diagrams。 以特定的图形符号加上说明,表示算法的图,称为流程图或框图。流程图是流经一个系统的信息流、观点流或部件流的图形代表。我们常用流程图来说明某一过程。 流程图使用一些标准符号代表某些类…...

Elasticsearch基础条件查询
条件查询 query:查询 match:匹配 match_all:匹配所有 #第一种 GET /shopping/_search?q名字:张三#第二种 GET /shopping/_search {"query": {"match": {"名字": "张三"}} }#全量查询 match_all G…...

【SAP-ABAP】SAP与外围系统对接方式
SAP作为接受方 1.JAVA直接配置IP、账号、密码(有些人叫SAPWEBAPI)调用SAP里面的RFC函数 2.SAP发布RFC函数,配置webservice地址 3.SAP发布ODATA服务 4.SAP发布restful的http服务 5.我不太懂的UI5和FIORI本质好像也是odata服务 6.IDOC SA…...

云计算的发展趋势
云计算的发展一直是一个极具活力和创新的领域。随着技术的不断进步和应用场景的拓展,云计算将在未来继续发挥重要作用。以下是云计算发展的一些趋势: 边缘计算的崛起: 随着物联网设备的普及和应用场景的增多,边缘计算成为一个重要…...

国民技术Cortex-M0系列单片机IAP升级
考虑到设备部署到现场后有可能需要进行软件升级,之前做过PIC系列单片机的升级,现在想做个国民技术N32G031系列Cortex-M0内核的单片机IAP方案。 因为国民技术系列单片机在很多大程度上都模仿了STM32,所以我想其升级方案极有可能差不多。于是在…...

Pycharm中添加Python库指南
一、介绍 Pycharm是一款为Python开发者提供的集成开发环境(IDE),支持执行、调试Python代码,并提供了许多有用的工具和功能,其中之一就是在Pycharm中添加Python库。 添加Python库有许多好处,比如能够增加开…...

Oracle OCP / MySQL OCP认证容易通过吗
诸多学员在首次考OCP时,不清楚要如何选择。在本文中,我会为大家进行讲解! 选择OCP认证时需要考虑的几大项目: 授课老师师资经验 课程大纲 试听课程 考试通过率 业界口碑 服务质量 郭一军老师的OCP培训在业界培训的学员中已…...

flutter web 中嵌入一个html
介绍 flutter web 支持使用 HtmlElementView嵌入html import dart:html; import dart:ui as ui; import package:flutter/cupertino.dart;class WebWidget extends StatelessWidget {const WebWidget({super.key});overrideWidget build(BuildContext context) {DivElement fr…...

使用Spark SQL读取阿里云OSS的数据
读OSS数据 创建一个table,并关联OSS目录路径 CREATE TABLE my_table USING parquet OPTIONS (path oss://my_bucket/my_data_dir/dt20230904, -- 关联OSS路径header true, -- 如果Parquet文件包含列名的头部信息,则设置为true,否则设置为f…...

【0235】修改私有内存(private memory)中的MyBEEntry时,st_changecount值前后变化
上一篇: 【0234】PgBackendStatus 记录当前postgres进程的活动状态 1. pg_stat_activity中xxx实时信息如何实现? 客户端(eg:psql)在连接上postmaster之后,postmaster守护进程会fork()一个后端进场(backend process),之后此客户端的所有操作、交互均有此对应的Backen…...

Linux学习命令之source
在Linux中,source命令用于在当前shell环境中执行指定脚本文件中的命令。它通常用于重新加载修改过的shell配置文件,例如.bashrc或.profile,以使更改生效,而不需要退出当前的shell会话。 使用方法为: source 文件路径…...

2342. 数位和相等数对的最大和
我的解法: 对数组进行排序,最大数一定最先进入哈希表进行加和 class Solution { public:int maximumSum(vector<int>& nums) {unordered_map<int, vector<int>> h;int ans -1;sort(nums.begin(), nums.end());for (int i nums.…...

FISCO BCOS 3.0【01】搭建第一个区块链网络
官方技术文档:https://fisco-bcos-doc.readthedocs.io/zh-cn/latest/index.html 我们在官方技术文档的基础上,进行,对文档中一些不清楚的地方进行修正 搭建Air版本FISCO BCOS联盟链 本节以搭建单群组FISCO BCOS链为例操作,使用开…...

UE4动作游戏实例RPG Action解析四:装备系统
导语: 以加血道具为例,详细分析拆解ActionRPG的装备系统,包含装备系统需求和数据结构设计,以及实现 一、装备系统需求: 装备槽: 已获取装备和未获取装备: 当已经装备一个道具时,再次捡到道具,会把道具放在装备库,不会放在装备槽中, 当没有装备道具时,会拾取道具…...

AIGC之Stable Diffusion
AIGC是什么? AIGC:Artificial Intelligence Generated Content,生成式人工智能。通俗一点来讲,对AI下达指令任务,通过处理人的自然语言,自动生成图片、视频、音频等等。 Stable Diffusion 官网:https://stablediffusionweb.com/ 介绍:stablediffusionweb.com is an eas…...

PHP接收并处理请求中携带的xml格式的信息
企业微信以xml的形式给服务器发送通知。具体参考:企业微信文档——事件格式 dump(file_get_contents("php://input"));/***string(530) "<xml><ToUserName><![CDATA[ww55ca070cb9b7eb22]]></ToUserName><FromUserName>…...

信息安全相关标准
GB/T 25070-2019 信息安全技术 网络安全等级保护安全设计技术要求 在线预览|GB/T 25070-2019 (gb688.cn) 每一级安全保护环境分为安全计算环境,安全区域边界,安全通信网络。 一级通用安全计算环境 二级通用安全 计算环境 三级 通用安全计算环境 第四级…...

Python入门学习篇(一)——注释变量输入输出
1 注释 1.1 作用 a 方便他人和自己阅读代码 b 告诉编译器这部分内容是不用执行的。1.2 单行注释 # 注释内容1.3 多行注释(引号) 1.3.1 三对双引号 """ 注释内容 """1.3.2 三对单引号 注释内容 1.4 pycharm快捷键使用 ctrl/ 多行注释(以# …...

基于单片机智能液位水位监测控制系统设计
**单片机设计介绍, 基于单片机智能液位水位监测控制系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机的智能液位水位监测控制系统可以用来检测和控制液位的高低,并可以用于水泵的控制和自…...

iOS 添加震动效果
1. AudioServicesPlaySystemSound 较早的系统版本,我们会使用AudioTool.framework。 #import <AudioToolbox/AudioToolbox.h>一般震动 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);普通短震(类似3D Touch的 Peek 反馈 ) …...