核心篇 - 集成IS-IS配置实战
文章目录
- 一. 实验专题
- 1.1. 实验1:配置单区域集成IS-IS
- 1.1.1. 实验目的
- 1.1.2. 实验拓扑
- 1.1.3. 实验步骤
- (1)配置IP地址
- (2)配置IS-IS
- 1.1.4. 实验调试
- (1)查看邻接表
- (2)查看链路状态数据库
- (3)查看路由表
- 1.1.5. 技术要点
- 1.2. 实验2:配置多区域集成IS-IS
- 1.2.1. 实验目的
- 1.2.2. 实验拓扑图
- 1.2.3. 实验步骤
- (1)配置IP地址
- (2)配置IS-IS
- 1.2.4. 实验调试
- (1)查看邻接关系
- (2)查看路由表
- (3)引入外部路由
- (4)查看路由表
- (5)设置路由泄露
- (6)查看路由表
- 1.3. 实验3:IS-IS认证
- 1.3.1. 实验目的
- 1.3.2. 实验拓扑图
- 1.3.3. 实验调试
- (1)配置IP地址
- (2)明文认证配置
- (3)MD5认证配置
- (4)区域认证配置
- (5)路由域认证配置
- 1.3.4. 技术要点
一. 实验专题
1.1. 实验1:配置单区域集成IS-IS
1.1.1. 实验目的
实现IS-IS协议的基本配置
1.1.2. 实验拓扑
配置单区域集成IS-IS的实验拓扑图,如图所示:

1.1.3. 实验步骤
(1)配置IP地址
1)R1配置,命令如下:
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R1
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1-LoopBack0]quit
如图所示:

2)R2配置,命令如下:
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R2
[R2]interface g0/0/1
[R2-GigabitEthernet0/0/1]ip address 12.1.1.2 24
[R2-GigabitEthernet0/0/1]quit
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]ip address 23.1.1.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 32
[R2-LoopBack0]quit
如图所示:

3)R3配置,命令如下:
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R3
[R3]interface g0/0/1
[R3-GigabitEthernet0/0/1]ip address 23.1.1.3 24
[R3-GigabitEthernet0/0/1]quit
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 32
[R3-LoopBack0]quit
如图所示:

(2)配置IS-IS
1)R1的IS-IS配置,命令如下:
[R1]isis #启用IS-IS进程,进程默认为1
[R1-isis-1]network-entity 49.0123.0000.0000.0001.00 # 配置NET地址
[R1-isis-1]quit
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]isis enable #接口下启用IS-IS
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]isis enable
[R1-LoopBack0]quit
如图所示:

2)R2的IS-IS配置,命令如下:
[R2]isis
[R2-isis-1]network-entity 49.0123.0000.0000.0002.00
[R2-isis-1]quit
[R2]interface g0/0/1
[R2-GigabitEthernet0/0/1]isis enable
[R2-GigabitEthernet0/0/1]quit
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]isis enable
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]isis enable
[R2-LoopBack0]QUIT
如图所示:

3)R3的IS-IS配置,命令如下:
[R3]isis
[R3-isis-1]network-entity 49.0123.0000.0000.0003.00
[R3-isis-1]quit
[R3]interface g0/0/1
[R3-GigabitEthernet0/0/1]isis enable
[R3-GigabitEthernet0/0/1]quit
[R3]interface loopBack 0
[R3-LoopBack0]isis enable
[R3-LoopBack0]quit
如图所示:

1.1.4. 实验调试
(1)查看邻接表
#查看R1的邻接表
[R1]display isis peer
如图所示:

参数如下:
| 参数名称 | 描述 |
|---|---|
| System ld | 描述邻居的系统ID |
| Interface | 描述通过该路由器的哪个端口与邻居建立邻接关系 |
| Circuit ld | 电路ID |
| State | 状态为 Up |
| HoldTime | 保持时间为30s,Hello 包的间隔时间为 10s |
| Type | 邻居类型 |
| PRI | 邻居选举 DIS 时的优先级,默认为64 |
(2)查看链路状态数据库
#查看R1的链路状态数据库
[R1]display isis lsdb
如图所示:

通过以上输出可以看到,路由器R1维护两个链路状态数据库,分别为L1和L2,其中参数含义如下:
| 参数名称 | 描述 |
|---|---|
| LSPID | 链路状态报文ID,由三部分组成:系统ID、伪节点ID、分片号 |
| Seg Num | LSP序列号 |
| Checksum | LSP 校验和 |
| Holdtime | LSP 保持时间 |
| Length | LSP长度 |
| ATT/P/OL | 连接位、分区位、过载位 |
(3)查看路由表
#查看IS-IS的路由表
[R1]display isis route
如图所示:

通过以上输出可以看到,IS-IS有两张路由表,一张是L1的,另一张是L2的
1.1.5. 技术要点
Flags路由信息标记如下:
| 参数名称 | 描述 |
|---|---|
| D-Direct | 表示直连路由 |
| A-Added to URT | 表示此路由被加入单播路由表 |
| L-AdvertisedinLSPs | 表示此路由被加入单播路由表 |
| S-IGP Shortcut | 表示到达该前缀的路径上存在IGP-Shortcut |
| U-Up/Down Bit Set | 表示Up/Down比特位 |
1.2. 实验2:配置多区域集成IS-IS
1.2.1. 实验目的
- 实现IS-IS 协议的 DIS
优先级修改 - 实现IS-IS 协议的
网络类型修改 - 实现 IS-IS 协议的
外部路由引入 - 实现IS-IS 接口的
Cost 修改 - 实现IS-IS 路由的
渗透配置
1.2.2. 实验拓扑图
配置多区域集成IS-IS 的实验拓扑,如图 所示:

1.2.3. 实验步骤
(1)配置IP地址
1)R1的配置,命令如下
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R1
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]interface g0/0/1
[R1-GigabitEthernet0/0/1]ip address 13.1.1.1 24
[R1-GigabitEthernet0/0/1]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1-LoopBack0]quit
如图所示:

2)R2的配置,命令如下
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R2
[R2]interface g0/0/1
[R2-GigabitEthernet0/0/1]ip address 12.1.1.2 24
[R2-GigabitEthernet0/0/1]quit
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]ip address 24.1.1.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 32
[R2-LoopBack0]quit
如图所示:

3)R3的配置,命令如下
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R3
[R3]interface g0/0/0
[R3-GigabitEthernet0/0/0]ip address 13.1.1.3 24
[R3-GigabitEthernet0/0/0]quit
[R3]interface g0/0/1
[R3-GigabitEthernet0/0/1]ip address 35.1.1.3 24
[R3-GigabitEthernet0/0/1]quit
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 32
[R3-LoopBack0]quit
如图所示:

4)R4的配置,命令如下
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R4
[R4]interface g0/0/1
[R4-GigabitEthernet0/0/1]ip address 24.1.1.4 24
[R4-GigabitEthernet0/0/1]quit
[R4]interface g0/0/0
[R4-GigabitEthernet0/0/0]ip address 45.1.1.4 24
[R4-GigabitEthernet0/0/0]quit
[R4]interface LoopBack 0
[R4-LoopBack0]ip address 4.4.4.4 32
[R4-LoopBack0]quit
如图所示:

5)R5的配置,命令如下
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R5
[R5]interface g0/0/0
[R5-GigabitEthernet0/0/0]ip address 35.1.1.5 24
[R5-GigabitEthernet0/0/0]quit
[R5]interface g0/0/1
[R5-GigabitEthernet0/0/1]ip address 45.1.1.5 24
[R5-GigabitEthernet0/0/1]quit
[R5]interface LoopBack 0
[R5-LoopBack0]ip address 5.5.5.5 32
[R5-LoopBack0]quit
如图所示:

(2)配置IS-IS
1)R1配置,命令如下
[R1]isis
[R1-isis-1]network-entity 49.0123.00000000.0001.00 #配置NET地址
[R1-isis-1]is-level level-1 #路由器的类型为Level-1
[R1-isis-1]cost-style wide #设置宽度量值
[R1-isis-1]quit
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]isis enable
[R1-GigabitEthernet0/0/0]quit
[R1]interface g0/0/1
[R1-GigabitEthernet0/0/1]isis enable
[R1-GigabitEthernet0/0/1]quit
[R1]interface LoopBack 0
[R1-LoopBack0]isis enable
[R1-LoopBack0]quit
如图所示:

2)R2配置,命令如下
[R2]isis
[R2-isis-1]network-entity 49.0123.0000.0000.0002.00
[R2-isis-1]cost-style wide
[R2-isis-1]quit
[R2]interface g0/0/1
[R2-GigabitEthernet0/0/1]isis enable
[R2-GigabitEthernet0/0/1]quit
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]isis enable
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]isis enable
[R2-LoopBack0]quit
如图所示:

3)R3配置,命令如下
[R3]isis
[R3-isis-1]network-entity 49.0123.0000.0000.0003.00
[R3-isis-1]cost-style wide
[R3-isis-1]quit
[R3]interface g0/0/0
[R3-GigabitEthernet0/0/0]isis enable
[R3-GigabitEthernet0/0/0]quit
[R3]interface g0/0/1
[R3-GigabitEthernet0/0/1]isis enable
[R3-GigabitEthernet0/0/1]quit
[R3]interface LoopBack 0
[R3-LoopBack0]isis enable
[R3-LoopBack0]quit
如图所示:

4)R4配置,命令如下
[R4]isis
[R4-isis-1]network-entity 49.0045.0000.0000.0004.00
[R4-isis-1]is-level level-2
[R4-isis-1]cost-style wide
[R4-isis-1]quit
[R4]interface g0/0/1
[R4-GigabitEthernet0/0/1]isis enable
[R4-GigabitEthernet0/0/1]quit
[R4]interface LoopBack 0
[R4-LoopBack0]quit
如图所示:

5)R5配置,命令如下
<R5>system-view
[R5]isis
[R5-isis-1]network-entity 49.0045.0000.0000.0005.00
[R5-isis-1]cost-style wide
[R5-isis-1]is-level level-2
[R5-isis-1]quit
[R5]interface g0/0/1
[R5-GigabitEthernet0/0/1]isis enable
[R5-GigabitEthernet0/0/1]quit
[R5]interface g0/0/0
[R5-GigabitEthernet0/0/0]isis enable
[R5-GigabitEthernet0/0/0]quit
[R5]interface LoopBack 0
[R5-LoopBack0]isis enable
[R5-LoopBack0]quit
如图所示:

1.2.4. 实验调试
(1)查看邻接关系
#查看R1上的IS-IS邻接关系
<R1>display isis peer
如图所示:

通过以上输出可以看到,路由器R1与R2、R3是Level-1的邻居关系
(2)查看路由表
#在R1上查看路由表
<R1>display ip routing-table
如图所示:

通过以上输出可以看到,默认情况下,Level-1区域的路由会传给Level-2区域,但是Level-2区域的路由却不会传给Level-1区域,Level-1-2的路由器会自动下发默认路由给Level-1区域的路由器
(3)引入外部路由
1)R4的配置
#在R4上引入一条外部路由
[R4]interface LoopBack 100
[R4-LoopBack100]ip address 100.1.1.1 32
[R4-LoopBack100]quit
[R4]isis
[R4-isis-1]import-route direct #引入直连路由
[R4-isis-1]quit
如图所示:

2)R5的配置
#在R5上引入一条外部路由
[R5]interface LoopBack 200
[R5-LoopBack200]ip address 200.1.1.1 32
[R5-LoopBack200]quit
[R5]isis
[R5-isis-1]import-route direct
[R5-isis-1]quit
如图所示:

(4)查看路由表
#再次在R1上查看路由表
<R1>display ip routing-table
如图所示:

通过以上输出可以看到,R1没有收到外部路由
(5)设置路由泄露
1)R2 的配置,命令如下
#在R2上把路由泄露给R1
[R2]isis
[R2-isis-1]import-route isis level-2 into level-1 #把eve1-2的路由泄露给Level-1
如图所示:

2)R3 的配置,命令如下
#在R3上把路由泄露给R1
[R3]isis
[R3-isis-1]import-route isis level-2 into level-1 #把eve1-2的路由泄露给Level-1
如图所示:

(6)查看路由表
#继续在R1上查看路由表
<R1>display ip routing-table
如图所示:

通过以上输出可以看到,Level-2区域的路由都传递给了Level-1区域
1.3. 实验3:IS-IS认证
1.3.1. 实验目的
- 实现IS-IS 接口认证
- 实现IS-IS 区域认证
- 实现IS-1S路由域认证
1.3.2. 实验拓扑图

1.3.3. 实验调试
(1)配置IP地址
此步骤省略(实验2已经配置了)
(2)明文认证配置
1)R1 的配置,命令如下
#R1之间的接口用简单的明文认证
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]isis authentication-mode simple joilabs level-1
如图所示:

2)R2 的配置,命令如下
#R2之间的接口用简单的明文认证
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]isis authentication-mode simple joilabs level-1
如图所示:

(3)MD5认证配置
1)R4 的配置,命令如下
#R4之间的接口用MD5认证
[R4]interface g0/0/1
[R4-GigabitEthernet0/0/1]isis authentication-mode simple joilabs level-1
如图所示:

2)R5 的配置,命令如下
#R5之间的接口用MD5认证
[R5]interface g0/0/1
[R5-GigabitEthernet0/0/1]isis authentication-mode simple joilabs level-1
如图所示:

(4)区域认证配置
1)R1配置,命令如下
[R1]isis
[R1-isis-1]area-authentication-mode md5 joinlabs
如图所示:

2)R2配置,命令如下
[R2]isis
[R2-isis-1]area-authentication-mode md5 joinlabs
如图所示:

3)R3配置,命令如下
[R3]isis
[R3-isis-1]area-authentication-mode md5 joinlabs
如图所示:

(5)路由域认证配置
1)R2配置,命令如下
[R2]isis
[R2-isis-1]domain-authentication-mode md5 1234
[R2-isis-1]quit
如图所示:
2)R3配置,命令如下
[R3]isis
[R3-isis-1]domain-authentication-mode md5 1234
[R3-isis-1]quit
如图所示:

3)R4配置,命令如下
[R4]isis
[R4-isis-1]domain-authentication-mode md5 1234
[R4-isis-1]quit
如图所示:

4)R5配置,命令如下
[R5]isis
[R5-isis-1]domain-authentication-mode md5 1234
[R5-isis-1]quit
如图所示:

1.3.4. 技术要点
路由域认证注意事项
- 域内的每一个
Level-2和Level-1-2类型的路由器必须进行认证,并且必须使用相同的口令 - 路由域认证对
Leve1-2的SNP和LSP报文进行认证
相关文章:
核心篇 - 集成IS-IS配置实战
文章目录 一. 实验专题1.1. 实验1:配置单区域集成IS-IS1.1.1. 实验目的1.1.2. 实验拓扑1.1.3. 实验步骤(1)配置IP地址(2)配置IS-IS 1.1.4. 实验调试(1)查看邻接表(2)查看…...
【OpenAI Sora】开启未来:视频生成模型作为终极世界模拟器的突破之旅
这份技术报告主要关注两个方面:(1)我们的方法将各种类型的视觉数据转化为统一的表示形式,从而实现了大规模生成模型的训练;(2)对Sora的能力和局限性进行了定性评估。报告中不包含模型和实现细节…...
MVC 、DDD、中台、Java SPI(Service Provider Interface)
文章目录 引言I 单体架构DDD实现版本1.1 核心概念1.2 DDD四层架构规范1.3 案例1.4 请求转发流程II 领域服务调用2.1 菱形对称架构2.2 中台III Java SPI3.1 概念3.2 实现原理3.3 例子:本地SPI找服务see alsojava -cp</...
C++单例模式的实现
单例模式就是在整个程序运行期都只有一个实例。在代码实现方面,我们要限制new出多于一个对象这种情况的发生。而不是仅仅依靠无保障的约定。 目前大多数的编程语言的做法都是私有化构造函数,对外提供一个获取实例的接口。这样做的目的使实例的创建不能在…...
rust函数 stuct struct方法 关联函数
本文结合2个代码实例主要介绍了rust函数定义方法,struct结构体定义、struct方法及关联函数等相关基础知识。 代码1: main.rc #[derive(Debug)]//定义一个结构体 struct Ellipse {max_semi_axis: u32,min_semi_axis: u32, }fn main() {//椭圆࿰…...
浅谈基于中台模式的大数据生态体系的理解
这篇文章主要浅谈一下我对大数据生态体系建设的理解。 大数据生态系统为高并发,高吞吐,高峰值,高堆积等大规模数据的采集,处理,计算,存储,服务提供了完善的处理体系,致力于打造核心数…...
MySQL的锁机制
一:概述 锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢); 在数据库中,除传统的计算资源(如CPU,RAM,I/O等)的争用以外,数据也是一种供许多用…...
已解决ImportError: cannot import name ‘PILLOW_VERSION‘异常的正确解决方法,亲测有效!!!
已解决ImportError: cannot import name PILLOW_VERSION异常的正确解决方法,亲测有效!!! 文章目录 问题分析 报错原因 解决思路 解决方法 总结 在Python项目开发中,依赖管理是保证项目正常运行的关键环节。然而&…...
力扣:300. 最长递增子序列
动态规划: 1. 先定义dp数组来表示在下标为i时最长递增子序列,先初始化一下每个下标的值为dp【i】1。同时我们要判断在下标i之前的最长的递增子序列为多少,在判断当前的下标i是否满足递增的条件满足的话就进行dp【i】的重新赋值。之后要更新接受的最长递…...
Swing程序设计(10)列表框,文本框,文本域,密码框
文章目录 前言一、列表框二、文本框(域) 1.文本框2.文本域三、密码框总结 前言 该篇文章简单介绍了Java中Swing组件里的列表框、文本框、密码框。 一、列表框 列表框(JList)相比下拉框,自身只是在窗体上占据固定的大小…...
【Java八股面试系列】JVM-常见参数设置
目录 堆内存相关 显式指定堆内存–Xms和-Xmx 显式新生代内存(Young Generation) 显式指定永久代/元空间的大小 垃圾收集相关 垃圾回收器 GC 日志记录 处理 OOM JDK监控和故障处理工具总结 堆内存相关 Java 虚拟机所管理的内存中最大的一块,Java 堆是所有线…...
【Python--Web应用框架大比较】
🚀 作者 :“码上有前” 🚀 文章简介 :Python 🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬 Django Django太重了,除了web框架,自带ORM和模板引擎,灵活和自由度不…...
Effective Objective-C 学习第三周
理解引用计数 Objective-C 使用引用计数来管理内存:每个对象都有个可以递增或递减的计数器。如果想使某个对象继续存活,那就递增其引用计数:用完了之后,就递减其计数。计数变为 0时,就可以把它销毁。 在ARC中…...
人工智能学习与实训笔记(四):神经网络之NLP基础—词向量
人工智能专栏文章汇总:人工智能学习专栏文章汇总-CSDN博客 本篇目录 四、自然语言处理 4.1 词向量 (Word Embedding) 4.1.1 词向量的生成过程 4.1.2 word2vec介绍 4.1.3 word2vec:skip-gram算法的实现 4.2 句向量 - 情感分析 4.2.1 LSTM (Long S…...
【教程】Kotlin语言学习笔记(一)——认识Kotlin(持续更新)
写在前面: 如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持! 【Kotlin语言学习】系列文章 第一章 《认识Kotlin》 文章目录 【Kotlin语言学习】系列文章一、Kotlin介绍二、学习路径 一、…...
MySQL性能分析1
1、查看执行频次 查看当前数据库的INSERT,UPDATE,DELETE,SELECT的访问频次,得到当前数据库是以插入,更新和删除为主还是以查询为主,如果是以插入,更新和删除为主的话,那么优化比重可以轻一点儿。 语法: …...
四、案例 - Oracle数据迁移至MySQL
Oracle数据迁移至MySQL 一、生成测试数据表和数据1.在Oracle创建数据表和数据2.在MySQL创建数据表 二、生成模板文件1.模板文件内容2.模板文件参数详解2.1 全局设置2.2 数据读取(Reader)2.3 数据写入(Writer)2.4 性能设置 三、案例…...
ABC340 A-F题解
文章目录 A题目AC Code: B题目AC Code: C题目AC Code: D题目AC Code: E题目思路做法时间复杂度AC Code: F题目思路AC Code: A 题目 模拟即可,会循环都能写。 AC Code: #include …...
微软 CMU - Tag-LLM:将通用大语言模型改用于专业领域
文章目录 一、前言二、主要内容三、总结 🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 一、前言 论文地址:https://arxiv.org/abs/2402.05140 Github 地址:https://github.com/sjunhongshen/Tag-LLM 大语言模型(…...
Kafka集群安装与部署
集群规划 准备工作 安装 安装包下载:链接:https://pan.baidu.com/s/1BtSiaf1ptLKdJiA36CyxJg?pwd6666 Kafka安装与配置 1、上传并解压安装包 tar -zxvf kafka_2.12-3.3.1.tgz -C /opt/moudle/2、修改解压后的文件名称 mv kafka_2.12-3.3.1/ kafka…...
从GPS定位到自动驾驶:深入浅出图解导航中的‘东北天’(ENU)坐标系到底怎么用
从GPS定位到自动驾驶:深入浅出图解导航中的‘东北天’(ENU)坐标系到底怎么用 想象一下,你正驾驶一辆自动驾驶汽车行驶在复杂的城市道路中。车载GPS告诉你当前的经纬度坐标是(39.9042N, 116.4074E),但这个抽象的数字对车辆控制系统而言&#x…...
GIL已死,但并发未生:从字节码级剖析无锁Python的7类竞态陷阱与4种Lock-Free算法选型矩阵
第一章:GIL已死,但并发未生:无锁Python并发范式的认知重构Python的全局解释器锁(GIL)长期被视为并发编程的“原罪”,但自CPython 3.13起,GIL在I/O密集型路径中已被条件性移除,而3.14…...
璀璨星河Starry Night惊艳效果:SD-Turbo 12步凝结1024px高清画作实录
璀璨星河Starry Night惊艳效果:SD-Turbo 12步凝结1024px高清画作实录 1. 艺术创作新体验:当AI遇见文艺复兴 想象一下,你坐在数字化的卢浮宫里,周围是梵高星空下的浪漫氛围,只需轻轻输入几个字,就能在8-12…...
从CORS到自定义,让你的API更健壮
一、中间件是啥?咱用“餐厅”打个比方想象一下,你的FastAPI应用是个高级餐厅。👉 顾客(客户端请求)来到门口。- 迎宾(CORS中间件):先看你是不是从允许的街区(域名&#x…...
绝地求生罗技鼠标宏配置全攻略:从零到精通的压枪优化指南
绝地求生罗技鼠标宏配置全攻略:从零到精通的压枪优化指南 【免费下载链接】logitech-pubg PUBG no recoil script for Logitech gaming mouse / 绝地求生 罗技 鼠标宏 项目地址: https://gitcode.com/gh_mirrors/lo/logitech-pubg 还在为《绝地求生》中的枪口…...
Cogito-V1-Preview-Llama-3B开发:微信小程序智能客服对接实战
Cogito-V1-Preview-Llama-3B开发:微信小程序智能客服对接实战 最近有不少朋友在问,把大模型部署到服务器上之后,怎么才能让微信小程序用起来?今天我就以星图GPU平台上部署的Cogito-V1-Preview-Llama-3B模型为例,跟大家…...
Simulink低通滤波器实战:从随机信号生成到参数调优(附完整模型)
Simulink低通滤波器实战:从随机信号生成到参数调优(附完整模型) 在嵌入式系统和自动化工程领域,信号处理的质量往往直接决定整个系统的稳定性。想象一下,当你从传感器获取的实时数据充满噪声和毛刺时,如何确…...
Java Eclipse JDK 1.8.0_25安装与配置全指南
1. JDK 1.8.0_25的下载与安装 如果你是刚接触Java开发的新手,可能会被各种版本的JDK搞得一头雾水。别担心,JDK 1.8.0_25(也就是Java 8的一个子版本)至今仍是企业开发中最常用的稳定版本之一。我当年刚开始学Java时,导师…...
RevokeMsgPatcher:PC端即时通讯工具消息控制解决方案
RevokeMsgPatcher:PC端即时通讯工具消息控制解决方案 【免费下载链接】RevokeMsgPatcher :trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了) 项目地址: https://gitcode.com…...
WordPress建站避坑指南:Ubuntu服务器常见权限问题与安全配置
WordPress建站避坑指南:Ubuntu服务器常见权限问题与安全配置 引言:为什么你的WordPress网站总出问题? 每次看到新手开发者兴奋地宣布"我的WordPress网站上线了",我都忍不住想问:你真的检查过文件权限了吗&am…...
