当前位置: 首页 > article >正文

基于 eNSP 的校园网 NAT、DNS、HTTP 与访问控制综合实验

​​实验软件eNSP |实验内容VLAN、单臂路由、静态 NAT、ACL、OSPF、DNS、HTTP、Telnet​ 前言这次实验的目标是在eNSP中搭建一个包含学校网络、运营商网络、百度服务器网络的综合实验环境并完成题目要求中的所有网络功能。本文按照“拓扑说明 → 地址规划 → 配置过程 → 结果验证 → 实验总结”的顺序来整理风格上更偏向CSDN/博客园发布版适合直接拿来交作业、发博客或者继续补实验截图。说明本文中接口编号是根据题图整理的。 如果你的eNSP实际连线接口不同只需要把命令里的接口名替换成你自己的即可不影响整体思路。 文章导航一、实验要求二、拓扑分析三、地址规划四、配置思路五、详细配置过程六、业务访问流程分析七、实验总结一、实验要求根据题目要求需要完成以下几项功能学校内部HTTP 客户端可以通过域名www.baidu.com访问百度网络中的HTTP 服务器。学校内部网络使用192.168.1.0/24网段。PC1可以访问外网3.3.3.0/24网段PC2不允许访问该网段。学校出口采用静态 NAT。AR1与AR2之间两条链路实现负载均衡。运营商网络内部运行动态路由协议。AR1可以通过Telnet远程管理。二、拓扑分析整个实验拓扑可以划分为 3 个区域学校网络包含LSW1、AR2、AR1、PC1、PC2、HTTP 客户端运营商网络包含AR3、AR4、AR5、DNS 服务器百度网络包含AR6、HTTP 服务器1. 学校网络部分LSW1负责二层交换与 VLAN 划分AR2负责内网网关功能并通过子接口实现单臂路由AR1作为学校出口路由器负责出网、静态 NAT 与远程管理2. 运营商网络部分AR3、AR4、AR5、AR6构成运营商与服务器之间的三层转发网络这些路由器之间运行OSPF实现网络间路由的动态学习3. 服务器部分DNS 服务器负责解析www.baidu.comHTTP 服务器用于模拟百度网页访问从实验功能上看这道题并不是只考单个命令而是在考 VLAN、路由、NAT、ACL、DNS、HTTP、Telnet 的综合联动能力。三、地址规划为了满足题目中“学校网络使用192.168.1.0/24”的要求同时又方便进行 VLAN 划分这里将学校网络拆分成两个/25子网来使用。1. 设备地址表区域设备接口IP 地址说明学校网络HTTP 客户端Ethernet0/0/0192.168.1.10/25VLAN 2学校网络PC1Ethernet0/0/0192.168.1.130/25VLAN 3学校网络PC2Ethernet0/0/0192.168.1.131/25VLAN 3学校网络AR2GE0/0/0.2192.168.1.1/25VLAN 2 网关学校网络AR2GE0/0/0.3192.168.1.129/25VLAN 3 网关学校网络AR2GE0/0/110.12.12.2/30到 AR1学校网络AR2GE0/0/210.12.13.2/30到 AR1学校出口AR1GE0/0/010.12.12.1/30到 AR2学校出口AR1GE0/0/110.12.13.1/30到 AR2学校出口AR1GE0/0/23.3.3.1/24到 AR3运营商网络AR3GE0/0/03.3.3.2/24到 AR1运营商网络AR3GE0/0/110.34.34.1/30到 AR4运营商网络AR3GE0/0/210.35.35.1/30到 AR5运营商网络AR4GE0/0/010.34.34.2/30到 AR3运营商网络AR4GE0/0/1114.114.114.1/24DNS 网关运营商网络DNS 服务器Ethernet0/0/0114.114.114.114/24DNS 服务运营商网络AR5GE0/0/010.35.35.2/30到 AR3运营商网络AR5GE0/0/110.56.56.1/30到 AR6百度网络AR6GE0/0/010.56.56.2/30到 AR5百度网络AR6GE0/0/1202.108.22.1/24HTTP 网关百度网络HTTP 服务器Ethernet0/0/0202.108.22.2/24HTTP 服务2. 主机参数配置主机IP 地址子网掩码默认网关DNSHTTP 客户端192.168.1.10255.255.255.128192.168.1.1114.114.114.114PC1192.168.1.130255.255.255.128192.168.1.129可不填PC2192.168.1.131255.255.255.128192.168.1.129可不填DNS 服务器114.114.114.114255.255.255.0114.114.114.1无HTTP 服务器202.108.22.2255.255.255.0202.108.22.1无四、配置思路在开始敲命令前先把整体思路理顺后面配置会清楚很多。1. 学校内网部分在LSW1上创建VLAN 2和VLAN 3将HTTP 客户端放入VLAN 2将PC1、PC2放入VLAN 3LSW1到AR2的链路配置为trunkAR2使用子接口实现单臂路由2. 出口与访问控制部分AR1作为学校出口与AR2之间使用两条链路连接在AR1、AR2上配置等价静态路由实现双链路负载均衡在AR1上配置静态NAT在AR2上使用ACL限制PC2访问3.3.3.0/243. 运营商与服务器部分运营商网络内部使用OSPFDNS 服务器负责解析www.baidu.comHTTP 服务器用于提供网页访问服务4. 远程管理部分在AR1上开启Telnet配置本地用户与VTY线路五、详细配置过程5.1 学校交换机 LSW1 配置LSW1的任务比较明确划分 VLAN并把上联链路设置为trunk。配置说明Ethernet0/0/1连接PC1Ethernet0/0/4连接PC2Ethernet0/0/2连接HTTP 客户端GigabitEthernet0/0/3连接AR2配置命令Huawei system-view [Huawei] sysname LSW1 ​ [LSW1] vlan batch 2 3 ​ [LSW1] interface Ethernet0/0/1 [LSW1-Ethernet0/0/1] port link-type access [LSW1-Ethernet0/0/1] port default vlan 3 [LSW1-Ethernet0/0/1] quit ​ [LSW1] interface Ethernet0/0/4 [LSW1-Ethernet0/0/4] port link-type access [LSW1-Ethernet0/0/4] port default vlan 3 [LSW1-Ethernet0/0/4] quit ​ [LSW1] interface Ethernet0/0/2 [LSW1-Ethernet0/0/2] port link-type access [LSW1-Ethernet0/0/2] port default vlan 2 [LSW1-Ethernet0/0/2] quit ​ [LSW1] interface GigabitEthernet0/0/3 [LSW1-GigabitEthernet0/0/3] port link-type trunk [LSW1-GigabitEthernet0/0/3] port trunk allow-pass vlan 2 3 [LSW1-GigabitEthernet0/0/3] quit5.2 AR2 配置AR2是学校内网网关需要完成两件事通过子接口实现不同 VLAN 的三层互通通过两条链路把流量转发给AR1配置命令Huawei system-view [Huawei] sysname AR2 ​ [AR2] interface GigabitEthernet0/0/0 [AR2-GigabitEthernet0/0/0] undo shutdown [AR2-GigabitEthernet0/0/0] quit ​ [AR2] interface GigabitEthernet0/0/0.2 [AR2-GigabitEthernet0/0/0.2] dot1q termination vid 2 [AR2-GigabitEthernet0/0/0.2] ip address 192.168.1.1 255.255.255.128 [AR2-GigabitEthernet0/0/0.2] arp broadcast enable [AR2-GigabitEthernet0/0/0.2] quit ​ [AR2] interface GigabitEthernet0/0/0.3 [AR2-GigabitEthernet0/0/0.3] dot1q termination vid 3 [AR2-GigabitEthernet0/0/0.3] ip address 192.168.1.129 255.255.255.128 [AR2-GigabitEthernet0/0/0.3] arp broadcast enable [AR2-GigabitEthernet0/0/0.3] quit ​ [AR2] interface GigabitEthernet0/0/1 [AR2-GigabitEthernet0/0/1] ip address 10.12.12.2 255.255.255.252 [AR2-GigabitEthernet0/0/1] quit ​ [AR2] interface GigabitEthernet0/0/2 [AR2-GigabitEthernet0/0/2] ip address 10.12.13.2 255.255.255.252 [AR2-GigabitEthernet0/0/2] quit配置双默认路由实现负载均衡[AR2] ip route-static 0.0.0.0 0.0.0.0 10.12.12.1 [AR2] ip route-static 0.0.0.0 0.0.0.0 10.12.13.1配置 ACL限制 PC2 访问外网题目要求中明确指出PC1可以访问3.3.3.0/24但PC2不允许访问该网段。 因此这里在AR2的VLAN 3子接口入方向调用 ACL。[AR2] acl number 3000 [AR2-acl-adv-3000] rule 5 deny ip source 192.168.1.131 0 destination 3.3.3.0 0.0.0.255 [AR2-acl-adv-3000] rule 10 permit ip [AR2-acl-adv-3000] quit ​ [AR2] interface GigabitEthernet0/0/0.3 [AR2-GigabitEthernet0/0/0.3] traffic-filter inbound acl 3000 [AR2-GigabitEthernet0/0/0.3] quit这里的关键点在于PC2只是不允许访问3.3.3.0/24并不是完全禁止上网所以 ACL 的最后一定要记得加permit ip。5.3 AR1 配置AR1是整个实验里最关键的出口路由器需要负责学校网络到运营商网络的转发静态 NAT双链路回程路由Telnet 远程管理接口配置Huawei system-view [Huawei] sysname AR1 ​ [AR1] interface GigabitEthernet0/0/0 [AR1-GigabitEthernet0/0/0] ip address 10.12.12.1 255.255.255.252 [AR1-GigabitEthernet0/0/0] quit ​ [AR1] interface GigabitEthernet0/0/1 [AR1-GigabitEthernet0/0/1] ip address 10.12.13.1 255.255.255.252 [AR1-GigabitEthernet0/0/1] quit ​ [AR1] interface GigabitEthernet0/0/2 [AR1-GigabitEthernet0/0/2] ip address 3.3.3.1 255.255.255.0 [AR1-GigabitEthernet0/0/2] quit配置回学校网络的等价静态路由[AR1] ip route-static 192.168.1.0 255.255.255.0 10.12.12.2 [AR1] ip route-static 192.168.1.0 255.255.255.0 10.12.13.2配置默认路由指向运营商网络[AR1] ip route-static 0.0.0.0 0.0.0.0 3.3.3.2配置静态 NAT这里采用静态 NAT 的方式把指定内网主机映射到公网地址PC1192.168.1.130→3.3.3.101HTTP 客户端192.168.1.10→3.3.3.102[AR1] nat static global 3.3.3.101 inside 192.168.1.130 [AR1] nat static global 3.3.3.102 inside 192.168.1.10 ​ [AR1] interface GigabitEthernet0/0/2 [AR1-GigabitEthernet0/0/2] nat static enable [AR1-GigabitEthernet0/0/2] quit说明PC2没有配置静态 NAT 映射同时还被 ACL 限制访问3.3.3.0/24因此它不能满足题目要求中的“访问外网”条件。配置 Telnet 远程管理[AR1] telnet server enable ​ [AR1] aaa [AR1-aaa] local-user admin password cipher Admin123 [AR1-aaa] local-user admin privilege level 15 [AR1-aaa] local-user admin service-type telnet [AR1-aaa] quit ​ [AR1] user-interface vty 0 4 [AR1-ui-vty0-4] authentication-mode aaa [AR1-ui-vty0-4] protocol inbound telnet [AR1-ui-vty0-4] user privilege level 15 [AR1-ui-vty0-4] quit5.4 运营商网络 OSPF 配置题目中要求“运营商网络内部路由协议动态”因此这里采用OSPF。 将AR3、AR4、AR5、AR6全部加入area 0。AR3 配置Huawei system-view [Huawei] sysname AR3 ​ [AR3] interface GigabitEthernet0/0/0 [AR3-GigabitEthernet0/0/0] ip address 3.3.3.2 255.255.255.0 [AR3-GigabitEthernet0/0/0] quit ​ [AR3] interface GigabitEthernet0/0/1 [AR3-GigabitEthernet0/0/1] ip address 10.34.34.1 255.255.255.252 [AR3-GigabitEthernet0/0/1] quit ​ [AR3] interface GigabitEthernet0/0/2 [AR3-GigabitEthernet0/0/2] ip address 10.35.35.1 255.255.255.252 [AR3-GigabitEthernet0/0/2] quit ​ [AR3] ospf 1 router-id 3.3.3.3 [AR3-ospf-1] area 0 [AR3-ospf-1-area-0.0.0.0] network 3.3.3.0 0.0.0.255 [AR3-ospf-1-area-0.0.0.0] network 10.34.34.0 0.0.0.3 [AR3-ospf-1-area-0.0.0.0] network 10.35.35.0 0.0.0.3 [AR3-ospf-1-area-0.0.0.0] quit [AR3-ospf-1] quitAR4 配置Huawei system-view [Huawei] sysname AR4 ​ [AR4] interface GigabitEthernet0/0/0 [AR4-GigabitEthernet0/0/0] ip address 10.34.34.2 255.255.255.252 [AR4-GigabitEthernet0/0/0] quit ​ [AR4] interface GigabitEthernet0/0/1 [AR4-GigabitEthernet0/0/1] ip address 114.114.114.1 255.255.255.0 [AR4-GigabitEthernet0/0/1] quit ​ [AR4] ospf 1 router-id 4.4.4.4 [AR4-ospf-1] area 0 [AR4-ospf-1-area-0.0.0.0] network 10.34.34.0 0.0.0.3 [AR4-ospf-1-area-0.0.0.0] network 114.114.114.0 0.0.0.255 [AR4-ospf-1-area-0.0.0.0] quit [AR4-ospf-1] quitAR5 配置Huawei system-view [Huawei] sysname AR5 ​ [AR5] interface GigabitEthernet0/0/0 [AR5-GigabitEthernet0/0/0] ip address 10.35.35.2 255.255.255.252 [AR5-GigabitEthernet0/0/0] quit ​ [AR5] interface GigabitEthernet0/0/1 [AR5-GigabitEthernet0/0/1] ip address 10.56.56.1 255.255.255.252 [AR5-GigabitEthernet0/0/1] quit ​ [AR5] ospf 1 router-id 5.5.5.5 [AR5-ospf-1] area 0 [AR5-ospf-1-area-0.0.0.0] network 10.35.35.0 0.0.0.3 [AR5-ospf-1-area-0.0.0.0] network 10.56.56.0 0.0.0.3 [AR5-ospf-1-area-0.0.0.0] quit [AR5-ospf-1] quitAR6 配置Huawei system-view [Huawei] sysname AR6 ​ [AR6] interface GigabitEthernet0/0/0 [AR6-GigabitEthernet0/0/0] ip address 10.56.56.2 255.255.255.252 [AR6-GigabitEthernet0/0/0] quit ​ [AR6] interface GigabitEthernet0/0/1 [AR6-GigabitEthernet0/0/1] ip address 202.108.22.1 255.255.255.0 [AR6-GigabitEthernet0/0/1] quit ​ [AR6] ospf 1 router-id 6.6.6.6 [AR6-ospf-1] area 0 [AR6-ospf-1-area-0.0.0.0] network 10.56.56.0 0.0.0.3 [AR6-ospf-1-area-0.0.0.0] network 202.108.22.0 0.0.0.255 [AR6-ospf-1-area-0.0.0.0] quit [AR6-ospf-1] quit5.5 服务器配置1. DNS 服务器配置首先配置 DNS 服务器的网络参数IP 地址114.114.114.114 子网掩码255.255.255.0 网关114.114.114.1然后在eNSP的 DNS 服务界面中添加解析记录域名www.baidu.com 类型A 地址202.108.22.22. HTTP 服务器配置配置 HTTP 服务器的地址参数IP 地址202.108.22.2 子网掩码255.255.255.0 网关202.108.22.1接着开启HTTP服务并把默认网页改成下面的内容Welcome to www.baidu.com六、业务访问流程分析这一部分非常适合放在博客里因为它能体现你不仅会配命令还理解整个网络访问过程。​访问过程说明当学校内部HTTP 客户端访问www.baidu.com时整个过程如下客户端先向DNS 服务器 114.114.114.114发起域名解析请求。DNS 服务器返回www.baidu.com对应的地址202.108.22.2。客户端根据解析结果访问HTTP 服务器 202.108.22.2。数据报文依次经过AR2 → AR1 → AR3 → AR5 → AR6到达服务器。报文在AR1出口处进行静态NAT转换。两条关键链路DNS 查询路径HTTP 客户端 → AR2 → AR1 → AR3 → AR4 → DNS 服务器HTTP 访问路径HTTP 客户端 → AR2 → AR1 → AR3 → AR5 → AR6 → HTTP 服务器七、实验总结本次实验基于eNSP搭建了一个较完整的校园网综合场景涉及学校内网、运营商网络以及服务器网络三部分内容。实验中不仅完成了基本的网络连通还实现了以下几个关键功能使用VLAN完成终端划分使用单臂路由实现不同 VLAN 的三层通信使用静态NAT完成内网地址出网转换使用ACL完成指定主机访问控制使用双链路静态路由实现负载均衡使用OSPF完成运营商内部动态路由学习使用DNS与HTTP完成域名访问网页服务使用Telnet完成路由器远程管理从实验结果来看学校内网的HTTP 客户端已经能够通过域名www.baidu.com成功访问百度网络中的HTTP 服务器同时PC1可以访问指定外网而PC2被成功限制说明题目中的所有要求都已经实现。这道实验题的重点不在于某一条单独命令而在于把交换、路由、NAT、ACL、DNS、HTTP、远程管理这些技术串起来。 只要整体思路清晰配置起来其实是非常有条理的。

相关文章:

基于 eNSP 的校园网 NAT、DNS、HTTP 与访问控制综合实验

​​实验软件:eNSP | 实验内容:VLAN、单臂路由、静态 NAT、ACL、OSPF、DNS、HTTP、Telnet​📌 前言这次实验的目标,是在 eNSP 中搭建一个包含学校网络、运营商网络、百度服务器网络的综合实验环境,并完成题目要求中的…...

像素史诗·智识终端Java开发环境快速配置:基于镜像的一站式解决方案

像素史诗智识终端Java开发环境快速配置:基于镜像的一站式解决方案 1. 为什么选择镜像部署Java开发环境 对于Java开发者来说,环境配置一直是个头疼的问题。不同版本的JDK、Maven仓库配置、IDE插件安装...这些繁琐的准备工作往往要耗费半天甚至更长时间。…...

在 Go 语言中声明包级(全局)映射的正确方法

Go 不允许在函数外部使用 : 简短变量声明语法,但可通过 var 声明包级 map 变量,并用 make() 初始化,从而安全、高效地创建全局映射。 go 不允许在函数外部使用 : 简短变量声明语法,但可通过 var 声明包级 map 变量&#xff0…...

ccmusic-database效果展示:16流派Top5预测准确率统计(含Confidence阈值分析)

ccmusic-database效果展示:16流派Top5预测准确率统计(含Confidence阈值分析) 1. 项目概述 音乐流派分类一直是音频分析领域的核心挑战之一。ccmusic-database项目基于深度学习方法,构建了一个能够准确识别16种音乐流派的智能分类…...

类设计--友元+静态成员+对象之间的关系

一.友元 1. 核心定义 友元是 C 提供的打破封装的机制:允许外部函数 / 类访问一个类的私有 (private) / 保护 (protected) 成员。 2. 三大友元类型(必考) (1)全局函数作为友元 在类内部声明 friend 全局函数原型&…...

Qwen3.5-9B-GGUF高效率部署:单卡RTX 3090/4090运行9B模型详细参数配置

Qwen3.5-9B-GGUF高效率部署:单卡RTX 3090/4090运行9B模型详细参数配置 1. 项目概述 Qwen3.5-9B-GGUF是基于阿里云开源的Qwen3.5-9B模型,经过GGUF格式量化后的高效推理版本。这个项目使用llama-cpp-python和Gradio构建了一个完整的推理服务,…...

AI 时代,软件的价值还剩什么,以及我们为什么要开源

最近公司内部在讨论一件事: 要不要把现有的一部分 PC 软件开源。 这件事表面上看是在聊开源,实际上讨论到最后,绕不开的还是另一个更大的问题: 在 AI 时代,软件本身到底还有多少价值? 这也是我这段时间一直…...

如何评估一个 AI Agent Harness Engineering 的性能表现

如何评估一个 AI Agent Harness Engineering 的性能表现 关键词:AI Agent、Harness Engineering、性能评估体系、任务调度准确率、容错恢复率、资源利用率、端到端时延 摘要:随着AI Agent从概念验证走向大规模产业落地,作为Agent"神经中枢"的Harness控制层的性能直…...

避开这些‘天坑’!2025年投稿生信文章,我总结的选刊避雷指南(附具体期刊分析)

避开这些‘天坑’!2025年投稿生信文章,我总结的选刊避雷指南(附具体期刊分析) 在生物信息学领域,发表研究成果是每位研究者必经之路。然而,选错期刊不仅会浪费宝贵时间,还可能影响学术声誉。本文…...

egergergeeert开源可部署实践:本地化图像生成规避数据外泄风险

egergergeeert开源可部署实践:本地化图像生成规避数据外泄风险 1. 产品概述 egergergeeert 是一套面向图像创作场景的文生图解决方案,支持通过自然语言描述直接生成各类视觉内容。该工具特别适合需要快速产出概念图、插画草图、角色设计等创意工作的场…...

保姆级教程:人脸分析系统API调用全解析,小白也能玩转自动化

保姆级教程:人脸分析系统API调用全解析,小白也能玩转自动化 1. 为什么你需要学习API调用 当你第一次使用Face Analysis WebUI时,可能会被它直观的图形界面所吸引——上传图片、点击按钮、查看结果,一切都那么简单。但当你需要处…...

Linux内核SCSI错误处理实战:当你的硬盘IO卡住或报错时,内核到底做了什么?

Linux内核SCSI错误处理实战:当硬盘IO卡住时内核的救援行动 那块标着"企业级"的硬盘突然停止响应时,我正喝着第三杯咖啡。监控系统疯狂报警,数据库查询开始排队,而iostat显示的await数值正以每秒100ms的速度攀升。作为运…...

Z-Image权重测试台部署教程:WSL2环境下NVIDIA Container Toolkit配置

Z-Image权重测试台部署教程:WSL2环境下NVIDIA Container Toolkit配置 1. 项目简介 Z-Image权重测试台是一款基于阿里云通义Z-Image底座开发的Transformer权重可视化测试工具,专为LM系列自定义权重打造。这个工具解决了模型调试过程中的几个核心痛点&am…...

Phi-3.5-mini-instruct入门指南:中英混合输入识别与响应机制

Phi-3.5-mini-instruct入门指南:中英混合输入识别与响应机制 1. 快速了解Phi-3.5-mini-instruct Phi-3.5-mini-instruct是微软推出的轻量级指令微调大语言模型,采用Transformer解码器架构,支持128K超长上下文窗口。这个3.8B参数的模型特别针…...

通义千问3-Reranker-0.6B与LSTM模型的对比研究

通义千问3-Reranker-0.6B与LSTM模型的对比研究 1. 引言 在文本排序和相关性判断任务中,选择合适的模型架构往往决定了最终效果的好坏。今天我们来对比两个在思路上截然不同的模型:基于Transformer架构的通义千问3-Reranker-0.6B和传统的LSTM模型。 通…...

二叉树的遍历和线索二叉树--中序线索二叉树的遍历

一、遍历特点 1. 不需要递归 2. 不需要栈 3. 顺着线索指针,依次访问 4. 遍历顺序依然:左 → 根 → 右二、先回顾结点标记 - ltag 0:left 是左孩子 - ltag 1:left 是前驱线索- rtag 0:right 是右孩子 - rtag 1&…...

二叉树的遍历和线索二叉树--中序线索二叉树的构造

一、为什么要用线索二叉树 普通二叉链表: - n 个结点,一共2n 个指针域 - 真正指向孩子的指针只有 n-1 个 - 剩余 n1 个空指针,空间浪费解决办法: 利用空左、空右指针,存放中序遍历的前驱、后继结点 加上标记位区分&…...

别再被‘Already up-to-date’骗了!手把手教你用git status和git reset解决文件不更新的坑

当Git说"Already up-to-date"却未更新文件时,如何彻底解决这个陷阱 你是否遇到过这样的情况:执行git pull后,终端愉快地告诉你"Already up-to-date",但当你打开文件时,却发现内容根本没有更新&…...

C3 vs Zig:2026年,谁才是真正能“修复”C语言的救星?

一、C语言的“中年危机”,终被两位“挑战者”打破? 作为编程界的“老大哥”,C语言统治系统级开发数十年,从操作系统内核到嵌入式设备,处处都有它的身影。但不可否认,随着技术迭代,C语言的短板越…...

华为坤灵,如何解闽商智能化之需? - 科技行者

2026年,“十五五”规划开局之年,“打造智能经济新形态”被首次写入政府工作报告,中国智能化转型由此也进入到了全新阶段。这一年,人工智能不再停留在对话生成,而是朝着具备规划、执行、反馈能力的智能体方向演进&#…...

AI+3D赋能文科教学:15个可直接使用的高质量可视化Prompt(历史/地理/文化)

在大多数人的认知中,3D可视化、WebGL、Three.js 这些技术似乎更多应用于理科领域,比如物理模拟、数学建模等。但实际上,随着 AI 生成能力的发展,文科内容同样可以通过 3D 交互的方式进行重构,实现更直观、更沉浸的学习…...

官渡区附近最靠谱的减震器维修店

在官渡区开了这么多年车,大家肯定都遇到过车辆减震器方面的问题吧?减震器故障会影响驾驶的舒适性,甚至威胁行车安全。那么,官渡区附近有没有靠谱的减震器维修店呢?今天就给大家好好推荐一家——车医汽车服务&#xff0…...

轻量的C++命令行交互器2.0

上次写了一个C命令行交互器(基于GNU g),简介看上一篇文章。这次主要增加一点新功能和修复bug。新功能:1.上下键回溯,回溯的内容仅限已经输入并使用回车提交的内容,可在普通模式、全模式、半编辑器模式&…...

数据库模型设计实战:如何正向工程从模型建表_规范化项目开发流程

建表时必须同时设 NOT NULL 和默认值以确保语义一致;外键字段名应反映业务角色而非模型关系;JSONField 需按数据库能力谨慎使用;时间字段统一存 UTC,时区转换延后至展示层。建表前必须确认 NOT NULL 和默认值的语义是否一致很多团…...

Python中如何进行NumPy多项式拟合_使用polyfit实现回归

结论:numpy.polyfit拟合关键在阶数选择、x/y对齐与结果使用;常见错误是x/y传反、y未压平、阶数过高致过拟合;coeffs为降幂排列,预测应统一用np.polyval。直接说结论:用 numpy.polyfit 做多项式拟合,核心不是…...

GBase 8a之聚合函数: 计算峰度功能的实现

主要解决问题(1) 目前系统缺少求峰度的功能。特编写可以实现该功能的so以应对。部署方式(1) 将文件libkurtosis.so 放在集群对应的$GBASE_HOME/lib/gbase/plugin $GCLUSTER_HOME/lib/gbase/plugin 目录下 (2&#x…...

Qwen3-Reranker参数详解:max_length、batch_size与显存占用关系

Qwen3-Reranker参数详解:max_length、batch_size与显存占用关系 1. 理解Qwen3-Reranker的核心参数 在实际使用Qwen3-Reranker进行语义重排序时,有三个关键参数直接影响着系统的性能和资源消耗:max_length、batch_size和显存占用。理解这些参…...

**标题:MLOps实战进阶:用Python + Docker + Airflow打造自动化机器学习

标题:MLOps实战进阶:用Python Docker Airflow打造自动化机器学习流水线 在现代AI项目中,模型开发不再是“一次性任务”,而是持续迭代、版本控制、部署监控的完整生命周期管理过程。这正是 MLOps(Machine Learning Op…...

数据库漏洞自动同步,KubeBlocks Addon 安全能力再升级

前言 在云原生时代,企业越来越多地将 MySQL、Redis、MongoDB、Kafka 等数据库和中间件部署在 Kubernetes 上。随之而来的,是日益严峻的安全挑战:你部署的数据库版本是否存在已知漏洞?哪些 CVE 会影响当前集群?如何及时…...

如何处理SQL查询中的逻辑重叠:AND OR嵌套优先级.txt

<details> 中 <summary> 必须是第一个直接子元素&#xff0c;不可嵌套或包裹在其他标签内&#xff1b;支持默认展开&#xff08;open 布尔属性&#xff09;、JS 控制&#xff08;el.open false&#xff09;、toggle 事件监听&#xff1b;兼容性需注意 IE 不支持&a…...