计算机网络工程实训:静态路由与RIP配置全流程解析
简介计算机网络工程实训完整设计报告适用于高校计算机网络课程设计或实训项目为读者提供从网络规划到配置验证的整套参考方案。报告基于Packet Tracer环境详细记录了网络拓扑设计、设备命名与IP地址规划、路由器静态及RIP动态配置、主机网关与掩码设置以及用ping和tracert命令完成全网连通性测试的过程拓扑图上还标注了设备接口便于对照真实环境搭建实验。资源包内含一个doc文档容量约608KB文档结构完整包含课程设计要求、网络规划表、设备互连端口表、具体配置命令及测试方法既可直接参考报告格式也能作为自主实验的步骤指引。已有246人浏览学习适合计算机网络方向学生、实训教师及竞赛备赛者快速查阅。1. 这份计算机网络工程实训 doc为什么值得照着复现一遍拿到《计算机网络工程实训报告.doc》这类实训文档大多数人的第一反应是打开 Packet Tracer 把拓扑画出来照着命令敲一遍能 ping 通就交差。但这份 doc 的价值恰恰不在“能通”而在它把网络规划、设备命名、接口标识、静态路由、RIP 动态路由、主机配置和联通性测试完整串成了一条链路很适合期末实训和网络互联课程设计当作底稿。文档里给的设备不多三台路由器加一台交换机但串口互联、链路两端 IP 规划、下一跳的判断这些基本功全占了。我拆完这份文档后把它整理成了下面这套可复现的配置序列并把实训中容易踩的坑单列了一章。这份资源能不能直接用取决于你是否愿意先把“全文互通”的目标拆成一张表、再动手配置。2. 先从两张表开始IP 规划、设备命名与拓扑接口标识2.1 先画 IP 规划表再打开 Packet Tracer顺序错了返工成本翻倍实训里最容易翻车的动作是一上来就把设备拖到工作区然后开始连线。没有规划表的后果是路由器接口 IP 和主机网关对不上连到一半发现网段重叠最后不得不在 CLI 里反复 no shutdown、换地址截图时还要重新整理接口标识。我一般先把下面的表画在纸上或者直接填进 doc 的报告模板里再开始建拓扑。这份文档的地址规划不算复杂总共三个业务网段加两条串口链路网段设备名端口号IP 地址对端设备Router0Fa0/0192.168.1.2 / 24PC0Router0Fa1/0192.168.2.2 / 24PC1Router0Se2/0192.168.4.1 / 24Router1 Se2/0Router1Se2/0192.168.4.2 / 24Router0 Se2/0Router1Se3/0192.168.5.1 / 24Router2 Se2/0Router2Se2/0192.168.5.2 / 24Router1 Se3/0Router2Fa0/0192.168.3.2 / 24Switch0PC2Fa0192.168.3.1 / 24Switch0用户侧地址对应关系也很直接PC0 用 192.168.1.1网关指向 192.168.1.2PC1 用 192.168.2.1网关指向 192.168.2.2PC2 用 192.168.3.1网关指向 192.168.3.2。路由器之间的串口链路各占用一个独立网段分别是 192.168.4.0/24 和 192.168.5.0/24。这里要特别区分开“业务网段”和“链路网段”。业务网段给主机用链路网段只用于路由器串口互联。很多人配置静态路由时把链路网段当成业务网段去宣告结果路由表里多了一堆冗余条目。规划表的目的就是让你随时能对照这个网段属于哪条链路下一跳应该是哪个接口的 IP。2.2 拓扑图上的接口标识与设备命名要和配置表逐字对齐Packet Tracer 默认在拓扑图上不常显端口编号导致截图后别人看不出 Fa0/0 和 Fa1/0 分别连到哪里。实训报告要求“拓扑图上要有设备接口标识标识要与配置图一致”这里的做法不是手动加一堆文本框而是打开端口标签显示。提示Packet Tracer 5.33 在 Options - Preferences 里勾选 Always Show Port Labels拓扑图上会直接显示每个端口的编号。手动文本框只用于标注 IP 地址或关键说明不要用来替代端口标签。设备命名我建议直接沿用 doc 里的 Router0、Router1、Router2并通过 CLI 的 hostname 命令写入设备。这样在 show running-config 输出、拓扑图标签、配置表三处保持一致截图评阅时不会出现“设备名与配置命令不一致”的扣分点。主机命名同理PC0、PC1、PC2 与 IP 规划表对应。连线时还有一个常见误区路由器之间必须用 Serial DTE/DCE 线缆连接串口而不是用交叉线或直通线。Packet Tracer 里选择 Serial 线缆后连接的另一端会自动区分 DCE 和 DTE。默认情况下第二个被点击的接口会成为 DCE 端也就是需要配置 clock rate 的那一侧。判断方法是在拓扑图上看到串口线缆一端带有小图标标记那一端就是 DCE。2.3 交换机在这个实训里只做二层接入不要给它配 IP 路由文档拓扑中 Router2 的 Fa0/0 接 Switch0Switch0 再接 PC2。注意 Switch0 是纯二层交换机不需要配置 IP 地址、不需要配置网关。PC2 的网关指向 Router2 的 Fa0/0 接口地址 192.168.3.2交换机只负责把帧从 Fa0/1 转发到 Router2 侧不参与三层转发。很多初学者会在交换机上纠结 VLAN 配置。这份文档没有 VLAN 要求所有端口都在默认 VLAN 1。如果你在 Packet Tracer 里用 2960 交换机默认所有接口都是 access 口且处于 up 状态直接连线即可。唯一要检查的是端口指示灯是否变绿如果显示红色多半是线缆类型选错或者端口被 shutdown。3. 静态路由配置三台路由器、七条命令把全网串起来3.1 每个接口都要配 IP、掩码和 no shutdown串口还要加 clock rate静态路由配置之前先把所有接口的 IP 地址配齐。以 Router0 为例完整的配置序列如下enable configure terminal hostname Router0 interface fastethernet0/0 ip address 192.168.1.2 255.255.255.0 no shutdown exit interface fastethernet1/0 ip address 192.168.2.2 255.255.255.0 no shutdown exit interface serial2/0 ip address 192.168.4.1 255.255.255.0 clock rate 9600 no shutdown exit这段命令里最容易漏的是no shutdown。Cisco 路由器的物理接口默认处于 shutdown 状态配置完 IP 后如果不执行no shutdown接口会一直显示 administratively downping 必然失败。串口这边还多了一条clock rate 9600它只在 DCE 端生效作用是为串行链路提供时钟同步信号。如果 DCE 端没有配置 clock rate链路两端的 Se 接口都会停留在 down 状态。Router1 和 Router2 的接口配置同理。Router1 需要配置 Se2/0 为 192.168.4.2、Se3/0 为 192.168.5.1Router2 需要配置 Se2/0 为 192.168.5.2、Fa0/0 为 192.168.3.2。注意 Router1 的两条串口链路中只有第一条是 DCE 端第二条在物理连接上可能是 DTE 端所以在 Router1 的 Se3/0 上不要盲目加 clock rate。Router2 的 Se2/0 同理。3.2 静态路由的下一跳判断只添加自己直连网段之外的条目静态路由的下一条判断是这份实训的核心。原则很简单一台路由器只需要为“不在自己直连网段里”的目标网络添加静态路由。把三台路由器的直连网段列出来就会发现需要人工添加的只有四条。Router0 直连了 192.168.1.0、192.168.2.0、192.168.4.0它不知道 192.168.3.0 怎么走所以添加configure terminal ip route 192.168.3.0 255.255.255.0 192.168.4.2 exitRouter1 直连了 192.168.4.0 和 192.168.5.0它不知道左右两侧的业务网段怎么走所以添加configure terminal ip route 192.168.1.0 255.255.255.0 192.168.4.1 ip route 192.168.2.0 255.255.255.0 192.168.4.1 ip route 192.168.3.0 255.255.255.0 192.168.5.2 exitRouter2 直连了 192.168.3.0 和 192.168.5.0它不知道左侧两个业务网段怎么走所以添加configure terminal ip route 192.168.1.0 255.255.255.0 192.168.5.1 ip route 192.168.2.0 255.255.255.0 192.168.5.1 exitip route命令的格式是目标网段 子网掩码 下一跳 IP。这里最需要掰扯清楚的是“下一跳”的含义。以下一跳 192.168.4.2 为例它必须是 Router0 串口对端的接口地址也就是 Router1 的 Se2/0 地址。只有这个地址Router0 发出的数据包才能在串行链路上被 Router1 正确接收并继续转发。写错了下一跳路由表也能加进去但数据包会被丢进黑洞ping 表现为超时或 destination host unreachable。文档原始内容里给出的静态路由命令有笔误比如把下一跳写成了 192.168.5.2 或 192.168.4.0 这种网段地址这种配置放进 Packet Tracer 后要么不生效要么产生错误路由。我自己在实际训练时会把文档命令当成草稿最终以“目标网段非直连、下一跳必为对端接口 IP”这两条规则为准逐条检查后写入。3.3 配完静态路由后怎么验证show ip route 看静态标记ping 要分段打配置完成后在 Router1 上执行show ip route应该能看到类似下面的输出结构Router1#show ip route Codes: C - connected, S - static, R - RIP ... C 192.168.4.0/24 is directly connected, Serial2/0 C 192.168.5.0/24 is directly connected, Serial3/0 S 192.168.1.0/24 [1/0] via 192.168.4.1 S 192.168.2.0/24 [1/0] via 192.168.4.1 S 192.168.3.0/24 [1/0] via 192.168.5.2方括号里的[1/0]是静态路由的管理距离和度量值不用改动。via后面就是下一跳地址检查它是否与规划表中的对端接口 IP 一致。如果某条路由缺失先检查是否写错再检查对应接口是否处于 up 状态。ping 测试不要直接从 PC0 ping PC2 一步到位。我习惯按链路顺序分段验证每段都通再组合排查时间大幅缩短# 在 PC0 上测试到网关 ping 192.168.1.2 # 在 Router0 上测试到串口对端 ping 192.168.4.2 # 在 Router1 上测试到 Router2 串口 ping 192.168.5.2 # 在 Router2 上测试到交换机侧主机网关 ping 192.168.3.2这些命令的关键是验证每一段三层链路。多段链路连通后PC0 到 PC2 的 icmp 报文才能完整穿越三个路由器。如果某一段 ping 不通不要急着改静态路由先回到接口配置检查 IP 地址、掩码和 no shutdown。4. 动态路由 RIP宣告的不是子网是接口所在的主类网络4.1 RIP 宣告规则network 命令后面跟的是网段不是接口 IP动态路由部分实训文档要求在路由器上启用 RIP。RIP 的宣告逻辑和静态路由完全不同静态路由写的是“去往某个目标网段走哪里”RIP 的network命令宣告的是“我这个路由器的哪些接口要参与 RIP 转发”。接口落入某个网段就宣告该网段然后 RIP 会把这个网段信息周期性地广播给邻居。注意network后面不能写接口 IP。Router0 的network 192.168.1.0指的是 Fa0/0 所在的网段只要接口地址是这个网段内的地址这条 network 命令就会让 Fa0/0 参与 RIP。如果写成network 192.168.1.2Packet Tracer 会直接报错或者按主类网络解析失败。在一个纯 C 类地址环境中宣告的网段和主类网络恰好一致。但实训中如果换了子网划分环境比如 192.168.1.0/26RIP v1 仍然按主类网络处理这就是后文要提到的版本坑。这份文档的地址都是标准 C 类网段划分配置宣告规则可以简化为每个直连网段都宣告一遍包括两台路由器之间的链路网段。4.2 三台路由器的 RIP 完整配置序列与验证命令以 Router0 为例启用 RIP 的完整命令如下enable configure terminal router rip version 2 network 192.168.1.0 network 192.168.2.0 network 192.168.4.0 endRouter1 的配置configure terminal router rip version 2 network 192.168.4.0 network 192.168.5.0 endRouter2 的配置configure terminal router rip version 2 network 192.168.3.0 network 192.168.5.0 endversion 2是为了避免 RIPv1 在广播方式上产生兼容问题。RIPv1 使用广播地址 255.255.255.255 发送更新RIPv2 使用组播地址 224.0.0.9。如果三台路由器版本不一致更新报文可能无法被邻居准确接收表现为部分路由信息缺失。虽然这门实训用的拓扑很小但建议统一版本减少一个变量。配置完成后在任意一台路由器上执行show ip route应该能看到带 R 前缀的动态路由条目。这些 R 条目不是手工配置的是邻居之间通过 RIP 更新报文互相学习到的。如果 R 条目没有出现可以用debug ip rip查看更新情况Router1#debug ip rip RIP: sending v2 update to 224.0.0.9 via Serial2/0 (192.168.4.2) RIP: received v2 update from 192.168.4.1 on Serial2/0看到 sending 和 received 成对出现说明 RIP 邻居关系已经建立。如果只有 sending 没有 received问题通常出在版本不统一或链路接口 down。4.3 静态路由与 RIP 的取舍这张实训表里最值得琢磨的三处差异实训报告要求先配置静态路由并验证连通再配置 RIP 动态路由并验证连通。两份配置可以在同一拓扑上先后生效但需要注意 RIP 和静态路由并存时的表现。对比项静态路由RIP 动态路由配置内容逐条写目标网段和下一跳宣告直连网段收敛速度即时生效等待更新周期故障自愈能力无有适合场景小型固定拓扑拓扑变化较多的环境在这份实训里三台路由器构成一个线型拓扑静态路由配置量小、行为可预期作为必做项很合理。RIP 部分验证的是协议原理比如宣告规则、路由学习过程和路由表的 R 标记。一个实用的检查技巧是配置完 RIP 后把静态路由删除观察路由表是否仍然具备到三个业务网段的完整路径。如果 RIP 学到的路由能补齐说明动态收敛成功。5. 实训避坑五类高频翻车现场与排查思路5.1 串口链路起不来端口状态一直是 down现象show ip interface brief 里 Serial2/0 显示 down链路两端都一样。原因串口线缆的 DCE 端没有配置 clock rate。Packet Tracer 中串口链路必须由 DCE 端提供时钟信号缺少 clock rate 命令时端口会停留在 down 状态链路无法激活。解决先确认哪一端是 DCE。在拓扑图中选中串口线缆靠近 DCE 的一端会有一个小圆点标记。在该端接口配置视图下执行clock rate 9600然后两端都确认no shutdown。我习惯在两端配置完成后,再执行一次show controllers serial2/0能看到 clock rate 信息就是生效了。5.2 静态路由写进去了但数据包仍然丢现象show ip route 里能看到 S 条目但 PC0 ping PC2 显示超时。原因静态路由的下一跳写成了本端自己的接口 IP或者写成了一个网段地址。数据包到了本端串口后路由器发现下一跳是自己无法继续转发直接丢弃。解决打开规划表逐一核对每条静态路由的下一跳是否与对端接口 IP 一致。比如 Router0 到 192.168.3.0 网段下一跳必须是 192.168.4.2而不是 192.168.4.0 也不是 192.168.4.1。为了减少这类错误我配置时会先在各路由器执行show ip interface brief把所有对端接口 IP 抄到纸上再写静态路由。5.3 PC 能 ping 通网关但 ping 别的网段不通现象PC0 ping 192.168.1.2 通ping 192.168.4.2 不通。原因中间链路接口配置缺失。常见的是某台路由器的串口没有 no shutdown或者接口 IP 与规划表不一致导致链路不通。解决按上一章节的分段 ping 法逐段排查。从 PC0 出发先测网关 192.168.1.2再从 Router0 ping 192.168.4.2接着在 Router1 ping 192.168.5.2直到定位到断点。别在 PC0 上反复 ping 最终目标分段定位才是高效路径。5.4 配置完 RIP 后路由表里只有直连路由没有 R 条目现象show ip route 输出中只有 C 开头的直连条目R 条目一个都没有。原因三台路由器的 RIP version 不一致或者宣告网段漏了链路网段。比如 Router0 宣告了 192.168.1.0 和 192.168.2.0但漏掉了 192.168.4.0导致 Router1 无法通过这条链路学习到业务网段信息。解决先统一version 2然后核对每台路由器宣告的网段数量是否等于它的直连接口数量。Router0 有 3 个接口就宣告 3 条 networkRouter1 有 2 个接口就宣告 2 条 networkRouter2 有 2 个接口就宣告 2 条 network。漏一条邻居就少学一条。5.5 仿真做完关闭软件再打开配置全没了现象重新打开 .pkt 文件路由器配置为空主机 IP 失效。原因配置只保存在 running-config 里没有写入 startup-config。Packet Tracer 关闭时会销毁内存中的运行配置除非手动保存。解决每台设备配置完成后先执行一次命令write memory这个命令会把 running-config 复制到 startup-config。然后保存 Packet Tracer 工程文件最后截图验证。我在实训收尾阶段会依次对每台路由器执行show startup-config确认内容和 running-config 一致再作罢。6. 收尾时顺着 traceroute 走一遍自检清单挑不出毛病再交报告6.1 用 tracert 输出对照路由表接口比盲目 ping 更有说服力实训报告要求保存 ping 或 tracert 命令的截图。ping 只能证明连通tracert 能证明路径经过的设备接口顺序。在 PC0 上对 PC2 执行 tracert完整的路径应该呈现为四跳接口C:\tracert 192.168.3.2 1 1 ms 1 ms 1 ms 192.168.1.2 2 1 ms 1 ms 1 ms 192.168.4.2 3 1 ms 1 ms 1 ms 192.168.5.2 4 1 ms 1 ms 1 ms 192.168.3.2注意第二跳是 192.168.4.2 而不是 192.168.4.1。tracert 逐跳显示的 IP 是数据包 TTL 耗尽时回复的接口地址。数据包从 PC0 发出第一跳到达 Router0 的 Fa0/0第二跳报文在 Router1 的 Se2/0 上 TTL 减为 0所以回复源地址是 192.168.4.2。这条输出如果和你拓扑图上的接口标识能逐项对齐评分老师基本挑不出问题。6.2 三张截图的自检顺序我建议按以下顺序截图并附到报告里每张截图之间逻辑递进第一张是show ip interface brief证明所有接口 up 且 IP 正确第二张是show ip route静态或 RIP 配置下的路由表第三张是 tracert 输出。三张图配合 IP 规划表形成一个“规划 — 配置 — 验证”的完整证据链。Router0#show ip interface brief Interface IP-Address OK? Method Status Protocol FastEthernet0/0 192.168.1.2 YES manual up up FastEthernet1/0 192.168.2.2 YES manual up up Serial2/0 192.168.4.1 YES manual up upProtocol 状态列的 up 表示链路层与数据链路层正常这个细节值得在报告里专门写一句。如果 Protocol 是 down哪怕 Status 为 up串口链路仍然无法转发流量需要回到 clock rate 和线缆连接去排查。从那次实训之后我每次做网络互联类项目都会强制先对一遍接口 IP 表再碰命令配置完成后再按 tracert 路径逐跳验证这套流程帮我在后续几次更复杂的组网里少走了很多弯路。希望这份整理能帮你的实训顺利过关。本文还有配套的精品资源点击获取

相关新闻

计算机系统基础:CPU、Cache与存储层次,架构师必知

计算机系统基础:CPU、Cache与存储层次,架构师必知

写这篇专栏前我先说句实话:计算机系统基础知识是很多人考系统架构设计师、转架构师岗位时最容易轻视的一章。大家都觉得"CPU、内存、硬盘谁不知道啊",可真到做题或者设计高并发系统遇到瓶颈时,才发现自己连Cache命中率怎么算、DMA和…

2026/10/5 7:13:31 阅读更多 →
DeepSeek房地产获客实战:文本微表情分析与AI话术生成

DeepSeek房地产获客实战:文本微表情分析与AI话术生成

简介:面向房地产营销与自然语言处理技术人员的深度技术方案,基于深度求索(DeepSeek)大模型,系统讲解客户微表情分析与智能话术生成在精准获客中的完整应用。文档全书137页,分为51个大章节,内容从…

2026/10/5 7:12:31 阅读更多 →
VirtualBox与Win11内核隔离冲突:原理、排查与解决方案

VirtualBox与Win11内核隔离冲突:原理、排查与解决方案

最近很多朋友在老版本VirtualBox上栽了跟头:Windows 11明明把VT-x都开了,硬件加速还是灰的;有的直接弹0x80004005,虚拟机一个都起不来;还有人装完VirtualBox,发现“虚拟交换机”和网卡一起消失了。我在帮人…

2026/10/5 7:12:31 阅读更多 →

最新新闻

lavaan结构方程模型实战:潜变量、复合变量与复杂数据全解析

lavaan结构方程模型实战:潜变量、复合变量与复杂数据全解析

做结构方程模型这些年,我最常被问到的就是“lavaan到底怎么上手”、“潜变量和复合变量有什么区别”、“我的数据是分组的/嵌套的/追踪的,还能不能跑SEM”。说实话,这些问题几乎覆盖了lavaan在实际科研与业务分析中的全部核心场景。作为R生态…

2026/10/5 7:50:50 阅读更多 →
Flutter Modbus TCP库鸿蒙移植实战:从协议适配到分布式引擎

Flutter Modbus TCP库鸿蒙移植实战:从协议适配到分布式引擎

把Flutter生态里顺手的三方Modbus库搬到鸿蒙上,表面上是一次跨平台移植,实际上是把协议栈、异步模型、设备管理策略全部重新过了一遍。这个项目我最开始以为只是换套API,真正动手才发现,鸿蒙在权限管理、Socket通信底层、线程模型…

2026/10/5 7:50:50 阅读更多 →
Superpowers:AI原生开发的四大能力支柱与本地化实践

Superpowers:AI原生开发的四大能力支柱与本地化实践

1. 项目概述:Superpowers 不是超能力,而是开发者效率的“质变杠杆”最近在几个技术社区和内部工具链讨论组里,“superpowers”这个词高频出现,但几乎没人能说清它到底指什么——不是漫威电影里的变种人能力,也不是玄学…

2026/10/5 7:50:50 阅读更多 →
Kubernetes DiskPressure 排查与根治:从驱逐机制到生产实践

Kubernetes DiskPressure 排查与根治:从驱逐机制到生产实践

凌晨两点四十,值班群炸了。订单服务连续被驱逐,Prometheus 弹出一片 NodeCondition 告警,逐条点开都是同一句话:The node had condition: [DiskPressure]。登录节点一看,根分区使用率 97%,kubectl get even…

2026/10/5 7:50:50 阅读更多 →
KDD99数据集与一维CNN实现网络入侵检测的完整实践指南

KDD99数据集与一维CNN实现网络入侵检测的完整实践指南

简介:压缩包内含完整的基于Python机器学习的网络入侵检测系统源码与全部数据,面向计算机相关专业正在进行课程设计、期末大作业或需要项目实战练习的学生。系统基于KDD Cup数据集完成网络流量分类与入侵检测,覆盖数据预处理、CNN模型构建、训…

2026/10/5 7:50:50 阅读更多 →
C++构建系统CMake进阶指南:从target机制到大型项目实践

C++构建系统CMake进阶指南:从target机制到大型项目实践

写C构建系统(CMake)进阶这篇文章之前,我先说点大实话:CMake这玩意儿,入门容易精通难。我见过不少项目,第一年跑得挺欢,到第二年模块多了、平台多了、构建类型多了之后,CMakeLists.tx…

2026/10/5 7:49:50 阅读更多 →

日新闻

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 0:00:22 阅读更多 →
AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

1. 从“plugins”这个词说起:它到底在解决什么问题如果你最近在折腾 AI 编程工具,尤其是 Cursor、Codex CLI、Claude Code 这类带 CLI 的编辑器或命令行助手,那你大概率绕不开一个词——plugins。这个词本身不新鲜,从浏览器到 IDE…

2026/10/5 0:00:23 阅读更多 →
第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 0:00:23 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 5:06:42 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 1:10:22 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 3:06:17 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 11:40:45 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 20:14:29 阅读更多 →