CS西电高悦计网课设——校园网设计

news2024/11/26 16:36:29

校园网设计

一,需求分析

  • 所有主机可以访问外网

  • 主机可以通过域名访问Web服务器

  • 为网络配置静态或者动态路由

  • 图书馆主机通过DHCP自动获取IP参数

  • 为办公楼划分VLAN

  • 为所有设备分配合适的IP地址和子网掩码,IP地址的第二个字节使用学号的后两位。

二,网络规划

2.1基于IP子网划分VLAN

【配置思路】

创建VLAN,确定每个楼所属的VLAN。

关联IP子网和VLAN,实现根据报文中的源IP地址或指定网段确定VLAN。

配置端口加入VLAN,实现基于IP子网的VLAN通过当前端口。

【规划VLAN表】

LSW1汇聚层交换机:

端口号端口类型所属VLANip
GE 0/0/1trunkVLAN110.86.8.1
GE 0/0/2trunkVLAN710.86.7.1
GE 0/0/3trunkVLAN210.86.2.1
GE 0/0/4trunkVLAN310.86.3.1

LSW2汇聚层交换机

端口号端口类型所属VLANip
GE 0/0/1trunkVLAN110.86.9.1
GE 0/0/2trunkVLAN410.86.4.1
GE 0/0/3trunkVLAN510.86.5.1
GE 0/0/4trunkVLAN610.86.6.1

2.2IP地址规划

地址IP地址网关
图书馆10.86.7.2/2410.86.7.1
行政楼10.86.2.2/2410.86.2.2
教学楼10.86.3.2/2410.86.3.1
科技楼10.86.4.2/2410.86.4.1
公寓楼10.86.5.2/2410.86.5.1
办公楼10.86.6.2/2410.86.6.1
DNS服务器10.86.10.2/2410.86.10.1
Web服务器10.86.10.3/2410.86.10.1

2.3功能部署与网络拓扑图

在连接设备时,选用自动连线,最好将同一相似位置的接口设置一样,方便后续配置VLAN,IP等。

三,具体配置

3.1配置VLAN

这里首先搭建核心网络,拓扑图如下:

3.1.1配置二层交换机

分别在接入层交换机上配置VLAN,设置入口类型为access,将主机默认vlan设置为配置的vlan,将出口设置为trunk类型,设置出口的vlan为默认的vlan。

注意到配置VLAN为2-7,是因为在汇聚层交换机仍然需要配置相同VLAN2-7,将汇聚层默认的VLAN1用来三层交换机与路由通信。

补充:

  • Access链路类型端口:只允许缺省VLAN通过,仅接收和发送一个VLAN的数据帧;一般用于连接用户设备。

  • Trunk链路类型端口:允许多个VLAN通过,可以接收和发送多个VLAN的数据帧;缺省VLAN的以太网帧不带标签;一般用于交换机之间连接。

  • Hybrid链路类型端口:允许多个VLAN通过,可以接收和发送多个VLAN的数据帧。

以接入层交换机LSW3为例:

vlan batch 7
interface Ethernet 0/0/2
port link-type access
port default vlan 7
quit
interface Ethernet 0/0/1
port link-type trunk
port trunk allow-pass vlan 7
quit

其余5个二层交换机类似。

3.2.2配置三层交换机

以三层交换机LSW1为例,

vlan batch 7 2 3    #同时新建三个VLAN:VLAN7,VLAN2和VLAN3
int g0/0/2
port link-type trunk #将GigabitEthernet0/0/2端口设置为trunk类型
vlan 7
port g0/0/2 #将GigabitEthernet0/0/2端口加入VLAN7
q
​
int g0/0/3
port link-type trunk  #将GigabitEthernet0/0/3端口设置为trunk类型
vlan 2
port g0/0/3 #将GigabitEthernet0/0/3端口加入VLAN2
q
​
int g0/0/4
port link-type trunk  #将GigabitEthernet0/0/4端口设置为trunk类型
vlan 3
port g0/0/4 #将GigabitEthernet0/0/4端口加入VLAN3
q
​
int g0/0/1
port link-type trunk #将GigabitEthernet0/0/1端口设置为trunk类型
port trunk allow-pass vlan all     #GigabitEthernet0/0/3端口允许所有VLAN通过
q #GigabitEthernet0/0/1端口属于默认VLAN:VLAN1
​
int vlanif 7
ip add 10.86.7.1 24 #设置VLAN7的虚端口IP和掩码
int vlanif 2
ip add 10.86.2.1 24 #设置VLAN2的虚端口IP和掩码
int vlanif 3
ip add 10.86.3.1 24 #设置VLAN3的虚端口IP和掩码
int vlanif 1
ip add 10.86.8.1 24 #设置VLAN1的虚端口IP和掩码
q
​
ip route-static 0.0.0.0 0 10.86.8.2 #加一条默认路由,下一跳是路由器R1的Ethernet0/0/1端口

输入命令dis current-configuration查看LSW1配置

interface Vlanif1
 ip address 10.86.8.1 255.255.255.0
#
interface Vlanif2
 ip address 10.86.2.1 255.255.255.0
#
interface Vlanif3
 ip address 10.86.3.1 255.255.255.0
#
interface Vlanif7
 ip address 10.86.7.1 255.255.255.0

3.2配置路由

这里先暂时添加静态路由。

【R1路由表】

R1的默认路由暂时不配置,后续用于留做整个校园网的出口

ip route-static 10.86.2.0 255.255.255.0 10.86.8.1
ip route-static 10.86.3.0 255.255.255.0 10.86.8.1
ip route-static 10.86.4.0 255.255.255.0 192.168.1.2
ip route-static 10.86.5.0 255.255.255.0 192.168.1.2
ip route-static 10.86.6.0 255.255.255.0 192.168.1.2
ip route-static 10.86.7.0 255.255.255.0 10.86.8.1

【R2路由表】

ip route-static 0.0.0.0 0.0.0.0 192.168.1.1
ip route-static 10.86.4.0 255.255.255.0 10.86.9.1
ip route-static 10.86.5.0 255.255.255.0 10.86.9.1
ip route-static 10.86.6.0 255.255.255.0 10.86.9.1

以R1为例配置:

1.先配置接口IP

vlan 1 #创建VLAN1
q
int e0/0/1
ip add 10.86.8.2 24
int e0/0/0
ip add 192.168.1.1 24
q

2.制定规则

acl number 2000                        #添加一条ACL记录,允许源地址在10.86.0.0/16网段的数据包通过路由器R1
rule 5 permit source 10.86.0.0 0.0.255.255
q

3.配置静态路由

以添加一条静态路由为例:

ip route-static 10.86.7.0 24 10.86.8.1        #添加一条静态路由,要想到达10.86.7.0/16网段,下一跳走交换机的                                                      GigabitEthernet0/0/1端口

补充:

基本ACL(序号为2000~2999):只根据豹纹的源IP地址信息制定规则。 高级ACL(序号为3000~3999):根据报文的源IP地址信息、目的IP地址信息、IP承载的协议类型、协议的特性等三四层信息制定规则。 二层ACL(序号为4000~4999):根据报文的源MAC地址、目的MAC地址、VLAN优先级、二层协议类型等二层信息制定规则。 用户自定义ACL(序号为5000~5999):可以以报文的报文头、IP头等为基准,制定从第几个字节开始与掩码进行与操作,将从报文提取出来的字符串和用户定义的字符串进行比较,找到匹配的报文

3.3配置主机IP地址

以PC3为例:

IP的主机号都从2开始到254,1用于做网关地址。

此时测试结果为相互ping通,有时可能刚打开机器,会暂时ping不通,无法找到主机,但是过一会儿就好了。

3.4为图书馆开启DHCP服务

3.4.1配置DHCP服务

DHCP:动态主机配置协议,用来分配IP地址等网络参数,在路由器,核心交换机,Linux等上面都可以配置DHCP。用户上网条件:IP地址,网关,DNS。

配置方式有:全局建立地址池方式,基于接口的方式,以及DHCP中继配置方式(这种完全不了解,应该是在路由上开启dhcp服务,在核心交换机上配置dhcp中继)

我们选用第二种基于接口方式,这种方式分配的ip地址网段,是该接口所在的网段IP地址,网关就是这个接口的IP地址。

在LSW1交换机上:

dhcp enable #在LSW1上开启dhcp服务
interface vlan 7
dhcp select interface
dhcp server dns-list 114.114.114.114 223.5.5.5

补充:

1、腾讯 DNS:119.29.29.29、182.254.116.116

2、阿里 DNS:223.5.5.5、223.6.6.6

3、百度 DNS:180.76.76.76

4、114DNS:114.114.114.114、114.114.115.115

5、CNNIC DNS:1.2.4.8、210.2.4.8

6、OneDNS:117.50.11.11、117.50.22.22

7、清华大学 TUNA 协会 DNS 服务器:101.6.6.6

8、谷歌:8.8.8.8

测试DHCP服务

此时将图书馆IPV4配置由静态IP改为DHCP

3.5添加Web服务器和DNS服务器

修改网络拓扑:

新增DNS和Web服务器,通过交换机连接到R1路由器上

将原来PC2更换为一客户机,方便测试:

3.5.1配置IP地址

将此处网段规划为10.86.10.0

设备IP网关域名服务器
DNS服务器10.86.10.2/2410.86.10.1
WEB服务器10.86.10.3/2410.86.10.1
R1路由器接口G0/0/010.86.10.1/24
Client客户机10.86.2.2/2410.86.2.110.86.10.2
3.5.2搭建WEB服务

如图,在WEB服务器上选择HttpServer,选择测试文件目录,点击启动。

如图,在DNS服务器上选择DNSServer

主机域名:www.edu.com 用来放学校的公共资源

IP地址:10.86.10.3 即WEB服务器的地址

然后选择增加,启用。

Cilent客户机测试:

PING测试:目的IPV4分别为web服务器ip和dns服务器ip,次数选择5,点击发送,测试成功。

在客户端信息HttpClient中输入www.edu.com,可以获取成功。

3.6配置动态路由

3.6.1配置动态路由

更新局部拓扑如下:

R1设置为整个校园网的出口,因此g0/0/1应设置为外网网段。

RIP协议是一种内部网关协议(IGP),底层是贝尔曼福特算法,是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。

R1命令:

sys #进入全局配置模式
interface GigabitEthernet0/0/1
ip address 150.1.1.1 24

interface LoopBack 0
ip address 1.1.1.1 32 #添加本地环回地址

rip 
version 2  #Version 1版本只支持有类地址,输入后还是会显示rip-1,是正常的。
network 192.168.1.0 #添加相邻网段
network 1.0.0.0 #添加环回网段
network 10.0.0.0 #添加相邻网段
network 150.0.0.0 #添加相邻网段
undo summary 关闭自动汇总,如果不关闭的话,会把子网所有的路由条目汇总成超网一条路由条目

#为R1配置静态路由
ip route-static 0.0.0.0 0 150.1.1.2

值得注意的是:输入network 10.86.10.0会报错,Error: The network address is invalid, and the specified address must be major-net address without any subnets.//提示这里必须是主维网络,不能带子网。 rip协议宣告的主维网络,通告的是子网路由。

R2命令:

sys #进入全局配置模式
interface LoopBack 0
ip address 2.2.2.2 32 #添加本地环回地址

rip 
version 2
network 192.168.1.0
network 2.0.0.0 
network 10.0.0.0
undo summary 

R3命令:

sys #进入全局配置模式
interface LoopBack 0
ip address 3.3.3.3 32 #添加本地环回地址

rip 
version 2
network 150.0.0.0
network 3.0.0.0

#这里还暂时没有做端口转换,来自R3的响应返回不过来,先暂时添加一条静态路由。
ip route-static 10.86.0.0 16 150.1.1.1
3.6.2测试动态路由

为什么要加动态路由,是因为一旦要做出口转换,从PC机到DNS,WEB服务器的路由实在不知道怎么办,就偷个懒配置RIP协议,但是确实解决问题。

此时输入dis ip ro命令查看R1的路由表

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   Static  60   0          RD   150.1.1.2       GigabitEthernet
0/0/1
        1.1.1.1/32  Direct  0    0           D   127.0.0.1       LoopBack0
        2.2.2.2/32  RIP     100  1           D   192.168.1.2     Ethernet0/0/0
      10.86.2.0/24  Static  60   0          RD   10.86.8.1       Ethernet0/0/1
      10.86.3.0/24  Static  60   0          RD   10.86.8.1       Ethernet0/0/1
      10.86.4.0/24  Static  60   0          RD   192.168.1.2     Ethernet0/0/0
      10.86.5.0/24  Static  60   0          RD   192.168.1.2     Ethernet0/0/0
      10.86.6.0/24  Static  60   0          RD   192.168.1.2     Ethernet0/0/0
      10.86.7.0/24  Static  60   0          RD   10.86.8.1       Ethernet0/0/1
      10.86.8.0/24  Direct  0    0           D   10.86.8.2       Ethernet0/0/1
      10.86.8.2/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1
      10.86.9.0/24  RIP     100  1           D   192.168.1.2     Ethernet0/0/0
     10.86.10.0/24  Direct  0    0           D   10.86.10.1      GigabitEthernet
0/0/0
     10.86.10.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
      150.1.1.0/24  Direct  0    0           D   150.1.1.1       GigabitEthernet
0/0/1
      150.1.1.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
    192.168.1.0/24  Direct  0    0           D   192.168.1.1     Ethernet0/0/0
    192.168.1.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0

R2路由表

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   Static  60   0          RD   192.168.1.1     Ethernet0/0/0
        1.1.1.1/32  RIP     100  1           D   192.168.1.1     Ethernet0/0/0
        2.2.2.2/32  Direct  0    0           D   127.0.0.1       LoopBack0
      10.86.4.0/24  Static  60   0          RD   10.86.9.1       Ethernet0/0/1
      10.86.5.0/24  Static  60   0          RD   10.86.9.1       Ethernet0/0/1
      10.86.6.0/24  Static  60   0          RD   10.86.9.1       Ethernet0/0/1
      10.86.8.0/24  RIP     100  1           D   192.168.1.1     Ethernet0/0/0
      10.86.9.0/24  Direct  0    0           D   10.86.9.2       Ethernet0/0/1
      10.86.9.2/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1
     10.86.10.0/24  RIP     100  1           D   192.168.1.1     Ethernet0/0/0 #这里
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
    192.168.1.0/24  Direct  0    0           D   192.168.1.2     Ethernet0/0/0
    192.168.1.2/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0

根据路由表,我们可以看出RIP协议应该是成功的。假设IP为10.86.6.2的PC向DNS发送数据,走过路径应该是:

去方向:PC(ip:10.86.6.2)-->DNS服务器(ip:10.86.10.2)

路径:10.86.6.2——10.86.6.1(核心交换机网关)——10.86.9.2(交换机到R2的下一跳)——192.168.1.1(R2到R1的下一跳,这里可以看到R2路由表这条路径采用的是RIP协议)——10.86.10.2(R2到DNS服务器下一跳,在R1中为直连)

测试结果验证推演。

此外,R3路由表,也是可以ping通150.1.1.2

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        3.3.3.3/32  Direct  0    0           D   127.0.0.1       LoopBack0
      10.86.0.0/16  Static  60   0          RD   150.1.1.1       Ethernet0/0/0
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
      150.1.1.0/24  Direct  0    0           D   150.1.1.2       Ethernet0/0/0
      150.1.1.2/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/0

3.7访问外网

3.7.1NAT转换设置

更新上层拓扑如图。

【Internet配置】

此时R5外网路由器,以及外网电脑IP的配置不再赘述。

【R1NAT转换】

此时需为R1出口路由做NAT转换。

配置NAT需要先配置不同的地址组,分配不同的地址。然后配置不同的acl,分配不同的acl,最后AR1的interface GigabitEthernet0/0/1上将不同的IP地址组和不同的acl相对应起来。此外。还需要在LSW7上配置一个静态路由,这个此前已经配过。

R1:

nat address-group 7 150.1.7.100 150.1.7.200
nat address-group 2 150.1.2.100 150.1.2.200
nat address-group 3 150.1.3.100 150.1.3.200
nat address-group 4 150.1.4.100 150.1.4.200
nat address-group 5 150.1.5.100 150.1.5.200
nat address-group 6 150.1.6.100 150.1.6.200


acl 2007
rule permit source 10.86.7.2 0.0.0.255
q
acl 2002
rule permit source 10.86.2.2 0.0.0.255
q
acl 2003
rule permit source 10.86.3.2 0.0.0.255
q
acl 2004
rule permit source 10.86.4.2 0.0.0.255
q
acl 2005
rule permit source 10.86.5.2 0.0.0.255
q
acl 2006
rule permit source 10.86.6.2 0.0.0.255
q

interface GigabitEthernet0/0/1
nat outbound 2007 address-group 7 no-pat
nat outbound 2002 address-group 2 no-pat
nat outbound 2003 address-group 3 no-pat
nat outbound 2004 address-group 4 no-pat
nat outbound 2005 address-group 5 no-pat
nat outbound 2006 address-group 6 no-pat
q
3.7.2测试

查看配置结果

用内网教学楼PC机访问100.1.1.2,成功ping通

值得一提的是:此时去掉R5的静态IP,依旧可以成功访问外网,说明此前无法ping通R5,丢包的现象确实是无NAT转换,内网PC无法访问外网IP造成。

此时外网也可访问内网。

用外网电脑ping内网IP10.86.3.2

四,问题解决

在此次实验中,主要碰到以下问题:

1.路由器无法添加IP

原因是选择特殊型号的路由器,但没有进行配置,选择普通的Router路由器即可解决问题,这个路由器即使不再维护也可以支持常见命令。

选取AR201路由器,在e0/0/0端口输入undo portswitch,以及添加VLAN等均为解决问题,且较为复杂。

eNSP操作常见问题01:我的路由器不能输入ip add命令 - 网络工程师培训、思科认证、华为认证培训-onelab网络实验室 (xacisco.net)

2.AR报错40

原因是重启电脑,VitrualBox在第一次使用时无异常,一旦电脑重启就会出错,尝试重装依赖均为结局问题,博主说原因可能在于Win10一些bug,只需在每次电脑重启后,使用ensp之前,执行下面脚本即可解决问题。

start_VBoxDrv .bat

3.配置云端口是无法找到虚拟网卡

这个需要修改依赖WinPcap的兼容性。

华为ensp cloud(云)中没有网卡,缺失网卡,网卡地址错误解决方法_ensp云找不到虚拟网卡-CSDN博客

五,小结

5.1课程设计心得

5.2不足分析

在访问外网的功能中做的比较粗糙,在配置云上可以添加环回网卡以太网2和UDP映射。这个以太网卡是VrtualBox仅主机模式的虚拟网卡,可以共享我们真实物理网卡。理论上我们可以通过此访问外网,ping通百度。

没有划分科技楼的专用网,不太理解这个整个私网都需要通过NAT转换才能访问外网,为什么科技楼还需要再做NAT映射。外网是可以访问内网的,这里的意思是不是科技楼为安全考虑不允许外网访问。

最后因为设计能力有限,在设计过程中难免出现错误,恳请老师多多指教,学生将万分感谢。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1688901.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学习平台|基于Springboot+vue的学习平台系统的设计与实现(源码+数据库+文档)

学习平台系统 目录 基于Springboot+vue的学习平台系统的设计与实现 一、前言 二、系统设计 三、系统功能设计 1系统功能模块 2管理员功能模块 3学生功能模块 4教师功能模块 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八…

基于STM32实现智能风扇控制系统

目录 文章主题环境准备智能风扇控制系统基础代码示例:实现智能风扇控制系统 PWM控制风扇速度温度传感器数据读取串口通信控制应用场景:智能家居与环境调节问题解决方案与优化收尾与总结 1. 文章主题与命名 文章主题 本教程将详细介绍如何在STM32嵌入式…

layui扩展件(xm-select)实现下拉框

layui扩展件&#xff08;xm-select&#xff09;实现下拉框 扩展组件 xm-select 效果图 html代码 <div class"layui-inline"><label class"layui-form-label">职位</label><div class"layui-input-inline" style"wid…

你以为的私域是真正的私域嘛??你的私域流量真的属于你嘛?

大家好 我是一个软件开发公司的产品经理 专注私域电商行业7年有余 您的私域流量是真正的属于你自己嘛&#xff1f; 私域的定义 私域的界定&#xff1a;一个互联网私有数据&#xff08;资产&#xff09;积蓄的载体。这个载体的数据权益私有&#xff0c;且具备用户规则制定权…

法那科机器人M-900iA维修主要思路

发那科工业机器人是当今制造业中常用的自动化设备之一&#xff0c;而示教器是发那科机器人操作和维护的重要组成部分。 一、FANUC机械手示教器故障分类 1. 硬件故障 硬件故障通常是指发那科机器人M-900iA示教器本身的硬件问题&#xff0c;如屏幕损坏、按键失灵、电源故障等。 2…

脆皮之“字符函数与字符串函数”宝典

hello&#xff0c;大家好呀&#xff0c;感觉我之前有偷偷摸鱼了&#xff0c;今天又开始学习啦。加油&#xff01;&#xff01;&#xff01; 文章目录 1. 字符分类函数2. 字符转换函数3. strlen的使用和模拟实现3.1 strlen 的使用3.1 strlen 的模拟1.计算器方法2.指针-指针的方…

【Spring Security + OAuth2】身份认证

Spring Security OAuth2 第一章 Spring Security 快速入门 第二章 Spring Security 自定义配置 第三章 Spring Security 前后端分离配置 第四章 Spring Security 身份认证 第五章 Spring Security 授权 第六章 OAuth2 1、用户认证信息 1.1、基本概念 在Spring Security框架中…

Axure RP 9 for Mac/win:重新定义交互原型设计的未来

在当今数字化时代&#xff0c;交互原型设计已成为产品开发中不可或缺的一环。Axure RP 9作为一款功能强大的交互原型设计软件&#xff0c;凭借其出色的性能和用户友好的界面&#xff0c;赢得了广大设计师的青睐。 Axure RP 9不仅支持Mac和Windows两大主流操作系统&#xff0c;…

PMP 学习笔记(增量更新中)

PMP 作为最流行的项目管理方法论&#xff0c;是项目管理领域的对话基础&#xff0c;了解它能帮助我理解术语和规范的管理过程&#xff0c;也许后面会考一个认证。感谢 B 站视频《 PMP 认证考试课程最新完整免费课程零基础一次通过项目管理 PMP 考试》的作者&#xff0c;我通过它…

【简单介绍下深度神经网络】

&#x1f3a5;博主&#xff1a;程序员不想YY啊 &#x1f4ab;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f917;点赞&#x1f388;收藏⭐再看&#x1f4ab;养成习惯 ✨希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出…

人工智能应用-实验7-胶囊网络分类minst手写数据集

文章目录 &#x1f9e1;&#x1f9e1;实验内容&#x1f9e1;&#x1f9e1;&#x1f9e1;&#x1f9e1;代码&#x1f9e1;&#x1f9e1;&#x1f9e1;&#x1f9e1;分析结果&#x1f9e1;&#x1f9e1;&#x1f9e1;&#x1f9e1;实验总结&#x1f9e1;&#x1f9e1; &#x1f9…

vue3+ts实战

目录 一、ts语法练习 1.1、安装 1.2、语法 二、vue3ts 2.1、项目创建 2.1.1、项目创建(建议node版本在16.及以上) 2.1.2、下载路由、axios 2.1.3、引入element-plus 2.1.4、报错解决 (1)文件路径下有红色波浪 (2)组件名称下有红色波浪 (3)引入模块下有红色波浪 2.…

快速幂算法6

eg: n10&#xff0c;10%20, 10/25, 5%21,4* 5/22, 2%20,4*256 0/20, 1024 递归算法 #include<iostream> using namespace std; long long quick_pow(int b,int e) {if(b0)return 0;if(e0)return 1;if(e%20){int tempquick_pow(b,e/2);return temp*temp;}if(e%2!0)…

大数据学习之安装并配置maven环境

什么是Maven Maven字面意&#xff1a;专家、内行Maven是一款自动化构建工具&#xff0c;专注服务于Java平台的项目构建和依赖管理。依赖管理&#xff1a;jar之间的依赖关系&#xff0c;jar包管理问题统称为依赖管理项目构建&#xff1a;项目构建不等同于项目创建 项目构建是一…

【SQL国际标准】ISO/IEC 9075:2023 系列SQL的国际标准详情

目录 &#x1f30a;1. 前言 &#x1f30a;2. ISO/IEC 9075:2023 系列SQL的国际标准详情 &#x1f30a;1. 前言 ISO&#xff08;国际标准化组织&#xff0c;International Organization for Standardization&#xff09;是一个独立的、非政府间的国际组织&#xff0c;其宗旨是…

C++语言学习(五)—— 类与对象(一)

目录 一、类类型的定义 二、类成员的访问控制 2.1 什么是"类内"和"类外" 2.2 对于访问控制属性的说明 三、类类型的使用 3.1 进行抽象 3.2 声明类 3.3 实现类 3.4 使用类 四、构造函数的引入 五、析构函数的引入 六、重载构造函数的引入 6.1 …

# 分布式链路追踪_skywalking_学习(2)

分布式链路追踪_skywalking_学习&#xff08;2&#xff09; 一、分布式链路追踪_skywalking &#xff1a;Rpc 调用监控 1、Skywalking(6.5.0) 支持的 Rpc 框架有以下几种&#xff1a; Dubbo 2.5.4 -> 2.6.0Dubbox 2.8.4Apache Dubbo 2.7.0Motan 0.2.x -> 1.1.0gRPC 1.…

Live800:客户为王,企业竞争的新趋势与核心要素!

在企业经营管理中&#xff0c;客户始终是最重要的资源和战略。从企业经营的角度来说&#xff0c;企业管理的核心是客户管理&#xff0c;客户管理的核心是价值创造和价值分配&#xff0c;这是企业经营的基础。这里主要讨论了企业竞争的新趋势与核心要素&#xff0c;认为客户为王…

嵌入式岗位,你有能力,你同样可以拿到高薪资

在开始前刚好我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」&#xff0c; 点个关注在评论区回复“888”之后私信回复“888”&#xff0c;全部无偿共享给大家&#xff01;&#xff01;&#xff01; 就算你进去了&#xff0…

景源畅信:小白做抖音运营难吗?

在数字化时代&#xff0c;社交媒体已成为人们生活的一部分&#xff0c;而抖音作为其中的翘楚&#xff0c;吸引了众多希望通过平台实现自我价值和商业目标的用户。对于刚入门的小白来说&#xff0c;运营抖音账号可能会遇到不少挑战。接下来&#xff0c;我们将详细探讨这一话题&a…