VMware虚拟机ping不通宿主机?别急重装!先做这4项底层校验(MAC地址漂移/MTU不匹配/NSX-T策略冲突全解析)

更多请点击: https://intelliparadigm.com

第一章:VMware虚拟机网络不通问题的典型现象与诊断原则

当 VMware 虚拟机出现网络不通时,常见现象包括:虚拟机无法获取 IP 地址(DHCP 失败或显示 169.254.x.x)、ping 宿主机或外部地址超时、SSH/RDP 连接被拒绝、网卡状态显示“已断开连接”或“未连接”。这些表象背后可能涉及多个层级的问题——从虚拟交换机配置、网络适配器绑定模式,到客户机操作系统内的网络服务状态。

基础连通性快速验证步骤

  • 在虚拟机内执行 ipconfig(Windows)或 ip a(Linux),确认网卡是否识别并分配有效 IP
  • 检查 VMware Workstation/ESXi 主机中该虚拟机的网络适配器设置:是否启用、连接类型是否为“NAT”、“桥接”或“仅主机”,且对应虚拟网络(如 VMnet0/VMnet8)处于活动状态
  • 登录宿主机,运行 vmware-netcfg(Windows)或查看 /etc/vmware/vmnet8/nat.conf(Linux),确认 NAT 服务进程正常运行

关键诊断命令与输出分析

# 在 Linux 虚拟机中检查路由与网关可达性
ip route show default  # 查看默认网关是否配置
ping -c 3 $(ip route | awk '/default/ {print $3}')  # 测试网关连通性
# 若失败,进一步检查网卡驱动状态
ethtool eth0 | grep "Link detected"  # 输出 "Link detected: yes" 表示物理链路层正常

常见网络模式对比

模式IP 分配方式宿主机访问能力外网访问能力典型故障点
NATVMware DHCP 分配(VMnet8)支持(需端口转发)支持VMware NAT 服务未启动、DHCP 范围耗尽
桥接局域网 DHCP 或静态配置直接通信(同网段)依赖物理网络策略宿主机网卡未共享、物理交换机 ACL 限制
仅主机VMnet1 子网内分配仅限宿主机与虚拟机互通不支持VMnet1 服务关闭、防火墙拦截

第二章:底层网络连通性四维校验体系构建

2.1 MAC地址漂移检测:vSphere分布式交换机端口状态与ARP表一致性验证

检测原理
MAC地址漂移指同一MAC地址在短时间内出现在多个分布式交换机(vDS)端口,可能预示环路、网卡故障或恶意迁移。vSphere通过实时比对vDS端口学习表( net.dvs.portset)与ESXi主机ARP缓存( /proc/net/arp)实现一致性校验。
关键数据同步机制
# 获取vDS端口MAC绑定信息(需vCenter API权限)
esxcli network vswitch dvs vmware port list --dvs-name="dvSwitch0" | grep -E "(Port|MAC)"
# 提取主机ARP表中对应VLAN网段条目
arp -n | awk '$1 ~ /^192\.168\.10\./ {print $1, $3}'
该脚本分别采集vDS端口MAC绑定与内核ARP表,为后续交叉比对提供原始数据源; --dvs-name指定目标交换机, awk过滤业务子网,避免噪声干扰。
一致性校验规则
校验维度合规条件异常响应
MAC-端口映射同一MAC仅关联一个活跃端口触发vSphere事件告警并冻结端口
ARP表时效性ARP条目Age ≤ 30s且状态为0x2(reachable)丢弃陈旧条目,避免误判

2.2 MTU值全链路比对:从虚拟网卡驱动到物理上行链路的分段路径实测

MTU路径探测工具链
使用 tracepath 与自定义 ping 分片测试组合验证各跳 MTU:
# 发送不可分片 ICMP 包,逐步增大尺寸定位瓶颈
ping -M do -s 1472 -c 1 10.10.20.1  # 对应 IP 层 1500 MTU(1472 + 28 ICMP header)
参数说明: -M do 禁用分片, -s 1472 指定 payload 大小,总 IP 包长 = 1472 + 20(IP) + 8(ICMP) = 1500。
典型链路 MTU 分布
链路节点MTU 值影响组件
Guest 虚拟网卡(virtio-net)1500qemu 参数 mtu=1500
OVS 内核 datapath1450vxlan 封装开销未预留
物理上行端口9000支持 Jumbo Frame
驱动层 MTU 传递验证
  • 检查 virtio-net 驱动是否将 guest MTU 向下同步至 host veth 对端
  • 确认 OVS port 的 mtu_request 是否被正确继承
  • 抓包验证 TCP MSS 在三次握手中按最小 MTU 自动协商

2.3 NSX-T策略执行轨迹追踪:分布式防火墙规则命中分析与实时流日志抓取

规则命中路径可视化
NSX-T通过Policy Manager下发策略后,分布式防火墙(DFW)在每个ESXi主机vSwitch层级实时匹配。规则命中路径可通过CLI追踪:
nsxcli -c "get dfw flow-table | grep '10.10.20.5'"
# 输出示例:10.10.20.5 → rule_id=1023, applied_to=vm-456, action=ALLOW
该命令直接查询内核级流表, rule_id对应策略中定义的唯一标识, applied_to指明策略绑定对象, action反映最终决策。
实时流日志采集配置
启用流日志需在Tier-1网关或Segment级别开启,并指定Syslog服务器:
  • 启用流日志:勾选“Enable Flow Logging”并设置采样率(默认100%)
  • 配置Syslog目标:IP地址、端口(UDP 514)、格式(RFC5424)
  • 过滤条件:支持按源/目的IP、端口、协议、规则ID筛选
日志字段语义对照表
字段名含义示例值
rule_id策略规则唯一编号1023
packet_count匹配该规则的报文总数42
action最终执行动作ALLOW/DROP

2.4 虚拟交换机端口组配置审计:VLAN ID、混杂模式、MAC地址更改策略的原子级核查

VLAN ID 一致性校验
端口组 VLAN ID 必须与物理上行链路及下游虚拟机网络策略严格对齐。偏差将导致跨网段通信中断或二层环路。
安全策略原子性验证
以下 PowerCLI 片段执行三项策略的联合原子检查:
Get-VirtualPortGroup -Name "Prod-VM-Network" | 
  Select-Object Name, @{n='VLAN';e={$_.VlanId}}, 
    @{n='Promiscuous';e={$_.ExtensionData.Config.Policy.Security.AllowPromiscuous}}, 
    @{n='MacChange';e={$_.ExtensionData.Config.Policy.Security.MacChanges}} |
  ConvertTo-Json
该命令一次性提取 VLAN ID、混杂模式开关(AllowPromiscuous)、MAC 地址更改策略(MacChanges)三元组,避免分步查询引发的状态漂移风险。VLAN ID 为整数(0 表示无标记),布尔值字段直接映射 vSphere 安全策略底层 flag。
策略合规矩阵
策略项生产环境推荐值风险说明
VLAN ID101–4094(非0/4095)0 导致泛洪;4095 为保留值
混杂模式$false启用后可捕获非目标流量,违反最小权限原则
MAC地址更改$false允许篡改 MAC 将绕过基于 MAC 的访问控制

2.5 宿主机网络栈深度探查:Windows Hyper-V虚拟交换机/ESXi hostd服务与netstack实例协同诊断

Hyper-V vSwitch内核态流量路径
# 查看vSwitch端口绑定关系及底层netadapter
Get-VMSwitchExtensionPortData -VMSwitchName "InternalSwitch" -Name "Microsoft NDIS Capture"
该命令触发NDIS层数据包捕获扩展,返回vSwitch端口与物理网卡(如`NetAdapter1`)的绑定状态、RSS队列映射及offload能力协商结果。
ESXi hostd与netstack协同视图
组件作用域关键进程
vSphere hostd管理平面hostd(监听8307端口)
vmk0 netstack数据平面esxhostd + vmklinux
跨平台诊断流程
  • 在Windows宿主机执行netsh vmswitch show stat获取vSwitch丢包计数
  • 在ESXi Shell中运行esxcli network ip netstack list确认netstack实例状态

第三章:关键组件状态验证方法论

3.1 vNIC驱动与VMXNET3队列绑定状态的内核级确认(esxcli & ethtool联合验证)

ESXi侧队列拓扑确认
esxcli network nic queue get -n vmnic0
# 输出含 RSS hash config、rx/tx queue count、affinity mask
该命令直接读取VMKLinux层vNIC队列元数据,其中 affinity mask字段指示每个队列绑定的CPU位图,是内核调度器实际生效的绑定依据。
Guest OS侧队列映射验证
  • ethtool -l eth0 查看硬件队列能力
  • cat /proc/interrupts | grep eth0 确认中断亲和性分布
关键参数对照表
参数项ESXi (esxcli)Linux (ethtool)
队列总数rx queues: 8Current hardware settings: RX: 8
CPU绑定affinity: 0x000000ff/proc/irq/*/smp_affinity_list

3.2 NSX-T Manager与Controller集群健康度自动化巡检脚本实战

核心巡检维度
  • Manager节点服务状态(nsx-managerapacheredis
  • Controller集群同步延迟(cluster-status API响应时间差)
  • 跨节点配置一致性(SHA256校验 /var/lib/nsx/configs/ 下关键文件)
Python巡检脚本片段
import requests, hashlib, json
url = "https://mgr1/api/v1/node/services"
resp = requests.get(url, auth=(user, pwd), verify=False)
# 检查HTTP状态码及服务数组中每个service的status字段是否为"UP"
该脚本调用NSX-T REST API获取服务列表,通过解析JSON响应中 service_status字段判断各组件运行态; verify=False适配内部自签名证书环境,生产中应替换为CA路径。
健康指标阈值参考
指标项警告阈值严重阈值
Controller同步延迟>500ms>2s
Redis内存使用率>75%>90%

3.3 宿主机防火墙策略与VMware Tools网络服务模块的依赖关系图谱解析

核心依赖路径
VMware Tools 的 vmtoolsd 进程通过本地 UNIX 域套接字( /var/run/vmware/vmtoolsd.sock)与宿主机 hypervisor 通信,其网络配置同步依赖于宿主机防火墙对 vmware-authd(TCP 902 端口)及 vSocket(AF_VSOCK)的放行策略。
策略冲突典型场景
  • iptables 链中 -A INPUT -p tcp --dport 902 -j DROP 将阻断 Tools 认证握手
  • firewalld zone 中未启用 vmware-tools 服务模块时,vNIC 状态同步失败
服务模块交互验证
# 检查 vmtoolsd 依赖的 socket 权限与防火墙状态
ls -l /var/run/vmware/vmtoolsd.sock
sudo firewall-cmd --list-ports | grep 902
该命令验证 UNIX socket 文件权限是否为 srw-rw----(确保 vmtoolsd 可写),并确认 firewalld 是否开放 902 端口——缺失任一条件将导致网络服务模块无法完成 guestinfo 更新。
依赖关系矩阵
宿主机防火墙组件影响的 VMware Tools 模块关键协议/端口
iptables FORWARD 链GuestIP 自动发现vsock CID 2 → port 0
firewalld rich rule时间同步服务UDP 123(NTP)+ TCP 902

第四章:跨层级故障注入与复现验证技术

4.1 构造可控MAC漂移场景:通过vMotion迁移+手动ARP刷新触发异常行为复现

实验拓扑与前提条件
需确保ESXi主机启用vMotion、分布式交换机(DVS)端口组配置为“混杂模式关闭”,且虚拟机启用“MAC地址更改”和“伪传输”策略限制。
vMotion迁移触发MAC表项更新
# 在源主机执行vMotion迁移(目标主机为esx02)
vim-cmd vmsvc/migrate 123 esx02 0 0
该命令强制将VM ID=123迁移至esx02,触发物理交换机学习新MAC→Port映射,旧表项老化前形成短暂双点可达。
手动ARP刷新诱导不一致
  1. 在客户机执行 arp -d * 清空本地ARP缓存
  2. 发送ICMP请求触发ARP重解析
  3. 交换机依据最新vMotion路径响应,但部分VLAN内仍命中旧MAC条目
异常行为验证表
检测项预期状态漂移后现象
同一MAC在两台ToR交换机的CAM表仅存在一端两端均存在,Age值差异>30s

4.2 模拟MTU不匹配故障:在vDS Uplink与Guest OS间插入不同MTU值并观测ICMP分片丢弃特征

实验拓扑与MTU配置差异
在vSphere环境中,将vDS Uplink MTU设为1500,而Guest OS(Linux)接口MTU设为9000,强制触发路径MTU发现(PMTUD)失效场景。
ICMP分片丢弃观测命令
# 启用内核分片日志并发送超大ICMP包
echo 1 > /proc/sys/net/ipv4/ip_forward
ping -s 8972 -M do 192.168.10.1  # 8972 + 28 = 9000字节IP包,DF置位
该命令生成9000字节IP数据报(含28字节ICMP头),因DF标志置位且路径最小MTU=1500,首跳vDS上行链路直接丢弃——不产生ICMP "Fragmentation Needed" 响应,暴露vDS对PMTUD的透传缺陷。
关键丢弃行为对比
设备位置MTU值ICMP DF=1包处理行为
vDS Uplink1500静默丢弃,不返回ICMP Type 3 Code 4
Guest OS eth09000成功封装,无本地分片

4.3 NSX-T策略冲突沙箱测试:利用Policy API批量创建重叠Rule并定位优先级计算偏差

批量创建重叠规则的Policy API调用
curl -k -X POST "https://nsx-manager/api/v1/nsx-policy/api/v1/global-policies/default/domains/default/security-policies/test-policy/rules" \
  -H "Content-Type: application/json" \
  -d '{
    "display_name": "rule-100",
    "source_groups": ["/infra/domains/default/groups/web-servers"],
    "destination_groups": ["/infra/domains/default/groups/db-servers"],
    "services": ["/infra/services/HTTPS"],
    "action": "ALLOW",
    "sequence_number": 100
  }'
该请求显式指定 sequence_number,用于控制Rule在策略中的执行顺序;NSX-T实际优先级由系统自动计算的 priority 字段决定,而非此字段——这是偏差根源之一。
优先级偏差验证表
Rule NameDeclared SequenceActual PriorityConflict Detected
rule-1001002147483600Yes
rule-99992147483600Yes
关键诊断步骤
  • 通过 /policy/api/v1/infra/security-policies/{id}/rules 获取全量Rule及其priority
  • 比对 sequence_numberpriority 映射关系,识别重复或倒置

4.4 宿主机关联服务干扰验证:禁用Windows Network Location Awareness或ESXi vmk0路由代理服务观察连通性变化

服务依赖关系分析
Windows Network Location Awareness(NLA)服务影响网络配置自动发现,而ESXi中vmk0接口的路由代理功能常被vSphere HA与vMotion依赖。二者异常将导致跨网段管理流量中断。
验证操作步骤
  1. 在Windows主机执行:
    Stop-Service "Wlansvc"; Set-Service "Wlansvc" -StartupType Disabled
    禁用NLA后,观察PowerCLI连接延迟上升及vCenter事件日志中“Network location detection failed”告警。
  2. 在ESXi Shell中运行:
    esxcli network ip interface ipv4 set -i vmk0 -t dhcp
    重置vmk0 DHCP后,对比esxcfg-route -l输出中默认网关是否消失。
连通性影响对照表
服务状态vmk0网关可达性vCenter心跳间隔
两者均启用✅ 正常≤30s
仅禁用NLA✅ 正常⚠️ 波动至60–90s
仅停用vmk0代理❌ 不可达❌ 超时断连

第五章:从根因定位到长效防护机制建设

在某金融核心交易系统遭遇持续性慢查询告警后,团队通过全链路追踪+火焰图分析定位到 ORM 层未启用连接池复用,导致每请求新建数据库连接(平均耗时 187ms)。根因确认后,立即落地三项防护动作:
  • 在 Go 微服务中强制配置 sql.DB 连接池参数:
    // 初始化时显式设置
    db.SetMaxOpenConns(50)
    db.SetMaxIdleConns(20)
    db.SetConnMaxLifetime(30 * time.Minute)
  • 将 SQL 执行耗时 >100ms 的调用自动上报至 SLO 监控看板,并触发分级告警
  • 在 CI 流水线中嵌入 SQL 审计插件,拦截无索引 WHERE、SELECT *、缺失 LIMIT 的高危语句
长效防护机制依赖可观测性闭环。以下为关键指标治理矩阵:
指标类型采集方式基线阈值自动响应动作
P99 API 延迟OpenTelemetry + Prometheus>800ms 持续5分钟自动扩容实例 + 触发熔断开关
DB 连接等待数MySQL Performance Schema>15推送连接堆栈快照至 Slack 并冻结新部署
→ 根因分析(日志/trace/metrics) → 防护策略编码化(IaC + Policy-as-Code) → 自动注入运行时探针(eBPF syscall hook) → 策略效果验证(混沌工程注入延迟故障) → 反馈至知识库生成 SOP 卡片(含 rollback 步骤)
内容概要:本文围绕列车-轨道-桥梁交互仿真研究,基于Matlab平台构建数值模型,系统分析列车运行过程中轨道与桥梁结构间的动态相互作用机制。研究涵盖多体动力学建模、耦合系统运动方程求解、边界条件设定及仿真结果可视化等关键环节,重点揭示高速行车条件下基础设施的振动传递规律与力学响应特征。该仿真方法可有效评估结构安性、舒适性指标及疲劳寿命,为轨道交通工程的设计优化与运维管理提供理论支撑和技术路径。文中配套提供了完整的Matlab代码实现方案及操作说明,便于用户复现、验证和拓展相关研究。; 适合人群:具备Matlab编程基础和结构动力学、车辆动力学等相关专业知识的研究生、科研人员及从事铁路工程、桥梁工程与交通系统安评估的工程技术人才,尤其适合开展轨道交通耦合振动课题的研究者。; 使用场景及目标:①用于高校与科研机构进行列车-轨道-桥梁耦合系统动力学特性的教学演示与科学研究;②支撑高速铁路桥梁的设计优化、运营安性评估与减振降噪方案验证;③为复杂交通基础设施的多物理场耦合仿真提供建模思路与代码参考。; 阅读建议:建议读者结合所提供的Matlab代码逐模块深入研读,重点关注系统建模假设、质量-刚度-阻尼矩阵构建方法及数值积分算法的实现细节,同时可通过调整参数进行敏感性分析,进一步掌握仿真模型的适用范围与优化方向。
内容概要:本文系统研究了非线性薛定谔方程的物理信息神经网络(PINN)求解方法,提出一种将物理规律嵌入深度学习模型的科学计算新范式。通过构建连接神经网络架构,将非线性薛定谔方程及其初始/边界条件作为损失函数的核心组成部分,实现了在无须大量标注数据的前提下对复值偏微分方程的高精度数值求解。该方法充分利用自动微分技术精确计算方程残差,有效融合了数据驱动与模型驱动的优势,在光学孤子传播、量子系统演化等典型场景中展现出优异的逼近能力与泛化性能。文中配套提供了完整的Python实现代码,涵盖网络搭建、损失定义、训练优化与结果可视化流程。; 适合人群:具备Python编程能力与深度学习基础知识,熟悉偏微分方程理论及科学计算的理工科研究生、科研人员,以及从事光学、量子物理、流体力学等领域建模与仿真的工程技术人员。; 使用场景及目标:① 掌握PINN方法的基本原理与实现技巧;② 学习如何将复杂物理方程转化为可训练的神经网络损失;③ 应用于非线性光学、玻色-爱因斯坦凝聚、水波动力学等问题的仿真与预测;④ 为相关科研课题提供可复现的算法原型与代码参考。; 阅读建议:建议读者结合所提供的Python代码进行动手实践,重点理解神经网络对微分算子的近似机制、损失函数的多任务加权策略以及训练过程中的超参数调优方法,进而可迁移至其他非线性偏微分方程的求解任务,拓展其在交叉学科中的应用边界。
源码下载地址: https://pan.quark.cn/s/a4b39357ea24 微软推出的【AZ-900微软认证】是一针对初学者的基础级云服务资格认证,其目的在于帮助学习者掌握云概念、微软Azure服务的运作机制以及云解决方案的核心知识。获得这一认证后,考生将能够清晰地理解云计算领域的基础术语、服务模式(包括IaaS、PaaS、SaaS等)以及这些服务在Azure平台上的实际应用方式。 在【必过考题】部分,我们可以观察到两个重点议题,它们分别聚焦于PaaS(平台即服务)的概念阐释和云成本的计算方式。 在第一个议题中,考生被要求辨别关于PaaS的正确性描述。PaaS平台提供了一个开发环境,但并允许用户直接访问操作系统(Box 1: No)。比如,Azure Web Apps服务可以用来部署web应用,但用户无法直接管理虚拟机或IIS系统。另一方面,PaaS确实具备自动扩展的功能(Box 2: Yes),这表示可以根据实际需求自动增加负载均衡的虚拟机以支持web应用的运行。PaaS框架还为开发人员提供了构建和调整云端应用的工具,预置的应用组件能够有效缩短新应用的编程周期(Box 3: Yes)。 第二个议题同样关注云计算理念的理解,尤其强调IT支出从资本性支出(CapEx)向运营性支出(OpEx)的转型思想。传统的IT投资通常被视为CapEx,而云计算的按需付费机制使企业能够将这部分开支转化为OpEx,从而在财务规划上获得更大的自由度。 在为AZ-900考试准备时,考生需要特别关注以下几个核心知识点: 1. **云服务模式**:深入理解IaaS(基础设施即服务)、PaaS和SaaS(软件即服务)之间的差异及其各自的应用情境。 2. **Azure服务*...
源码下载地址: https://pan.quark.cn/s/239a0d536a1e 依据所提供的文件资料,可以归纳出以下核心内容:由清华大学计算机系邓俊辉教授精心编纂的算法训练营题目合集,对于CSP(中国软件专业人才设计与创业大赛)及PAT(程序设计能力测试)这类编程竞赛具有极高的参考价值,堪称一份极具价值的参考资料。此类竞赛普遍对参赛者的算法功底和编程技巧提出严苛要求。该合集中的题目与算法领域紧密相连,其中包含了“最大红矩形”这一典型题目。所谓最大红矩形题目,其核心任务是针对一个由红色与绿色方格构成的棋盘,寻觅出最大的纯红矩形区域。要攻克这一问题,必须运用数据结构与算法的相关知识,特别是栈这一数据结构的应用。 “最大红矩形”问题能够被抽象转化为“直方图最大面积”问题。具体转化方法是将棋盘的每一列视为一个独立的直方图单元,其中红色方格的贡献体现为当前位置与前一个绿色方格所在行数的差值,从而保证每个直方图的基宽恒定为1。随后,借助扫描直方图的技术手段来探寻最大矩形面积。这一过程需要对每个直方图进行系统性遍历,并利用栈来记录各直方图的下标信息。一旦检测到当前直方图的高度小于栈顶元素所记录的高度,则意味着遭遇了一个“高点”,此时需计算以该“高点”为右边界条件的最大矩形面积。 在编程实践环节,必须高度关注栈的操作细节,以及如何精确地初始化和操纵栈来应对直方图问题。代码实现中,通常配置两个栈,一个用于储存直方图的高度值,另一个用于标记直方图的下标位置。当面对新高度时,需审慎判断当前高度与栈顶高度的相对关系,并据此抉择是执行入栈操作还是计算面积。针对“低点”(即当前高度小于栈顶),应直接将当前高度纳入栈中;而对于“高点”,则需执行弹出栈顶元素的操作,并基于该栈顶元素的高...
源码链接: https://pan.quark.cn/s/3af847fbbec7 在计算机科学与编程领域中,十六进制(Hexadecimal)以及二进制(Binary)是两种关键性的数值表示方法。十六进制属于一种基于16的计数系统,它运用0至9的数字以及字母A至F(分别象征10至15的数值)来呈现数值,与此同时,二进制则是一种基于2的计数系统,仅采用0和1两个符号。掌握这两种进制之间的相互转换对于深入理解计算机内部运作机制具有决定性意义,因为计算机在底层数据的存储与处理环节通常都是以二进制的形式来进行的。将十六进制转换成二进制的过程可以通过以下几个环节得以完成: 1. **单个十六进制符号的转换**:每一个十六进制符号对应着4位二进制序列。具体而言: - 十六进制中的`0`在二进制表达为`0000` - 十六进制中的`1`在二进制表达为`0001` - 十六进制中的`2`在二进制表达为`0010` - 依此类推 - 十六进制中的`9`在二进制表达为`1001` - 十六进制中的`A`或`a`在二进制表达为`1010` - 十六进制中的`B`或`b`在二进制表达为`1011` - 十六进制中的`C`或`c`在二进制表达为`1100` - 十六进制中的`D`或`d`在二进制表达为`1101` - 十六进制中的`E`或`e`在二进制表达为`1110` - 十六进制中的`F`或`f`在二进制表达为`1111` 2. **多位十六进制符号的转换**:针对一个由多个十六进制符号组成的数值,我们可以逐个符号进行转换,并将得到的二进制序列依次拼接。例如,十六进制数`3F`转换成二进制形式为`00111111`。 3. **编程实现方法**:在编程实践过程中,众多编程语言提...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值