【计算机网络硬核指南】子网划分终极篇:定长+VLSM+超网三合一实战(3道大厂真题逐字节演算)

news2026/5/18 15:44:22
【计算机网络硬核指南】子网划分终极篇定长VLSM超网三合一实战3道大厂真题逐字节演算前言在上一篇文章中我们系统学习了IP地址基础和子网划分的核心方法逐题演算了9道经典真题。很多读者反馈说看完之后终于搞懂了子网划分的原理但在面对更复杂的可变长子网划分VLSM和B类大网络划分时还是容易出错。确实VLSM是子网划分的进阶内容也是计算机网络考试、网络工程师认证CCNA、HCIA以及大厂面试的必考点。它不仅要求我们掌握基本的计算方法还需要我们具备全局规划能力能够根据不同的需求灵活划分网络。本文将聚焦于3道最具代表性的进阶真题包括C类网络定长子网划分、B类网络大子网划分和A类网络VLSM可变长子网划分。我会逐字节展示计算过程详细讲解每一步的思考逻辑特别是VLSM划分的顺序和技巧。通过本文的学习你将能够轻松应对任何子网划分题目无论是考试还是实际工作。一、核心知识点回顾在开始真题演算之前我们先快速回顾一下本次题目涉及的核心知识点确保大家的基础扎实。1.1 定长子网划分FLSM核心公式与步骤定长子网划分是指将一个网络划分成多个大小相同的子网所有子网使用相同的子网掩码。核心公式子网数量 2 子网位数量 2^{\text{子网位数量}}2子网位数量每个子网可用主机数量 2 主机位数量 − 2 2^{\text{主机位数量}}-22主机位数量−2块大小 256 − 子网掩码最后一个非0字节的值 256-\text{子网掩码最后一个非0字节的值}256−子网掩码最后一个非0字节的值计算步骤根据需要的子网数量计算需要借多少位作为子网位确定新的子网掩码根据块大小依次列出所有子网的网络地址计算每个子网的广播地址和可用IP范围1.2 B类网络子网划分的特殊性B类网络的默认网络位占16位主机位占16位默认子网掩码是255.255.0.0。与C类网络不同B类网络的子网位可以跨越第三个和第四个字节这使得B类网络可以划分出更多的子网也可以容纳更多的主机。例如当我们向B类网络的主机位借9位作为子网位时子网掩码是255.255.255.128/25其中第三个字节有8位子网位第四个字节有1位子网位。1.3 可变长子网划分VLSM核心原则与计算流程可变长子网划分是指在同一个主网络中使用不同长度的子网掩码从而划分出不同大小的子网以满足不同部门的主机数量需求。核心原则先大后小先划分需要主机数量多的大子网再划分需要主机数量少的小子网连续分配子网地址必须连续不能跳跃避免浪费尽量选择最接近需求的子网大小不要过大或过小计算流程分析每个部门需要的主机数量确定每个部门需要的主机位和子网掩码从主网络开始先划分最大的子网将剩下的地址空间继续划分分配给下一个较大的子网重复步骤3直到所有部门都分配到子网二、真题1C类网络定长子网划分4个子网2.1 题目分析题目给定网络192.168.1.0/24需要划分为4个子网求子网掩码、每个子网的网络地址、可用IP范围和广播地址。题目类型C类网络定长子网划分难度★★☆☆☆考点子网位计算、块大小应用、网络地址和广播地址推导这是一道非常基础的定长子网划分题目也是考试中最常见的题型之一。通过这道题我们可以巩固定长子网划分的基本方法。2.2 详细计算过程第一步计算需要借的子网位数量我们需要划分4个子网所以需要找到最小的n nn使得2 n ≥ 4 2^n \geq 42n≥4。2 2 4 2^24224正好满足需求所以需要向主机位借2位作为子网位。第二步确定新的子网掩码C类网络默认主机位占8位现在借2位作为子网位剩下的主机位是8 − 2 6 8-268−26位。新的子网掩码的二进制是11111111.11111111.11111111.11000000 11111111.11111111.11111111.1100000011111111.11111111.11111111.11000000转换为十进制是255.255.255.192对应的CIDR表示法是/26第三步计算块大小块大小 256 − 192 64 256-19264256−19264这意味着每个子网之间的间隔是64。第四步列出所有子网的网络地址根据块大小64我们可以依次列出所有子网的网络地址子网1192.168.1.00×64子网2192.168.1.641×64子网3192.168.1.1282×64子网4192.168.1.1923×64第五步计算每个子网的广播地址和可用IP范围广播地址 下一个子网的网络地址 - 1可用IP范围 网络地址 1 到 广播地址 - 1子网1192.168.1.0/26网络地址192.168.1.0广播地址192.168.1.6364-1可用IP范围192.168.1.1 - 192.168.1.62子网2192.168.1.64/26网络地址192.168.1.64广播地址192.168.1.127128-1可用IP范围192.168.1.65 - 192.168.1.126子网3192.168.1.128/26网络地址192.168.1.128广播地址192.168.1.191192-1可用IP范围192.168.1.129 - 192.168.1.190子网4192.168.1.192/26网络地址192.168.1.192广播地址192.168.1.255256-1可用IP范围192.168.1.193 - 192.168.1.2542.3 所有子网信息汇总表为了更清晰地展示结果我们将所有子网的信息整理成表格子网编号网络地址子网掩码广播地址可用IP范围可用主机数量1192.168.1.0255.255.255.192192.168.1.63192.168.1.1 - 192.168.1.62622192.168.1.64255.255.255.192192.168.1.127192.168.1.65 - 192.168.1.126623192.168.1.128255.255.255.192192.168.1.191192.168.1.129 - 192.168.1.190624192.168.1.192255.255.255.192192.168.1.255192.168.1.193 - 192.168.1.254622.4 快速验证方法我们可以用二进制按位与运算来验证第一个子网的网络地址是否正确11000000.10101000.00000001.00000001 IP地址192.168.1.1 11111111.11111111.11111111.11000000 子网掩码255.255.255.192 11000000.10101000.00000001.00000000 网络地址192.168.1.0 \begin{array}{r} 11000000.10101000.00000001.00000001 \quad \text{IP地址192.168.1.1} \\ \\ 11111111.11111111.11111111.11000000 \quad \text{子网掩码255.255.255.192} \\ \hline 11000000.10101000.00000001.00000000 \quad \text{网络地址192.168.1.0} \end{array}11000000.10101000.00000001.00000001IP地址192.168.1.111111111.11111111.11111111.11000000子网掩码255.255.255.19211000000.10101000.00000001.00000000网络地址192.168.1.0​​验证结果正确。三、真题2B类网络大子网划分每个子网500台主机3.1 题目分析题目公司需将172.16.0.0/16划分为多个子网每个子网至少容纳500台主机求子网掩码、子网数量、第一个子网的网络地址和可用IP范围。题目类型B类网络定长子网划分难度★★★☆☆考点根据主机数量计算子网掩码、B类网络子网位跨字节计算这道题与上一道题的不同之处在于它是根据每个子网需要的主机数量来求子网掩码而不是根据子网数量。同时它涉及到B类网络子网位会跨越第三个和第四个字节这是很多初学者容易出错的地方。3.2 详细计算过程第一步计算需要保留的主机位数量每个子网至少需要容纳500台主机所以我们需要找到最小的m mm使得2 m − 2 ≥ 500 2^m - 2 \geq 5002m−2≥500。2 8 − 2 254 500 2^8-2254 50028−22545002 9 − 2 510 ≥ 500 2^9-2510 \geq 50029−2510≥500所以需要保留9位作为主机位。第二步计算需要借的子网位数量B类网络默认主机位占16位现在需要保留9位作为主机位所以需要借的子网位数量是16 − 9 7 16-9716−97位第三步确定新的子网掩码新的子网掩码的二进制是11111111.11111111.11111110.00000000 11111111.11111111.11111110.0000000011111111.11111111.11111110.00000000转换为十进制是255.255.254.0对应的CIDR表示法是/23这里需要特别注意7位子网位分布在第三个字节8位的前7位第三个字节的最后1位和第四个字节的8位是主机位。所以第三个字节的子网掩码是11111110即254第四个字节的子网掩码是00000000即0。第四步计算子网数量子网数量 2 7 128 2^712827128个第五步计算块大小由于子网掩码的最后一个非0字节是第三个字节的254所以块大小是256 − 254 2 256-2542256−2542这意味着每个子网的第三个字节之间的间隔是2。第六步计算第一个子网的网络地址和可用IP范围第一个子网网络地址172.16.0.0第三个字节为0广播地址172.16.1.255下一个子网的第三个字节是2所以广播地址的第三个字节是2-11第四个字节是255可用IP范围172.16.0.1 - 172.16.1.2543.3 子网数量与主机数量验证子网数量2 7 128 2^712827128个足够大多数公司使用每个子网可用主机数量2 9 − 2 510 2^9-251029−2510台满足500台主机的需求3.4 前3个子网信息汇总为了让大家更清楚地看到B类网络子网划分的特点我们列出前3个子网的信息子网编号网络地址子网掩码广播地址可用IP范围可用主机数量1172.16.0.0255.255.254.0172.16.1.255172.16.0.1 - 172.16.1.2545102172.16.2.0255.255.254.0172.16.3.255172.16.2.1 - 172.16.3.2545103172.16.4.0255.255.254.0172.16.5.255172.16.4.1 - 172.16.5.254510可以看到每个子网跨越了两个连续的C类网络这就是B类网络子网划分的特点。四、真题3A类网络VLSM可变长子网划分3个不同规模部门4.1 题目分析题目网络10.0.0.0/16需要划分给以下部门部门A120台主机部门B60台主机部门C30台主机求每个部门子网的网络地址、掩码及可用IP范围。题目类型A类网络VLSM可变长子网划分难度★★★★★考点VLSM核心原则、多子网掩码混合使用、地址空间规划这是本次最难的一道题也是最能体现子网划分实际应用价值的一道题。在实际工作中不同的部门往往有不同的主机数量需求如果使用定长子网划分会造成大量的IP地址浪费。而VLSM可以完美解决这个问题。4.2 需求分析与子网位规划首先我们需要分析每个部门需要的主机数量确定每个部门需要的主机位和子网掩码部门需要主机数量最小主机位m mm满足2 m − 2 ≥ 2^m-2 \geq2m−2≥需求子网掩码CIDR表示可用主机数量部门A12072 7 − 2 126 ≥ 120 2^7-2126 \geq 12027−2126≥120255.255.255.128/25126部门B6062 6 − 2 62 ≥ 60 2^6-262 \geq 6026−262≥60255.255.255.192/2662部门C3052 5 − 2 30 ≥ 30 2^5-230 \geq 3025−230≥30255.255.255.224/2730根据VLSM的先大后小原则我们应该先划分最大的部门A子网然后划分部门B子网最后划分部门C子网。4.3 第一步划分最大的部门A子网我们从主网络10.0.0.0/16开始先划分一个/25的子网给部门A。计算块大小/25的子网掩码是255.255.255.128块大小 256 − 128 128 256-128128256−128128。分配第一个/25子网给部门A网络地址10.0.0.0/25子网掩码255.255.255.128广播地址10.0.0.127128-1可用IP范围10.0.0.1 - 10.0.0.126分配完部门A的子网后剩下的地址空间是10.0.0.128/25 到 10.0.255.255/16。4.4 第二步划分部门B子网接下来我们从剩下的地址空间中划分一个/26的子网给部门B。我们选择紧挨着部门A子网的地址空间即10.0.0.128/25。计算块大小/26的子网掩码是255.255.255.192块大小 256 − 192 64 256-19264256−19264。将10.0.0.128/25划分为两个/26的子网子网110.0.0.128/26网络地址10.0.0.128广播地址10.0.0.191子网210.0.0.192/26网络地址10.0.0.192广播地址10.0.0.255分配第一个/26子网给部门B网络地址10.0.0.128/26子网掩码255.255.255.192广播地址10.0.0.191可用IP范围10.0.0.129 - 10.0.0.190分配完部门B的子网后剩下的地址空间是10.0.0.192/26 到 10.0.255.255/16。4.5 第三步划分部门C子网最后我们从剩下的地址空间中划分一个/27的子网给部门C。我们选择紧挨着部门B子网的地址空间即10.0.0.192/26。计算块大小/27的子网掩码是255.255.255.224块大小 256 − 224 32 256-22432256−22432。将10.0.0.192/26划分为两个/27的子网子网110.0.0.192/27网络地址10.0.0.192广播地址10.0.0.223子网210.0.0.224/27网络地址10.0.0.224广播地址10.0.0.255分配第一个/27子网给部门C网络地址10.0.0.192/27子网掩码255.255.255.224广播地址10.0.0.223可用IP范围10.0.0.193 - 10.0.0.222分配完部门C的子网后剩下的地址空间是10.0.0.224/27 到 10.0.255.255/16可以留作将来使用。4.6 所有部门子网信息汇总表部门网络地址子网掩码CIDR表示广播地址可用IP范围可用主机数量满足需求部门A10.0.0.0255.255.255.128/2510.0.0.12710.0.0.1 - 10.0.0.126126是126≥120部门B10.0.0.128255.255.255.192/2610.0.0.19110.0.0.129 - 10.0.0.19062是62≥60部门C10.0.0.192255.255.255.224/2710.0.0.22310.0.0.193 - 10.0.0.22230是30≥304.7 VLSM划分的关键注意事项顺序不能颠倒必须先划分大子网再划分小子网。如果先划分小子网会导致大子网无法连续分配造成地址浪费。地址必须连续子网地址应该紧挨着上一个子网的广播地址不要跳跃。预留扩展空间在划分子网时应该预留一些地址空间给将来新增的部门或设备。记录清楚一定要记录好每个子网的用途、网络地址、子网掩码和可用IP范围避免后续出现地址冲突。五、子网划分考试必杀技30秒快速解题法在考试中时间非常宝贵我们没有时间一步步进行二进制转换。下面我将分享几个30秒快速解题的技巧帮助你在考试中快速准确地完成子网划分题目。5.1 块大小速查表块大小是子网划分中最重要的概念之一记住下面的块大小速查表可以让你快速计算出子网掩码、网络地址和广播地址。子网掩码最后一个非0字节块大小可用主机数量CIDR表示C类128128126/251926462/262243230/272401614/2824886/2925242/3025420/3125510/325.2 已知子网数量求掩码速记法需要2个子网借1位掩码最后一个非0字节是128/25需要4个子网借2位掩码最后一个非0字节是192/26需要8个子网借3位掩码最后一个非0字节是224/27需要16个子网借4位掩码最后一个非0字节是240/28需要32个子网借5位掩码最后一个非0字节是248/29需要64个子网借6位掩码最后一个非0字节是252/305.3 已知主机数量求掩码速记法需要2台主机保留2位主机位掩码最后一个非0字节是252/30需要6台主机保留3位主机位掩码最后一个非0字节是248/29需要14台主机保留4位主机位掩码最后一个非0字节是240/28需要30台主机保留5位主机位掩码最后一个非0字节是224/27需要62台主机保留6位主机位掩码最后一个非0字节是192/26需要126台主机保留7位主机位掩码最后一个非0字节是128/25需要254台主机保留8位主机位掩码最后一个非0字节是0/245.4 网络地址与广播地址快速计算法计算块大小找到小于等于IP地址最后一个非0字节的最大的块大小的倍数这就是网络地址的最后一个非0字节广播地址的最后一个非0字节 网络地址的最后一个非0字节 块大小 - 1例子IP地址192.168.1.100子网掩码255.255.255.224块大小256-22432小于等于100的最大的32的倍数是96网络地址192.168.1.96广播地址192.168.1.9632-1127六、子网划分常见陷阱与避坑指南在子网划分的考试和实际工作中有很多常见的陷阱一不小心就会出错。下面我将总结这些常见陷阱并给出避坑指南。6.1 全0和全1子网的争议在早期的RFC 950标准中规定全0子网子网位全为0和全1子网子网位全为1不能使用所以子网数量需要减2。但是在1993年发布的RFC 1519CIDR标准中已经取消了这个限制。现在的网络设备如Cisco路由器、华为交换机都支持全0和全1子网。避坑指南在考试中如果题目没有特别说明不支持全0和全1子网那么子网数量不需要减2。如果题目明确说明不支持全0和全1子网那么子网数量需要减2。6.2 主机位为0和1的特殊情况主机位全为0的地址是网络地址主机位全为1的地址是广播地址这两个地址不能分配给主机使用。避坑指南在计算可用主机数量时一定要减去2。在分配IP地址时不要将网络地址和广播地址分配给主机。6.3 VLSM划分顺序错误导致的地址浪费VLSM划分必须遵循先大后小的原则如果先划分小子网会导致大子网无法连续分配造成大量的地址浪费。错误示例如果我们先划分部门C的/27子网再划分部门B的/26子网最后划分部门A的/25子网那么部门A的/25子网就无法连续分配只能从10.0.1.0开始这样就浪费了10.0.0.0-10.0.0.255之间的大部分地址空间。避坑指南严格按照先大后小的顺序进行VLSM划分。划分前先列出所有部门的需求按照主机数量从大到小排序。6.4 超网合并时的连续网络要求超网只能合并连续的网络如果网络不连续就不能合并成一个超网。错误示例不能将192.168.0.0/24、192.168.1.0/24和192.168.3.0/24合并成一个超网因为中间缺少了192.168.2.0/24网络不连续。避坑指南在申请IP地址时尽量申请连续的地址段以便将来进行超网合并。在合并超网前一定要检查网络是否连续。七、实际工作中的子网划分应用案例子网划分不仅是考试的重点更是实际工作中必不可少的技能。下面我将介绍几个实际工作中的子网划分应用案例。7.1 企业办公网络划分一个中型企业有以下部门行政部20台主机财务部15台主机销售部50台主机技术部80台主机服务器区30台主机划分方案使用VLSM技术将192.168.0.0/24划分为以下子网技术部192.168.0.0/25可用主机126台销售部192.168.0.128/26可用主机62台服务器区192.168.0.192/27可用主机30台行政部192.168.0.224/27可用主机30台财务部192.168.0.240/28可用主机14台这样划分不仅满足了各个部门的需求还预留了一定的扩展空间。7.2 服务器集群网络划分一个互联网公司有一个Web服务器集群需要划分成多个子网每个子网容纳16台服务器。划分方案使用定长子网划分将10.0.0.0/16划分为多个/28的子网子网110.0.0.0/28可用主机14台子网210.0.0.16/28可用主机14台子网310.0.0.32/28可用主机14台…每个子网可以容纳14台服务器正好满足一个机架的服务器数量需求便于管理和维护。7.3 云服务器VPC网络规划在阿里云、腾讯云等云平台上我们需要创建VPC虚拟私有云网络并划分不同的子网来部署不同的业务。划分方案VPC网络172.16.0.0/16公网子网用于部署Web服务器、负载均衡器172.16.0.0/24私网子网用于部署数据库、缓存服务器172.16.1.0/24管理子网用于部署堡垒机、监控服务器172.16.2.0/24这样划分可以提高网络的安全性公网子网可以访问互联网私网子网只能在VPC内部访问管理子网只能通过VPN访问。八、子网划分工具推荐与使用方法在实际工作中我们不需要手动计算子网划分可以使用一些工具来帮助我们快速完成子网划分。8.1 在线子网计算器推荐几个好用的在线子网计算器子网计算器 - 站长工具IP Subnet CalculatorVLSM Calculator这些在线计算器可以根据输入的网络地址和子网掩码自动计算出网络地址、广播地址、可用IP范围和子网数量。8.2 Python脚本实现子网计算如果你喜欢自己动手可以使用Python的ipaddress模块来实现子网计算。下面是一个简单的Python脚本importipaddressdefcalculate_subnet(network,prefix):netipaddress.IPv4Network(f{network}/{prefix},strictFalse)print(f网络地址:{net.network_address})print(f子网掩码:{net.netmask})print(f广播地址:{net.broadcast_address})print(f可用IP范围:{net.network_address1}-{net.broadcast_address-1})print(f可用主机数量:{net.num_addresses-2})# 示例计算192.168.1.0/26的子网信息calculate_subnet(192.168.1.0,26)运行结果网络地址: 192.168.1.0 子网掩码: 255.255.255.192 广播地址: 192.168.1.63 可用IP范围: 192.168.1.1 - 192.168.1.62 可用主机数量: 62九、实战练习题含答案为了帮助你巩固所学知识我准备了5道进阶练习题你可以尝试自己计算然后再看答案。练习题1给定网络192.168.2.0/24需要划分为8个子网求每个子网的网络地址、子网掩码、广播地址和可用IP范围。练习题2公司需将172.16.0.0/16划分为多个子网每个子网至少容纳1000台主机求子网掩码和子网数量。练习题3网络192.168.3.0/24需要划分给以下部门部门160台主机部门230台主机部门310台主机部门410台主机使用VLSM进行划分求每个部门的子网信息。练习题4将以下4个连续的C类网络合并成一个超网192.168.4.0/24、192.168.5.0/24、192.168.6.0/24、192.168.7.0/24练习题5IP地址10.0.5.100子网掩码255.255.252.0求网络地址和广播地址。练习题答案子网掩码255.255.255.224/27共8个子网每个子网可用主机30台。子网掩码255.255.252.0/22子网数量64个。部门1192.168.3.0/26部门2192.168.3.64/27部门3192.168.3.96/28部门4192.168.3.112/28。合并后的超网192.168.4.0/22。网络地址10.0.4.0广播地址10.0.7.255。十、总结通过本文的学习我们深入研究了3道最具代表性的进阶子网划分真题包括C类网络定长子网划分、B类网络大子网划分和A类网络VLSM可变长子网划分。我们详细展示了每一步的计算过程总结了30秒快速解题技巧分析了常见的陷阱和避坑指南并介绍了实际工作中的应用案例和工具。子网划分是计算机网络的核心技能也是网络工程师的基本功。只要你掌握了本文介绍的方法和技巧多做练习就一定能够轻松应对任何子网划分题目。在实际工作中子网划分不仅可以提高IP地址的利用率还可以提高网络的安全性和可管理性。希望本文能够帮助你在网络学习和工作中更上一层楼。十一、参考资料《计算机网络》第七版谢希仁著TCP/IP详解 卷1协议W. Richard Stevens著Cisco CCNA 200-301认证考试指南RFC 950: Internet Standard Subnetting ProcedureRFC 1519: Classless Inter-Domain Routing (CIDR)

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

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

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…