学习回顾—路由策略和策略路由(0x0F)-配置apply子句
ztj100 2024-12-13 17:19 11 浏览 0 评论
Apply子句用来为路由策略指定动作,用来设置匹配成功的路由的属性。在一个节点中,如果没有配置apply子句,则该节点仅起过滤路由的作用。如果配置一个或多个apply子句,则通过节点匹配的路由将执行所有apply子句。
与15.3.3节接收的各种if-match子句命令一样,也有许多不同动作的apply子句命令,具体见表15-10.同样,这些apply子句命令没有严格的先后次序,与不一定要全面配置,根据实际情况要选择其中一个或几个进行配置。
表15-10 apply子句配置步骤
步骤 | 命令 | 说明 |
1 | System-view | 进入系统视图 |
2 | Route-Policy route-Policy-name {permit | deny} node node | 进入路由策略视图 |
3.1 | Apply as-path {{as-number-plain|as-number-dot} &<1-10>{additive|overwrite}|none overwrite} | (可选)在路由策略中配置改变BGP路由的As_Path属性的动作。当BGP路由需要改变AS_Path属性来参与路由选择的竞争时,可以应用包含命令的路由策略,改变匹配成功的BGP路由的AS_Path属性。当到达同一目的存在多条路由时,BGP会比较路由的AS_Path属性,AS_Path列表较短的路由将被认为是最佳路由。通过替换AS_Path属性隐藏路由的真实路径信息,或者是原本两条不能形成负载分担的路由形成负载分担(替换后与另一个路由的AS_Path属性完全相同)。 AS命令中的参数和选项说明如下。 1. as-number-plain:二选一参数,对匹配成功的路由指定要替换或增加的整数形式的AS号,取值范围为1-4294967295的整数。在同一个命令行中最多可以同时指定10个AS号。 2. as-number-dot:二选一参数,对匹配成功的路由指定要替换或增加的点分式的AS号,格式为x.y,x和y都是整数形式,x的取值发哪位为1-65535,y的取值范围为0-65535。在同一个命令行中最多同时指定10个AS号。 3. additive:二选一选项,对匹配成功的路由指定的原有AS_Path列表的最前面(即添加作为靠近本地AS的AS号列表)添加上以as-number-plain|as-number-dot参数指定的AS号。 4. overwrite:二选一选项,对匹配成功的路由指定以上as-number-plain|as-number-dot参数指定的AS号覆盖原有的AS_Path列表。 5. none overwrite:多选一选项,对匹配成功的路由指定清空原来的AS_Path列表。 缺省情况下,路由策略中未配置改变BGP路由的AS_Path属性的动作,可用undo apply as-path命令恢复缺省配置。 【注意】策略生效后,会影响BGP路由选路。配置该命令会直接影响网络流量所经过的途径,另外也可能造成环路和选路错误,请谨慎使用该命令 |
3.2 | Apply backup-interface interface-type interface-number | (可选)在路由策略中配置创建备份端口的动作。该命令主要应用于IP FRR(Fast ReRoute,快速重路由)场景,使用本命令可以手动位路由配置一个备份的出接口。对于P2P链路,可以不设置备份下一跳;而对于非P2P链路,必须设置备份下一跳。在使能IP FRR功能之后,当主用链路发生故障时,数据流量可以快速地切换到备份出端口。参数interface-type interface-number用来匹配成功的路由指定备份出接口。 【说明】本命令一般需要和下面将要介绍的apply backup-nexthop命令配合使用。对于P2P链路,可以不设置备份下一跳;而对于非P2P链路,必须设置下一跳。 缺省情况下,路由策略中未配置创建备份出接口的动作,可用undo apply backup-interface名恢复缺省配置。 |
3.3 | Apply backup-nexthop {ipv4-address| auto} | (可选)在路由策略中配置创建备份下一跳的动作。该命令主要应用与手动IP FRR和手动VPN FRR场景,使用本命令可以手动为路由配置一个备份的下一跳。对于P2P链路,可以不配置备份下一跳;而对于非P2P链路,必须使用命令设置备份下一跳。在使能IP FRR功能之后,当主用链路发生故障时,数据流量可以快速地切换到备份下一跳。 命令中的参数和选项说明如下。 1. Ipv4-address:二选一参数,为匹配成功的路由指定备份下一跳的IP地址。 2. auto:二选一选项,为匹配成功的路由设置为自动寻找备份下一跳模式。 缺省情况下,路由策略未配置创建备份下一跳的动作,可用undo apply backup-nexthop命令恢复缺省配置。 |
3.4 | Apply comm-filter {basic-comm-filter-number| adv-comm-filter-number | comm-filter-name} delete | (可选)在路由策略中配置删除指定团体属性过滤器中的团体属性的动作。当需要删除几个团体属性时,可通过--条团体属性过滤器配置命令将需要删除的团体属性分条配置到一个团体属性过滤器中,最后应用包含本命令的路由策略删除该团体属性过滤器中的所有团体属性。命令中的参数说明如下。 1. basic-comm-filter-number:多选一参数,指定要对匹配成功的BGP路由删除团体属性的基本团体属性过滤器号,取值范围为1~99 的整数。 2. adv-comm-filter-number:多选-参数,指定要对匹配成功的BGP路由删除团体属性的高级团体属性过滤器号,取值范围为100~ 199的整数。 3. comm-filter-name:多选一-参数,指定要对匹配成功的BGP路由删除团体属性的团体属性过滤器名称,1~51 个字符,区分大小写,不支持空格,且不能都是数字。 【说明】当通过本命令删除指定的团体属性过滤器中的团体属性时,团体属性过滤器中的每条配置命令只能包含一个团体属性。如果要删除多个团体属性值,必须先在同一团体属性过滤器下面配置多条团体属性配置命令,每条命令中只配置一个团体属性。 当在一个策略的同一个节点上同时配置了下面将要介绍的apply community命令和本命令时,系统并不关注配置顺序,在执行设置操作之前先执行删除操作。 缺省情况下,路由策略中未配置删除指定团体属性过滤器中的团体属性的动作,可用undo apply comm-filter命令恢复缺省配置。 |
3.5 | Apply community {community-number | aa:nn | internet| no-advertise | no-export | no-export-subconfed} & <1-32> [additive] 或 Apply community none | (可选)在路由策略中设置改变BGP路由团体属性的动作,或者删除全部的BGP路由团体属性。当需要对BGP路由进行分类标识,更好地运用路由策略时,可以应用包含本命令的路由策略,设置匹配成功的BGP路由的团体属性。命令中的参数和选项说明如下。 1. community-number|aa:nn::多选一参数,指定为匹配成功的路由改变团体属性的团体号(就是修改路由中的团体属性号)。一条命令中最多可以配置32个团体号,具体有以下几种配置。 如果不配置internet. no-export-subconfed、no-advertise和no-export,则community-number和aa:nn一共可以指定32个。 如果配置internet、no-export-subconfed、 no-advertise 和no-export中的一个,则community-number和aa:nn一共可以指定31个。 如果配置internet、 no-export-subconfed、 no-advertise 和no-export中的两个,则community-mumber和aa:nn一共可以指定30个。 如果配置internet、 no-export-subeonfed、 no-advertise 和no-export中的3个,则community-number和aa:nn -共可以指定29个。 如果配置internet、no-export-subconfed、 no-advertise 和no-export,则communit-number和aa:nn -共可以指定28个。 2. internet:多选一选项,为匹配成功的路由指定为internet 类型团体属性,表示可以向任何对等体发送匹配的路由。缺省情况下,所有的路由都属于internet团体。 3. no-advertise:多选一选项,为匹配成功的路由指定为no-advertise类型团体属性,表示不向任何对等体发送匹配的路由。即收到具有此属性的路由后,不能发布给任何其他的BGP对等体。 4. no-export:多选一选项,为匹配成功的路由指定为no-export 类型团体属性,表示不向AS外发送匹配的路由,但发布给其他子自治系统。即收到具有此属性的路由后,不能发布到本地AS之外。 5. no-export-subconfed:多选一选项,为匹配成功的路由指定为no-export-subconfed类型团体属性,表示不向AS外发送匹配的路由,也不发布给其他子AS。即收到具有此属性的路由后,不能发布给任何其他的子AS。. 6. additive:可选项,表示在原来路由的团体属性中追加由参数community-number | aa:nn指定的路由的团体属性。如果不选择本可选项,则按照community-number | aa:nn参数值替换路由中原来的团体属性值。 7. none: 指定删除匹配成功的路由中的所有团体属性。 缺省情况下,在路由策略中未配置改变BGP路由团体属性的动作,可用undo apply community命令恢复缺省配置 |
3.6 | Apply cost [+|-] cost | (可选)在路由策略中配置改变路由的开销值的动作。当路由需要改变开销值来参与路由选择的竞争时,可以应用包含本命令的路由策略,改变匹配成功的路由开销值(值越小,优先级越高)。命令中的参数和选项说明如下。 1. +:二选一选项,指定对匹配成功的路由增加由后面csot参数配置的路由开销值。 2. -:二选一下选项,指定对匹配成功的路由减少由后面csot参数配置的路由开销值。当同时不选择“+”和“-”选项时,后面的cost参数是为匹配成功的路路由设置指定的路由开销值。 3. cost:对匹配成功的路由增加(选择“+”选项时),或者减少(选择“-”选项时),或者设置路由开销值,取值范围为0-4294967295的整数。 缺省情况下,在路由策略中未配置改变路由的开销值的动作,可用undo apply cost命令恢复缺省配置。 |
3.7 | Apply csot-type {external |I nternal} | (可选)在路由策略中配置改变IS-IS或者BGP路由的开销类型的动作。当路由需要改变开销类型来参与路由选择的竞争时,可以应用包含本命令的路由策略,改变匹配成功的路由的开销类型。命令中的选项说明如下。 1. external:二选一选项,指定匹配成功的IS-IS路由为外部路由开销类型。 2. internal:二选一选项,指定匹配成功的IS-IS路由为内部路由苦熬小类型,或者BGP路由的MED值为下一跳的IGP路由的开销值。internal类型开销的路由优先于external类型开销的路由。 缺省情况下,在路由策略中未配置改变路由的开销类型的动作,可用undo apply cost-type命令恢复缺省配置。 |
3.8 | Apply csot-type {type-1|type-2} | (可选)在路由策略中配置改变OSPF路由的开销类型的动作。当路由需要改变路由开销类型来参与路由选择的竞争时,可以应用包含本命令的路由策略。命令中的选项说明如下。 1. type-1:二选一选项,指定匹配成功的OSPF路由的开销类型为Type-1,具有较高的可信度,这类外部路由的开销值=本设备到相应的ASBR的开销+ASBR到该路由目的地的开销。 2. type-2:二选一选项,指定匹配成功的OSPF外部路由的开销类型为Type-2,可信度较低,这类外部路由的开销值=ASBR到该路由目的地的开销。Type-1类型开销的OSPF路由优先于Type-2类型开销的OSPF路由。 缺省情况下,在路由策略中未配置改变路由的开销类型的动作,可用undo apply cost-type命令恢复缺省配置。 |
3.9 | Apply extCommunity {rt {as-number:nn | 4as-number:nn| ipv4-address:nn }} &<1-16> [additive] | (可选)在路由策略中配置改变BGP路由的扩展团体属性的动作。命令中参数和选项说明如下。 1. rt:指定Route Tareget(路由目标)扩展团体,rt可设置多个,最多16个。 2. as-number:自治系统号,整数形式,取值范围为0-65535 3. 4as-number:4字节自治系统号。由两种格式:整数形式的取值范围为0-65536-4294967295;对于As-number,如果代表4字节的AS号,另一种格式为x.y,x和y都是整数形式,取值范围都是0-65535. 4. ipv4-address:指定IPv4地址。 5. nn:一个整数,对于as-number,如果代表2字节的AS号,则其取值范围为0-65535;对于IPv4-address,其取值范围为0-65535。 6. additive:可选项,表示允许给路由增加已有的团体属性。 缺省情况下,未配置改变BPG路由的扩展团体属性的动作,可用undo apply extCommunity命令恢复缺省配置。 |
3.10 | Apply ip-address next {ipv4-address | peer -address} | (可选)在路由策略中配置改变BGP路由的下一跳IPv4地址的动作。当BGP路由需要改变下一跳地址来参与路由选择的竞争时,可以应用包含本命令的路由策略,改变匹配成功的BGP路由的下一跳地址。命令中的参数说明如下。 1. ipv4-address:二选一参数,为匹配成功的路由指定下一跳IP地址。 2. peer-address:二选一选项,为匹配成功的路由指定BGP对等体地址为下一跳。 【注意】通过策略设置路由信息的下一跳分两种情况。 3. IBGP:对于IBGP对等体,配置的入口策略或者出口策略均可以生效。如果策略中配置的下一跳地址是不可达,那么IBGP对等体也会将该路由加入BGP路由表中,但不是有效路由。 4. EBGP:对于EBGP对等体,一般配置入口策略。这是因为如果配置为出口策略,这条路由到达EBGP对等体后会因为下一跳不可达而被丢弃。 当在import-route命令和network命令使用route-policy时,策略中的本命令子句不生效。 缺省情况下,在路由策略中未配置改变BGP路由的下一跳地址的动作,可用undo apply ip-address next-hop {ipv4-addres | peer-address}命令删除指定的下一跳改变策略。 |
3.11 | Apply ipv6 next-hop {peer-address | ipv6-address} | (可选)在路由策略中配置改变BGP路由的下一跳的IPv6地址的动作。命令中的参数和选项说明如下。 1. ipv6-address:二选一参数,指定下一跳IPv6地址,32位16进制数,格式为X:X:X:X:X:X:X:X。 2. peer-address:二选一选项,指定对等体地址为下一跳。 【说明】通过策略设置IBGP理由信息的下一跳地址分两种情况。 l IBGP:对于IBGP对等体,配置的入口策略或者出口策略均生效。如果策略中配置的下一跳地址是不可达的,那么IBPG对等体也会将该路由加入到BGP路由表中,但不是有效路由。 l EBGP:对EBGP对等体使用策略修改下一跳地址时,一般配置为入口策略,这是因为如果配置为出口策略,这条路由到达EBGP对等体后因为下一跳不可达而丢弃。 当在import-route命令和network命令使用Route-Policy时,策略中本命令子句不生效。 缺省情况下,在路由策略中未配置改变BGP路由的下一跳IPv6地址的动作,可用undo apply ipv6 next-hop {peer-address | ipv6-address}命令恢复默认配置。 |
3.12 | Apply dampening half-life-reach reuse suppressceiling | (可选)在路由策略中配置EBGP路由的衰减参数的动作。为了避免在BGP网络中频繁振荡路由对设备的影响,可以在BGP网络中使能衰减功能。应用包含本来的路由策略,可以改变匹配成功的BGP路由的衰减参数。命令中的参数说明如下。 1. halp-life-reach:为匹配成功的可达路由指定半衰期,取值范围为1-45证书分钟。 2. reuse:为匹配成功的路由指定进制抑制状态的阈值,取值范围为1-20000的整数。当惩罚值降低到该值以下,路由就被再使用。 3. suppress:为匹配成功的路由指定进入抑制状态和阈值,取值范围为1-20000的整数,实际配置的值必须大于reuse。当惩罚值超过该极限时,路由收到抑制。 4. ceiling:为匹配成功的路由指定惩罚上限值,取值范围为1001-20000的整数。实际配置的值必须大于suppress。 缺省情况下,在路由策略中未配置改变EBGP路由的衰减参数的动作,可用undo apply dampening命令恢复取消改变EBGP路由的衰减参数的动作。 |
3.13 | Apply isis {level-1|level-1-2 | level-2} | (可选)在路由策略中配置引入到IS-IS协议中路由的级别的动作。为避免IS-IS引入过多外部路由,给运行IS-IS的设备带来额外的负担,可以在IS-IS中引入路由时应用包含本命令的路由策略,改变引入IS-IS协议中路由的Level级别。命令中表格的选项说明如下。 1. level-1:多选一选项,指定匹配成功的引入IS-IS中的路由的级别为Level-1。 2. level-1-2:多选一选项,指定匹配成功的引入IS-IS中的路由的级别为Level-1-2。 3. level-2:多选一选项,指定匹配成功的引入IS-IS中的路由的级别为Level-2。 缺省情况下,在路由策略中未配置改变引入的IS-IS协议中路由级别的动作,可用undo apply isis命令恢复缺省配置。 |
3.14 | Apply local-preference preference | (可选)在路由策略中配置改变BGP路由信息的本地优先级的动作。当BGP路由需要改变离开AS的路径时,可以应用包含本命令的路由策略,改变匹配成功的BGP路由的本地优先级。当BGP网络中的路由器通过不同的IBGP对等体得到目的地址相同,但下一跳不同的多条路由时,将优先选择Local Pref属性值较高的路由(值越大,优先级越高)但本地优先级仅用于同一个AS域内的选路,不向域外发布这个属性。命令中的preference参数用来为匹配成功的BGP路由指定本地优先级,取值范围为0-4294967295的整数。 缺省情况下,在路由策略中未配置改变BGP路由信息的本地优先级的动作,可用undo apply Local-preference命令取消改变BGP路由信息的本地优先级的动作。 |
3.15 | Apply mpls-label | (可选)设置路由MPLS标签,S系列交换机不支持。在VPN中的跨域OptionC场景中,可以应用包含本命令的路由策略为公网路由申请MPLS标签。策略生效后,将为公网路由分配MPLS标签。 缺省情况下,在路由策略中未配置MPLS标签给公网路由的动作,可用undo apply mpls-label命令恢复缺省配置。 |
3.16 | Apply origin {egp {as-number-plain | as-number-dot}|igp | incomplete} | (可选)在路由策略中配置改变BGP路由的Origin属性的动作。当BGP路由需要改变Origin属性来参与路由选择的竞争时,可以应用包含本命令的路由策略,改变匹配成功的BGP路由的Origin值。Origin值时BGP的私有属性,该属性定义路径信息的来源。命令中的参数和选项说明如下。 1. egp {as-number-plain | as-number-dot}:多选一参数,指定匹配成功的BGP路由信息源为外部路由、优先级中等。其中as-number-plain为指定外部路由的整数形式AS号,as-number-dot为指定外部路由的点分形式AS号,用于唯一标识AS。当需要改变路由的来源为外部路由时,使用此参数。 2. igp:多选一选项,指定匹配成功的BGP路由信息源为内部路由、优先级最高。通过路由始发AS的IGP(内部网关协议)得到理由,例如使用network命令注入到BGP路由表的路由。 3. Incomplete:多选一选项,制定匹配成功的BGP路由信息为未知,优先级最低。通过其他方式学习到的路由信息,例如BGP通过Import-route命令引入的路由,其Origin属性为Incomplete。 缺省情况下,在路由策略中未配置改变BGP路由的Origin属性的动作,可用undo apply Origin命令恢复缺省配置。 |
3.17 | Apply ospf {backbone | stub-area} | (可选)在路由策略中配置将路由引入OSPF网络特定区域的动作。为避免OSPF引入过多外部路由,给运行OSPF的设备带来额外的负担,可在OSPF引入路由时,应用包含本命令的路由策略来将路由引入OSPF网络的骨干区域或NSSA区域。命令中的选项说明如下。 1. backbone:二选一选项,表示将匹配成功的路由引入OSPF网络的骨干区域。 2. stub-area:二选一选项,表示将匹配成功的路由引入OSPF网络的Stub区域。 缺省情况下,在路由策略中 未配置将路由引入OSPF网络的特定区域的动作,可用undo apply ospf命令恢复为缺省配置。 |
3.18 | Apply preference preference | (可选)在路由策略中配置改变路由的优先级动作。当路由需要改变路由优先级来参与路由选择的竞争时,可以应用包含本命令的路由策略,改变匹配成功的路由的优先级(值越大,优先级越低)。命令中的preference参数用来为匹配成功的路由指定优先级,取值范围为1-255的整数。 缺省情况下,在路由策略中未配置改变路由的优先级的动作,可用undo apply preference命令恢复为缺省配置。 |
3.19 | Apply preferred-value preferred-value | (可选)在路由策略中配置改变BGP路由的首选值的动作。当BGP路由需要改变首选值来参与路由荀泽的竞争时,可以应用包含本命令的路由策略,改变匹配成功的BGP路由的首选值(值越大,优先级越高)。但本命令配置本地生效,在BGP的出口策略中不生效。命令中的参数preferred-value用来匹配成功的路由指定首选值,取值范围Wie0-65535的整数。 缺省情况下,路由策略中未配置改变BGP路由的首选值的动作,可用undo apply preferred-value命令恢复缺省配置。 |
3.20 | App tag tag | (可选)在路由策略中配置改变路由信息标记(Tag)的动作。命令中的参数用tag来为匹配成功的路由信息指定标记值,取值范围为0-4294967295的整数。 当需要对路由进行分类标识,更好地运用路由策略时,可以应用包含本命令的路由策略,将匹配成功的路由打上相同的Tag。但BGP没有Tag属性,本命令只能设置IGP路由信息的标记。 缺省情况下,路由策略中未配置改变路由信息标记的动作,可用undo apply tag命令恢复为缺省配置。 |
相关推荐
- Java项目宝塔搭建实战MES-Springboot开源MES智能制造系统源码
-
大家好啊,我是测评君,欢迎来到web测评。...
- 一个令人头秃的问题,Logback 日志级别设置竟然无效?
-
原文链接:https://mp.weixin.qq.com/s/EFvbFwetmXXA9ZGBGswUsQ原作者:小黑十一点半...
- 实战!SpringBoot + RabbitMQ死信队列实现超时关单
-
需求背景之为什么要有超时关单原因一:...
- 火了!阿里P8架构师编写堪称神级SpringBoot手册,GitHub星标99+
-
Springboot现在已成为企业面试中必备的知识点,以及企业应用的重要模块。今天小编给大家分享一份来着阿里P8架构师编写的...
- Java本地搭建宝塔部署实战springboot仓库管理系统源码
-
大家好啊,我是测评君,欢迎来到web测评。...
- 工具尝鲜(1)-Fleet构建运行一个Springboot入门Web项目
-
Fleet是JetBrains公司推出的轻量级编辑器,对标VSCode。该款产品还在公测当中,具体下载链接如下JetBrainsFleet:由JetBrains打造的下一代IDE。想要尝试的...
- SPRINGBOOT WEB 实现文件夹上传(保留目录结构)
-
网上搜到的SpringBoot的代码不多,完整的不多,能用的也不多,基本上大部分的文章只是提供了少量的代码,讲一下思路,或者实现方案。之前一般的做法都是使用HTML5来做的,大部都是传文件的,传文件夹...
- Java项目本地部署宝塔搭建实战报修小程序springboot版系统源码
-
大家好啊,我是测评君,欢迎来到web测评。...
- 新年IT界大笑料“工行取得基于SpringBoot的web系统后端实现专利
-
先看看专利描述...
- 看完SpringBoot源码后,整个人都精神了
-
前言当读完SpringBoot源码后,被Spring的设计者们折服,Spring系列中没有几行代码是我们看不懂的,而是难在理解设计思路,阅读Spring、SpringMVC、SpringBoot需要花...
- 阿里大牛再爆神著:SpringBoot+Cloud微服务手册
-
今天给大家分享的这份“Springboot+Springcloud微服务开发实战手册”共有以下三大特点...
- WebClient是什么?SpringBoot中如何使用WebClient?
-
WebClient是什么?WebClient是SpringFramework5引入的一个非阻塞、响应式的Web客户端库。它提供了一种简单而强大的方式来进行HTTP请求,并处理来自服务器的响应。与传...
- SpringBoot系列——基于mui的H5套壳APP开发web框架
-
前言 大致原理:创建一个main主页面,只有主页面有头部、尾部,中间内容嵌入iframe内容子页面,如果在当前页面进行跳转操作,也是在iframe中进行跳转,而如果点击尾部按钮切换模块、页面,那...
- 在Spring Boot中使用 jose4j 实现 JSON Web Token (JWT)
-
JSONWebToken或JWT作为服务之间安全通信的一种方式而闻名。...
- Spring Boot使用AOP方式实现统一的Web请求日志记录?
-
AOP简介AOP(AspectOrientedProgramming),面相切面编程,是通过代码预编译与运行时动态代理的方式来实现程序的统一功能维护的方案。AOP作为Spring框架的核心内容,通...
你 发表评论:
欢迎- 一周热门
- 最近发表
-
- Java项目宝塔搭建实战MES-Springboot开源MES智能制造系统源码
- 一个令人头秃的问题,Logback 日志级别设置竟然无效?
- 实战!SpringBoot + RabbitMQ死信队列实现超时关单
- 火了!阿里P8架构师编写堪称神级SpringBoot手册,GitHub星标99+
- Java本地搭建宝塔部署实战springboot仓库管理系统源码
- 工具尝鲜(1)-Fleet构建运行一个Springboot入门Web项目
- SPRINGBOOT WEB 实现文件夹上传(保留目录结构)
- Java项目本地部署宝塔搭建实战报修小程序springboot版系统源码
- 新年IT界大笑料“工行取得基于SpringBoot的web系统后端实现专利
- 看完SpringBoot源码后,整个人都精神了
- 标签列表
-
- idea eval reset (50)
- vue dispatch (70)
- update canceled (42)
- order by asc (53)
- spring gateway (67)
- 简单代码编程 贪吃蛇 (40)
- transforms.resize (33)
- redisson trylock (35)
- 卸载node (35)
- np.reshape (33)
- torch.arange (34)
- node卸载 (33)
- npm 源 (35)
- vue3 deep (35)
- win10 ssh (35)
- exceptionininitializererror (33)
- vue foreach (34)
- idea设置编码为utf8 (35)
- vue 数组添加元素 (34)
- std find (34)
- tablefield注解用途 (35)
- python str转json (34)
- java websocket客户端 (34)
- tensor.view (34)
- java jackson (34)