关于数据编码、进制、位运算的详细讲解(从属GESP三级)

本章内容

数据编码基础
进制转换
位运算基础

别让符号位绊住你的步伐,掌握补码,让加减法都成为加法。

一、 数据编码基础

目标:掌握 原码 / 反码 / 补码 的定义与互转、常见进制(2 / 8 / 10 / 16)互化方法,以及补码与位运算在实际运算中的意义与典型考点。


1 🧩 为什么需要 3 种编码?

编码

结构

主要特点

缺点 / 难点

卷面高频

原码

最高位为符号,剩余位为绝对值

真值直观,+0/-0 有两种表示

加减法需分正负两套电路

判断 ±0

反码

正数同原码;负数=符号位不变,其余位按位取反

减法可用加法+按位取反实现

仍有 ±0,并且要考虑进位回补

“反码=补码?”判断

补码

正数同原码;负数=反码+1

唯一零

,加减法统一,硬件最简单

表示范围不对称,最小负数无正值对应

范围、溢出、移位

记忆口诀

  • • 原→反:符号位不动,其余取反
  • • 反→补:末位 +1

2 🔍 数值范围与溢出

8 bit 有符号补码

  • • 最大:0111 1111₂ = 127₁₀
  • • 最小:1000 0000₂ = -128₁₀

判断补码加法溢出:符号位进位 ≠ 最高位进位 ➟ 溢出。考试常给二进制求和让你判断是否溢出。


3 📚 编码之间的快速互转

  1. 1. 十进制 → 原码
    写出绝对值的二进制,最高位加符号位(0 正 1 负)。
  2. 2. 原码 → 反码 / 补码
    负数才转换:原→反 取反,反→补 加1。
  3. 3. 补码 → 十进制
    若符号位 0,直接转;为 1 时先求反码,再求原码,最后取值加负号。

4✏️ 进制转换秒法

方向

方法

例题(历届真题)

16 → 8

先 16→2(4 位为 1 组),再 2→8(3 位为 1 组)

B2025₁₆ → 2620045₈

(2024-12 三级第 3 题)

10 → 2(整数)

连除 2 取余倒写

625₁₀ → 1001110001₂

(同卷第 4 题)

10 → 2(小数)

乘 2 取整顺写

0.8125₁₀ → 0.1101₂(2024-09 第 4 题)

技巧

  • 2⇄8:三位一拍手;2⇄16:四位抱成团。
  • • 带小数时,整数、⼩数部分分别转换再拼接。

5 📄 位运算与补码

运算

作用

典型考法

&

AND

清 0 / 掩码提取

a & 0x0F

取低 4 位

`

` OR

置 1 / 合并标志

^

XOR

取反 / 交换两数

见 2024-09 第 7 题“异或交换”

~

NOT

逐位取反

判断补码知识点

<<

>> 移位

<<

×2ⁿ,>>÷2ⁿ(算术右移保符号)

2024-12 第 6 题考负数右移


6 📁 历年高频考点总结

类别

高频问法

概念判断

“负数的反码和补码是否一样?”

2024-12 第 2 题

编码填空

给出 [10000011]原 = ( ? )

常见 8 bit 补码辨认

进制速算

二、八、十、十六互化

多次出现于 2023-06 / 2024-12 卷

位运算结果

5 & 3 == 0001

对错判定

2024-12 第 5 题

移位与符号

负数右移后结果

2024-12 第 6 题


7 🔔 易错点 & 备考建议

  1. 1. ±0 混淆:补码只有一个 0;原码/反码有两个。
  2. 2. 符号扩展:带符号右移请保留符号位。
  3. 3. 最小负数:如 -128 (1000 0000₂) 取反再加 1 会溢出,务必牢记。
  4. 4. 小数二进制:乘 2 取整过程别漏 0。
  5. 5. 移位优先级:位运算优先级低于算术运算,必要时加括号。

刷题顺序
① 读大纲关键词 → ② 按年份把对应题目做一遍 → ③ 归类错因 → ④ 30 min 速刷补码计算与进制互化练习。


8 📊 课后 5 分钟快练

  1. 1. 8 bit 补码 1111 1011₂ 表示的十进制数是?
  2. 2. 把 0.375₁₀ 写成二进制。
  3. 3. 判断:补码 1010 0000₂ >> 3 的结果是否仍为负数?
  4. 4. 将 7C3₁₆ 直接写成八进制。
  5. 5. 32-bit int a,执行 a ^= (1<<5); 的作用是什么?

小结:数据编码是连接计算机硬件与程序语义的“翻译官”。熟练掌握 原/反/补码进制转换,为后续位运算、整数溢出分析打下坚实基础。

二、进制转换


1 📌 进制概念一张表

基数

记号示例

用途/真题现身

二进制

(2)

0b1010

机器底层;真题常问“×××₁₀→₂” 或 “补码”

八进制

(8)

0371

(前导 0)

早期权限/颜色码;真题:B2025₁₆ → 2004526₈

十进制

(10)

123

人类日常

十六进制

(16)

0x1A3F

汇编、颜色、补码展示;真题常给 16→10、16→8


2 📈 整数部分的转换算法

2.1 十进制 → 任意基 b(除基取余)
vector<int> res;
while (N) { res.push_back(N % b); N /= b; }
reverse(res.begin(), res.end());
  • • 真题代码填空:decimal % 8; decimal /= 8;(十转八)
2.2 2 → 8 / 16(分组法)
  • • 每 3 位二进制 = 1 位八进制;每 4 位二进制 = 1 位十六进制。
  • • 23 级单选专门考“由低到高分组”
2.3 8 / 16 → 2(反向分组)
  • 7111₂F1111₂,再拼接;避免抄错高位补 0。

3 📉 小数部分的转换算法

方向

操作

真题示例

10 → 2/8/16

反复 乘基取整f*=b; digit=int(f); f-=digit;

0.8125₁₀ → 0.1101₂

2/8/16 → 10

Σ(数字×基^-位次)

101.11₂ = 5.75₁₀

(24-06-5)

循环小数:若乘基后出现循环余数,则出现循环节;考场通常限制精度或给定可整除样例(如 0.625)。


4 🔗 补码与负数(真题必考)

步骤

8 位示例:-5

原码

10000101

反码

负数:符号位不动,其余取反 → 11111010

补码

反码 + 1 → 11111011 → 真题选项 C 正确

考点 ① “补码简化硬件加减” 单选答案 B
考点 ② 补码范围:8 位有符号 -128~127 单选答案 A。


5 🖨️ C++ 常见实现与坑

5.1 标准库

功能

代码片段

字符串 → 整数

int x = std::stoi("FF", nullptr, 16);

整数 → 不同进制输出

cout << std::hex << n;

(真题填空选 cout<<hex<<decimal;

现代 C++17

std::from_chars / std::to_chars

支持 2–36 基数

陷阱

  1. 1. 前缀 0 输入被 cin八进制
  2. 2. std::hex 会一直影响后续输出,记得 cout<<std::dec; 恢复。
5.2 常用模板
string dec2hex(unsigned n){string s; const char *d="0123456789ABCDEF";do{ s.push_back(d[n&15]); n>>=4; }while(n);reverse(s.begin(),s.end()); return s;
}

6 ❌ 真题型“陷阱”速览

考法

代表题

关键点

速选结果

111.111₁₀

的二进制

整数、分数分别转换再合并(25-03-4)

代码填空

while 除 8 取余

递增 i++ 放在正确位置(24-06-4)

负数补码判断

8 位原/反/补对应

一位不同定律、符号位不动

“看位判断进制合法性”

输出四列 0/1(23-09 编程)

最大字符法快速判断可用进制


7 📄 速记口诀

“除基取余得整数,乘基取整求小数;三位八、四位十六,负数反补少一步!”


三、🔧 位运算基础

位运算(Bitwise Operation)=按二进制位直接进行的运算。


1 🎯 六大基本运算符

运算符

名称

二进制规则

&

按位 AND

1 & 1 → 1,其余 → 0

`

`

按位 OR

^

按位 XOR

相同 → 0,不同 → 1

~

(取反)

0 ↔ 1(单目)

<<

左移

整体向高位移,低位补 0

>>

右移

整体向低位移,符号位复制(有符号)或补 0(无符号)

优先级~ > << >> > & > ^ > |。常用括号防错。


2 💡 真值表速背

| A | B | A&B | A|B | A^B |
|---|---|-------|-------|-------|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 1 |
| 1 | 1 | 1 | 1 | 0 |


3 🧪 常见“位技巧”模板

目标

公式

说明

取第 k 位

(n >> k) & 1

右移到最低位后与 1 相与

置 1 第 k 位

`(n >> k)

1`

清 0 第 k 位

n &= ~(1 << k)

翻转第 k 位

n ^= (1 << k)

判断奇偶

n & 1

结果 0 → 偶,1 → 奇

低位快速乘 / 除 2ᵏ

n << k

/ n >> k

左移乘,右移除


4 🗂️ 典型真题拆解

真题问法

核心考点

一句答案

a = a & (a-1)

可实现什么?

去最低位 1

清掉最右侧 1(25-03-选择)

~(0x0F)

在 8 位结果?

取反

0xF0

int x=5; x<<1;

的值?

左移乘 2

10

(0b1101 >> 2)

逻辑右移

0b11

(即 3)

x ^ x

的结果?

XOR 自反

0


5 📌 移位细节

  1. 1. 符号位复制
    • int y = -8; y >> 1; → 仍为负(最高位补 1)。
    • • 若想逻辑右移用 无符号unsigned(y) >> 1
  1. 2. 超位宽移位
    • x << 32 在 32-bit UB。考题常问“结果未定义”。
  1. 3. 优先级
    • a & 1 << k ⇒ 实际为 a & (1<<k)? 需加括号

6 🕒 小方法(真题改编)

// 统计整数 n 的二进制 1 的个数(Brian–Kernighan)
int popcount(int n){int cnt=0;while(n){n &= n-1;  // 每次消掉最低 1cnt++;}return cnt;
}
// 真题:输入正整数,输出 1 的个数(24-12-编程)
// 交换变量最低两位
x = ((x & 1)<<1) | ((x & 2)>>1) | (x & ~3);
// 逻辑:提取第 0/1 位互换

7 ❌ 易错 TOP-4

易错

正确写法

x & 1 << k

(x & (1<<k))

忘记无符号逻辑右移

uint32_t y = x >> k;

把 XOR 当 OR

XOR 只在不同位 1

超位宽移位

先转 uint64_t 再移


8 ⭐ 速背口诀

与清零、或置位,异或翻转快如飞;移左乘、移右除,取位必须先括弧!


四、精选选择题 (10 题)

✅ 1. 【位运算 · 真题】

题目:设 unsigned x = 0xF0F0;,表达式 x & 0x0FF0 的结果为
A. 0xF0F0 B. 0x00F0 C. 0x0F00 D. 0xFF00
答案:C
解析

x      = 1111 0000 1111 0000
mask   = 0000 1111 1111 0000
AND    = 0000 1111 0000 0000 = 0x0F00

【出自:24 年 6 月选择题 3】


✅ 2. 【位运算】

题目:要把变量 n 的第 5 位(从 0 开始计)清 0,可使用下列哪条语句?
A. n &= ~(1 << 5); B. n |= ~(1 << 5);
C. n ^= ~(1 << 5); D. n |= (1 << 5);
答案:A
解析1<<5 得掩码 0x20,取反后第 5 位为 0,其余位 1;与运算可清 0 指定位。


✅ 3. 【位运算 · 真题】

题目:对于正整数 n,下列哪行代码可以快速判断 n 是否为 2 的整数次幂?
A. !(n & (n-1)) B. (n | (n-1)) == 0
C. (n ^ (n-1)) == 1 D. (n & (n+1)) == 0
答案:A
解析:若 n 为 2 的幂,则只有一个 1;n-1 把该 1 变成 0 且低位全 1,与运算结果为 0。
【出自:23 年 12 月选择题 6】


✅ 4. 【位运算】

题目:表达式 ((a & b) ^ (a | b)) 等价于下列哪个选项?
A. ~a B. a ^ b C. a & (~b) D. 0
答案:B
解析:集合恒等式:(A∩B) Δ (A∪B) = AΔB。按位逻辑等同。


✅ 5. 【位运算 · 真题】

题目:在 32 位带符号整数中,-1 >> 1 的值为
A. 0x7FFFFFFF B. 0xFFFFFFFF C. 0x00000000 D. 0x80000000
答案:B
解析:算术右移,符号位 1 保持,所有位补 1,结果仍为 -1。
【出自:24 年 9 月选择题 5】


✅ 6. 【位运算】

题目:以下哪一行代码可以交换 xy 两整数而不使用临时变量?
A. x = x + y; y = x - y; x = x - y;
B. x ^= y; y ^= x; x ^= y;
C. x = (x & y) | (x & ~y);
D. x |= y; y |= x; x |= y;
答案:B
解析:三次异或交换经典 trick;A 有溢出风险。


✅ 7. 【位运算 · 真题】

题目:8 位补码 11010100₂ 表示的十进制数是
A. -44 B. -44-1=-45 C. 44 D. 212
答案:A
解析:最高位 1 表负;求正值:~11010100+1=00101100=44,故结果 -44
【出自:25 年 3 月选择题 7】


✅ 8. 【位运算】

题目:若 unsigned char c = 0b00101101;,执行 c &= c-1;c 的值为
A. 0b00101100 B. 0b00101110 C. 0b00101101 D. 0b00101001
答案:A
解析c&(c-1) 清掉最低位 1。


✅ 9. 【位运算 · 真题】

题目:表达式 1 << 33 在 32 位编译环境下的行为是
A. 结果未定义(UB) B. 等于 0 C. 等于 2 D. 等于 4
答案:A
解析:移位位数 ≥ 类型宽度在 C++ 中属于未定义行为。
【出自:23 年 6 月选择题 11】


✅ 10. 【位运算】

题目:若想判断 x 是否为奇数,下列写法最有效率的是
A. x % 2 == 1 B. x & 1 C. x >> 1 << 1 != x D. (x^1) == x+1
答案:B
解析:按位与 1 直接取最低位,复杂度最小。


五、精选判断题 (10 题)

✅ 1. 【位运算 · 真题】

题目:在 C++ 中,a ^ a 的结果恒为 0。
答案:对
解析:异或同值消 0。
【出自:24 年 12 月判断题 9】


✅ 2. 【位运算】

题目:对于任意 unsigned int n,表达式 n << 1 等价于 n * 2
答案:对
解析:无符号左移一位相当于乘 2,且无溢出则数值相同。


✅ 3. 【位运算 · 真题】

题目:在 8 位补码中,~(0x00) 的值为 0xFF
答案:对
解析:按位取反,0→全 1。
【出自:23 年 9 月判断题 6】


✅ 4. 【位运算】

题目:若 xx-1 按位与后结果为 0,则 x 一定是 2 的幂。
答案:对
解析:仅 2 的幂拥有单独 1 位。


✅ 5. 【位运算】

题目:在带符号右移中,高位补 0 和补 1 的行为由编译器决定,与数据类型无关。
答案:错
解析:带符号整数右移遵循算术右移,高位补符号位;无符号右移逻辑补 0。


✅ 6. 【位运算 · 真题】

题目:表达式 ~(~x) 恒等于 x
答案:对
解析:两次按位非相当于原值。
【出自:24 年 6 月判断题 8】


✅ 7. 【位运算】

题目:交换两个整数时,三次异或法会改变原有的位模式顺序。
答案:错
解析:异或交换不丢位,只互换变量值。


✅ 8. 【位运算 · 真题】

题目:表达式 x & (~x) 的值恒为 0。
答案:对
解析x 与补码互补位无交集。
【出自:24 年 9 月判断题 10】


✅ 9. 【位运算】

题目:若 unsigned y = 1;,则 (y >> 1) == 0
答案:对
解析:逻辑右移一位低位被抛弃,高位补 0,得到 0。


✅ 10. 【位运算】

题目:把 n &= (n-1) 连续执行 k 次可清除 n 二进制表示中最右侧 k 个 1。
答案:对
解析:每执行一次消掉一位最右 1,迭代 k 次即可。


六、 精选编程题

✅ 1. 【位运算 · 真题】

题目回顾:输入 32 位无符号整数 N,输出其二进制中 1 的个数。


解题思路
  • 核心:利用 n &= n-1 每次消掉最低位 1,循环计数(Brian–Kernighan 算法)。
  • 复杂度:O(1) 空间,时间与 1 的个数成正比,最坏 32 次。
参考代码
#include <bits/stdc++.h>
using namespace std;int main() {uint32_t n;if (!(cin >> n)) return 0;int cnt = 0;while (n) {n &= (n - 1); // 消除最低位 1++cnt;}cout << cnt << '\n';return 0;
}

✅ 2. 【进制转换 · 编程】

题目回顾:将十进制正整数 X 转成基数 B(2 / 8 / 16)并输出。


解题思路
  • 方法:对 X 反复 X % B 记录余数,X /= B 更新,最后把余数逆序输出。
  • 字符映射:余数 0–15 映射到 "0123456789ABCDEF"
  • 复杂度:时间 O(log_B X),空间 O(log_B X) 存储结果字符。
参考代码
#include <bits/stdc++.h>
using namespace std;string convert(unsigned long long x, int base) {const char *dig = "0123456789ABCDEF";if (x == 0) return "0";string s;while (x) {s.push_back(dig[x % base]);x /= base;}reverse(s.begin(), s.end());return s;
}int main() {unsigned long long x; int b;if (!(cin >> x >> b)) return 0;cout << convert(x, b) << '\n';return 0;
}

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

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

相关文章

实战项目8(11)

任务场景一 按照下图完成网络拓扑搭建和配置 任务要求&#xff1a; 1、根据个人模拟器情况&#xff0c;将各交换机的MAC地址标注在拓扑图中&#xff0c;并将结果进行截图。 把每个交换机的这个复制粘贴出来【如上图绿色标记的】 【SW1】配置 dis stp 【SW2】配置 dis stp 【…

储能系统的离网,并网,构网,跟网 简介

一、并网&#xff08;Grid-Connected&#xff09; ✅ 定义&#xff1a;PCS输出与公共电网并联运行&#xff0c;电网主导电压和频率&#xff0c;PCS按设定的有功/无功功率注入电网。 ✅ 特点&#xff1a; 电网存在、电压频率稳定 PCS仅作为电源“从机”&#xff0c;不能主导电压…

Solr 初始环境搭建(Windows)

前言 Apache Solr 是一个开源的、基于 Java 的企业级搜索平台&#xff0c;构建在 Apache Lucene 之上&#xff0c;提供了强大的全文检索、分布式搜索、索引管理、高亮显示、分面搜索等功能。它被广泛应用于电子商务、内容管理系统&#xff08;CMS&#xff09;、数据分析和大规模…

系统架构设计的全方位视角:深入解析4+1视图模型及其应用实践

在当今复杂多变的软件开发环境中&#xff0c;如何全面把握系统架构&#xff0c;满足不同利益相关者的需求&#xff0c;是每位架构师面临的重大挑战。“41”视图模型作为一种经典的架构描述框架&#xff0c;为解决这一难题提供了系统化的方法论。本文将深入剖析这一模型的理论基…

vue.js 3: markmap using typescript

在项目目录文件下&#xff0c;通过cmd运行下述指令。 npm create vuelatest cd vue-projectnpm installnpm run format npm run dev或 npm init vuelatest cd vue-prjectnpm run build --打包项目创建项目没有node_modules npm init -y npm install vue-routernpm install mark…

聚宽量化——股票时间序列函数

import matplotlib.pyplot as plt import pandas as pd from mpl_finance import candlestick2_ochl import mplfinance as mpf from unittest import TestCaseclass TestPandasKline(TestCase):#读取股票数据&#xff0c;画出K线图def testKLineChart(self):file_name "…

(一)代码随想录 - 数组

代码随想录 一. 数组的理论基础 概念&#xff1a;数组是存放在连续内存空间上的相同类型数据的集合 特点&#xff1a;&#xff08;1&#xff09;数组可以通过下标进行访问对应的数据并且下标是从0开始的 -> 随机访问&#xff1b;&#xff08;2&#xff09;数组内存空间的地…

Netty内存池核心PoolArena源码解析

PoolArena 是 Netty 内存池化机制的核心组件之一&#xff0c;它负责管理一整块或多块内存&#xff08;PoolChunk&#xff09;&#xff0c;并将这些内存分配给应用程序。每个 PoolArena 实例都与一个特定的线程相关联&#xff08;通过 PoolThreadCache&#xff09;&#xff0c;或…

echarts-for-react 日历热力图渲染导致白屏 踩坑记录

先说结果&#xff0c;补上了一行tooltip.trigger后能正常渲染了。 报错情况&#xff1a; 在页面中添加了一个日历热力图后&#xff0c;一渲染它就白屏&#xff0c;控制台报错如下&#xff1a; echarts-for-react版本是当前最新的3.0.2&#xff0c;尝试debug但没看懂源码这里是…

SpringBoot项目启动时自动加载数据到Redis的完整实现方案,用于存储字典,定时任务,登录用户等

一、基础配置 ‌在pom.xml中添加必要依赖&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency><groupId>com.baomi…

python:使用 OpenAI CLIP 模型进行图像与文本的语义匹配,并用彩虹色带可视化 CLIP 模型的相似度矩阵

作者&#xff1a;CSDN _养乐多_ 本文将介绍如何使用 OpenAI 的 CLIP 模型来实现图像与文本之间的语义匹配。代码使用 Python 语言&#xff0c;加载多个图像与类别文本&#xff0c;并通过计算余弦相似度判断每张图片最匹配的文本标签。 结果如下图所示&#xff0c; 文章目录 …

微服务链路追踪在生产环境问题定位中的实战经验

微服务链路追踪在生产环境问题定位中的实战经验 在当今复杂的系统架构中&#xff0c;微服务之间相互调用形成的链路往往变得极其复杂。一旦出现问题&#xff0c;仅凭日志和监控信息常常难以迅速定位根因。链路追踪技术因此成为生产环境中不可或缺的工具&#xff0c;能够帮助我…

正点原子——直流无刷电机-霍尔传感基本实现流程

直流无刷电机-霍尔传感实现流程 初始化TIM以及IO 霍尔状态读取函数 uint32_t hallsersor(void) {uint32_t state 0;if(HAL_GPIO_ReadPin(HALL1_TIM_CH1_GPIO,HALL_TIM_CH1_PIN)!RESET){state |0x01;}if(HAL_GPIO_ReadPin(HALL1_TIM_CH2_GPIO,HALL_TIM_CH2_PIN)!RESET){stat…

小白的进阶之路系列之十七----人工智能从初步到精通pytorch综合运用的讲解第十部分

NLP 从零开始:使用字符级 RNN 生成姓名 这是我们“NLP 从零开始”系列三部分教程中的第二部分。在第一个教程中,我们使用了 RNN 将姓名分类到其语言来源。这次我们将反过来,从语言生成姓名。 > python sample.py Russian RUS Rovakov Uantov Shavakov> python sampl…

思辨场域丨AR技术如何重塑未来学术会议体验?

毫无疑问&#xff0c;增强现实&#xff08;AR&#xff09;已成为科技浪潮中最澎湃的浪花之一。当Pokemon Go点燃全球热情&#xff0c;我们首次大规模体验到数字精灵与现实街景的奇妙交融。这不仅是游戏革命&#xff0c;更是一个强烈的信号&#xff1a;虚实共生的交互时代已轰然…

医学数据分析实战:冠心病发病因素可视化

一、数据加载与基本信息检查 #例9.5 import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings#引入第三方库plt.rcParams[font.sans-serif]=[SimHei] #用来正常显示中文标签 warnings.filterwarnings(ignore) #防止…

Proteus8.0 打开前期版本的操作方法

1.打开Proteus8.0 2. 打开菜单File->Import legacy Project 3.在Import Legacy Project 点击Browse按钮 4.选择要打开的例子目录 5.打开*.dsn文件 6.点击Import 7.导入成功 点击运行即可

【innovus基础】- 对某根线单独route

在某些特殊需求场景&#xff0c;我们可能需要对某些net进行单独的route&#xff0c;方法如下&#xff1a; 1、打开design browser&#xff0c;选择对应net&#xff1a;&#xff08;或者使用selectNet命令&#xff09; 2、Route → nano Route → 勾选selectNet only 可以看到…

【Linux】network网络配置

目录 1、介绍2、网络配置【1】查看【2】说明 3、工作流程【1】启动以太网接口【2】关闭接口时反向执行 4、现代替换方案 1、介绍 linux中network网络服务的核心配置位于/etc/sysconfig/network-scripts/目录下。它们共同构成了网络接口的管理框架&#xff0c;负责处理网络接口…

深入解析 Taro 项目结构:从入门到精通

在现代前端开发中&#xff0c;跨平台开发框架变得越来越重要。Taro 作为一款由京东凹凸实验室推出的多端统一开发框架&#xff0c;支持编译到微信小程序、支付宝小程序、百度小程序、H5、React Native 等多个平台&#xff0c;极大地提高了开发效率。然而&#xff0c;要充分发挥…