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

【Ubuntu】Ubuntu的Desktop(学习/用户使用)和Bit版本(工作)

这篇文章似乎没什么必要写,但想了想还是决定记录一下,也许对新手入坑Ubuntu会有帮助, 事实上也很简单,一个是桌面版本,另一个是字符界面版本。

  • 桌面版:拥有图形桌面 + 字符界面,易上手,但装出来的Ubuntu一般都比较大。(学习和用户使用)
  • Bit版:也叫服务器版,只有字符界面,一开机就是终端,没有桌面。(工作场景中使用)

所以,这篇文章将详细介绍 Ubuntu Desktop 的特性 和 Bit(位数)版本的差异与选择。

Ubuntu 是基于 Linux 的操作系统,分为 Desktop(桌面版) 和 Server(服务器版),其中 Desktop 版专为桌面用户设计,提供用户友好的图形界面和丰富的桌面应用程序支持。同时,Ubuntu 有多个 Bit(位数)版本,主要分为 32 位(i386)和 64 位(amd64),每种版本适配不同的硬件架构。

Ubuntu Desktop 版的详细介绍

Ubuntu Desktop:

  • Ubuntu Desktop 是 Ubuntu 操作系统的桌面版本,面向个人用户和开发者,提供完整的 GUI(图形用户界面)体验。
  • 适用于日常办公、开发、学习和多媒体娱乐等场景。
  • 默认使用 GNOME 桌面环境(自 17.10 起),并支持其他桌面环境(如 KDE、XFCE、LXDE)。

Ubuntu Desktop 的主要特性:
图形化界面:提供用户友好的桌面界面,适合新手用户。包括窗口管理、任务栏、启动器和系统设置等,操作简洁。
预装应用程序:Ubuntu Desktop 自带了一些常用的开源应用:

  • 办公套件:LibreOffice(文字处理、电子表格、演示文稿)。
  • 浏览器:Mozilla Firefox。
  • 邮件客户端:Thunderbird。
  • 多媒体工具:Rhythmbox(音乐播放器)、VLC(可选安装)。
  • 图像处理:GIMP(可选安装)。

软件管理:和其他操作系统一样,Linux系统也提供了 Ubuntu 软件中心,允许用户轻松安装和更新软件。支持 apt 包管理工具和 Snap 包格式,方便安装现代化的独立应用程序。
硬件支持:Ubuntu Desktop 提供对大部分主流硬件的支持,包括显卡驱动(NVIDIA/AMD)、打印机、蓝牙、Wi-Fi 等。
多任务支持:提供虚拟工作区、窗口管理、快捷键支持,提升多任务处理效率。
开发环境:适合开发者使用,支持多种编程语言和工具:自带 GCCPythonMake。可通过包管理器安装 Node.jsJavaDocker 等其他开发工具。
系统更新:提供定期更新和长期支持(LTS)版本:LTS 版:每两年发布一次,提供 5 年长期支持。普通版:每半年发布一次,支持 9 个月。

Ubuntu Desktop 的适用场景:

  • 日常使用:浏览网页、观看视频、电子邮件和社交媒体。
  • 办公:使用 LibreOffice 处理文档、表格和演示文稿。
  • 开发工作:提供强大的开发工具链,适合软件开发、数据科学和系统工程。
  • 教育:适用于教育环境,预装了一些开源的学习工具和编程环境

系统配置要求:
最低系统要求: 2 GHz 双核处理器。4 GB 内存。25 GB 硬盘空间。支持 1024x768 分辨率的显示器。
推荐系统要求: 4 核处理器或更高。8 GB 内存或更高。SSD 存储设备。

Ubuntu Bit(位数)版本详细介绍

Bit(位数)版本: Ubuntu 提供基于 CPU 架构 的不同位数版本,主要分为:

  • 32 位(i386):适用于较老的硬件(基于 x86 架构的 CPU)。
  • 64 位(amd64):适用于现代硬件(基于 x86_64 架构的 CPU)。

64 位(amd64)版本:

  1. 特点
    • 支持 64 位处理器和更大的地址空间。
    • 更高的性能,支持更多内存(理论上可达 16 EB,常见系统支持 256 TB 内存)。
    • 用户态地址空间更大,适合运行复杂的应用程序(如虚拟机、大型数据库)。
  2. 优势
    • 可以运行 64 位和 32 位的应用程序(需要安装 32 位兼容库)。
    • 更高的计算能力,支持现代 CPU 的指令集(如 SSE、AVX)。
    • 更高的安全性,通过 ASLR 和 NX 等技术增强内存保护。
  3. 适用场景
    • 现代计算机、开发者工作站、数据分析和高性能计算。
  4. 支持情况
    • 自 Ubuntu 18.04 起,正式停止提供桌面版的 32 位 ISO 镜像,推荐使用 64 位版本。

32 位(i386)版本:

  1. 特点
    • 支持较老的 32 位处理器(基于 x86 架构)。
    • 最大支持 4 GB 内存(或通过 PAE 技术扩展到 64 GB)。
  2. 局限性
    • 性能较低,不支持现代 CPU 指令集。
    • 对大内存和高性能需求的程序支持有限。
  3. 适用场景
    • 老旧硬件(如老式笔记本或台式机)。
    • 对资源需求较低的系统(如轻量级服务器、嵌入式设备)。
  4. 支持情况
    • 自 Ubuntu 18.04 LTS 起,Ubuntu 停止提供桌面版的 32 位支持,但服务器版仍然可以使用 32 位。
    • 某些轻量级 Linux 发行版(如 Lubuntu、Xubuntu)仍支持 32 位。

对比二者,如何选择合适的版本?
如果你的硬件支持 64 位(现代 CPU 通常支持),建议使用 64 位版本。如果硬件较旧且只支持 32 位,或者某些轻量级服务器和嵌入式设备,则可以选择轻量级的 32 位版本(如 Lubuntu)。


Ubuntu Desktop 和 Server 的主要区别

虽然 Ubuntu Desktop 和 Server 都使用相同的内核,但它们的默认配置和用途有所不同:

特性Desktop 版Server 版
主要用途日常使用、开发、图形化应用服务器部署、远程管理
界面提供 GUI(GNOME 桌面环境)默认无 GUI,只提供命令行界面
预装软件图形化应用程序(如浏览器、媒体播放器)服务器工具(如 OpenSSH、Web 服务)
资源需求较高(需要支持 GUI)较低(无需 GUI,节省资源)
适用场景桌面用户、开发者、轻量办公网站托管、数据库、文件服务器等
需求定制适合直接使用需要手动配置服务和工具

Ubuntu 的一些其他桌面版本:
Ubuntu 提供了多个官方衍生版本,使用不同的桌面环境,适合不同的用户需求和硬件性能(一般来说不常用,用官方版本即可,推荐18.04往后的版本,新版本有时候会出现一些 bug 以及兼容性问题,大家常用的经典版本则更加稳定):

名称桌面环境特性
Ubuntu(默认)GNOME现代化设计,功能丰富,适合大部分用户
KubuntuKDE Plasma注重美观和自定义功能,类似 Windows 的界面
XubuntuXFCE轻量级桌面环境,适合资源受限的硬件
LubuntuLXQt超轻量级桌面环境,适合老旧硬件
Ubuntu MATEMATE类似经典 GNOME 2 的界面,简单易用
Ubuntu BudgieBudgie现代、简洁的桌面环境,注重用户体验
Ubuntu StudioGNOME/XFCE专为多媒体创作设计,内置音频、视频编辑工具

Ubuntu Desktop 是用户友好的桌面版本,适合个人用户和开发者,提供完整的图形界面和丰富的软件支持。

  • Ubuntu 64 位版本(amd64) 是现代硬件的标准选择,性能更强,支持更大的内存。
  • Ubuntu 32 位版本(i386) 适用于老旧硬件,但逐渐被淘汰。

当然,在硬件性能有限的状况下进行开发,建议选择轻量级桌面环境(如 Xubuntu 或 Lubuntu)。

综上。在选择适合的版本时,需要综合考虑 硬件性能、用途 和 资源需求,以便最大化系统的效率和用户体验。

以上。仅供学习与分享交流,请勿用于商业用途!转载需提前说明。

我是一个十分热爱技术的程序员,希望这篇文章能够对您有帮助,也希望认识更多热爱程序开发的小伙伴。
感谢!

相关文章:

【Ubuntu】Ubuntu的Desktop(学习/用户使用)和Bit版本(工作)

这篇文章似乎没什么必要写,但想了想还是决定记录一下,也许对新手入坑Ubuntu会有帮助, 事实上也很简单,一个是桌面版本,另一个是字符界面版本。 桌面版:拥有图形桌面 字符界面,易上手&#xff…...

面试之MySQL自增ID耗尽问题的解决方案详解

自增ID耗尽问题的解决方案详解 目录 引言切换到BIGINT分表分库UUID雪花算法(Snowflake)回收已删除的ID其他策略策略选择和实施总结 引言 在现代数据库应用中,自增ID作为主键被广泛使用。随着数据量的不断增长,自增ID耗尽问题逐…...

数据结构第一弹-平衡树

大家好,今天和大家一起分享一下数据结构中的平衡树~ 平衡树是一种特别重要的数据结构,它通过维持树的高度来保证操作的效率,从而在众多数据结构中脱颖而出。我们今天深入探讨平衡树的概念、种类、工作原理以及应用实例。 1. 平衡树简介 平衡…...

k8s二进制部署集群报错

k8s二进制部署的集群 添加node节点之后 部署服务之后出现报错 在该节点上telnet 172.30.0.1 443也不通 其他正常节点telnet是通的 解决办法: 修改kube-proxy的服务配置 systemctl daemon-reload systemctl restart kube-proxy再次telnet通了...

深入了解架构中常见的4种缓存模式及其实现

4种缓存模式 随着应用程序的复杂性日益增加,缓存管理变得至关重要。缓存不仅能有效减轻数据库负载,还能显著提升数据访问速度。选择合适的缓存模式能够在不同的业务场景下发挥出最佳效果。 本文将详细介绍四种常见的缓存模式:Cache-Aside (…...

python pyqt5 优秀的开源项目

目录 1. Qutebrowser 2. Anki 3. Calibre 4. Spyder 5. Leo Editor 6. Trelby 7. Eric IDE 8. Fman 9. Gramps 10. OpenShot 使用 PyQt5 开发的优秀开源项目涵盖了各种应用领域,包括桌面应用、开发工具、教育软件等。以下是一些值得关注的 PyQt5 开源项目: 1. Qut…...

【C++】关系操作符的全面解析与高级应用

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C 文章目录 💯前言💯关系操作符1.关系操作符的分类与语义2.关系操作符的连用问题3.浮点数比较的精度问题问题示例解决方案 💯总结核心要点 💯小结 💯前言 在…...

Git进行版本控制的VS项目中特定配置

在使用Git进行版本控制的VS(Visual Studio)项目中,通常有一些文件和目录是不需要提交到仓库中的。这些文件通常是编译生成的输出、临时文件、用户特定配置等。为了告诉Git忽略这些文件,你应该编辑或创建一个.gitignore文件&#x…...

Linux Ubuntu 安装配置RabbitMQ,springboot使用RabbitMQ

rabbit-Ubuntu 一篇文章学会RabbitMQ 在Ubuntu上查看RabbitMQ状态可以通过多种方式进行,包括使用命令行工具和Web管理界面。以下是一些常用的方法: 1-使用systemctl命令: sudo systemctl start rabbitmq-server sudo systemctl status ra…...

MongoDB数据建模小案例

MongoDB数据建模小案例 朋友圈评论内容管理 需求 社交类的APP需求,一般都会引入“朋友圈”功能,这个产品特性有一个非常重要的功能就是评论体系。 先整理下需求: 这个APP希望点赞和评论信息都要包含头像信息: 点赞列表,点赞用户的昵称,头像;评论列表,评论用户的昵称…...

基于MATLAB野外观测站生态气象数据处理分析实践应用

1.本课程基于MATLAB语言 2.以实践案例为主,提供所有代码 3.原理与操作结合 4.布置作业,答疑与拓展 示意图: 以野外观测站高频时序生态气象数据为例,基于MATLAB开展上机操作: 1.不同生态气象要素文件的数据读写与批处理…...

《三角洲行动》游戏安全组件运行时发生异常1-0-0,是什么原因?以及要如何解决?

《三角洲行动》游戏安全组件异常1-0-0深度探讨 今天你们安全撤离了吗?在《三角洲行动》这款经典射击游戏里,游戏安全组件运行时发生异常1-0-0的原因及解决方案,并借此机会分享一些有关文件丢失、文件损坏和系统报错等问题的通用解决策略。希…...

VAS1260Q奇力LED驱动芯片DCDC降压恒流可替代Diodes8860

VAS1260Q是一款专为车规级LED照明设计的连续模式电感降压驱动器,能够高效地驱动单个或多个串联LED。它集成了高端输出电流检测电路,并通过外部电阻设置标称平均输出电流,具有高可靠性和宽广的应用场景。 核心技术参数 1. 输入电压范围…...

leetcode-88.合并两个有序数组(易理解)

双指针 为了合并两个已排序的数组 nums1 和 nums2,并将结果存储在 nums1 中,我们可以采用双指针的方式从后向前进行合并。这种方法的好处是可以避免在nums1中移动元素,从而提高效率。 算法步骤 初始化三个指针: p1 指向 nums1 的…...

github操作学习笔记

git开源的分布式版本控制系统: 每次修改文件提交后,都会自动创建一个项目版本 查看git版本看有没有安装成功:git --version 把默认编辑器设置成vim:git config --global core.editor "vim" 1、设置昵称和邮箱&#xff…...

基于Hadoop大数据音乐推荐系统的设计与实现

摘 要 各种主流的音乐平台都为用户提供了的大量的音乐,让他们时刻都能沉浸在音乐的海洋之中。然而,过多的音乐往往使用户眼花缭乱,很难发现他们真正所需要的。一套优秀的推荐系统,可以很好地解决这个问题,既能帮助用户…...

【Linux】冯诺依曼体系结构

目录 一、冯诺依曼体系结构二、冯诺依曼体系结构的基本组成三、关于冯诺依曼体系结构的一些问题结尾 一、冯诺依曼体系结构 冯诺依曼体系结构,也称为普林斯顿结构,是现代计算机设计的基础框架。这一体系结构由数学家冯诺依曼在20世纪40年代提出&#xf…...

2025计算机毕设选题推荐【小程序方向】【基础功能+创新点设计】

✅博主介绍:CSDN毕设辅导博主、CSDN认证 Java领域优质创作者 ✅技术范围:主要包括Java、Vue、Python、爬虫、小程序、安卓app、大数据、机器学习等设计与开发。 ✅主要内容:免费功能设计、开题报告、任务书、功能实现、代码编写、论文编写和…...

CSS系列(3)-- 定位与文档流详解

前端技术探索系列:CSS 定位与文档流详解 📍 致读者:掌握页面布局的精髓 👋 前端开发者们, 今天我们将深入探讨 CSS 定位与文档流,这是掌握页面布局的关键所在。通过本文,你将全面理解各种定位…...

【书生大模型实战营】Linux 基础知识-L0G1000

前言:书生大模型实战营是上海人工智能实验室开展的大模型系列实践活动,提供免费算力平台,学员通过闯关式任务,可获得免费算力和存储,助力项目实践。本期是第4期,时间从十一月份开始,持续到十二月…...

小程序IOS安全区域优化:safe-area-inset-bottom

ios下边有一个小黑线,位于底部的元素会被黑线阻挡 safe-area-inset-bottom 一 用法及作用: IOS全面屏底部有小黑线,位于底部的元素会被黑线阻挡,可以使用以下样式: .model{padding-bottom: constant(safe-area-ins…...

STM32-C语言基础知识

C语言基础知识 stdint.h简介 给寄存器某个位赋值 给位6赋值为1流程:先清0,再赋值 带参数的宏定义 建议使用do {…}while(0)来构造宏定义 条件编译 条件编译后面必须跟宏语句,如#if _LED_H 指针使用常见的2大问题 1、未初始化 2、越界使…...

深度和法线纹理

屏幕后期处理效果的基本原理就是当游戏画面渲染完毕后通过获取到该画面的信息进行额外的效果处理 之前的边缘检测、高斯模糊、Bloom、运动模糊等效果都是基于获取当前屏幕图像中的像素信息进行后期处理的 如果仅仅根据像素信息来进行一些效果处理,存在以下问题&…...

21天掌握javaweb-->第11天:前端性能优化与响应式设计

前端性能优化与响应式设计 1. 前端性能优化技巧 1.1 代码分割(Code Splitting) 代码分割是一种将代码拆分成多个较小的包,并在需要时按需加载的技术,这有助于减少初始加载时间,并提高应用程序的响应速度。 实现方法…...

java+ssm+mysql校园物品租赁网

项目介绍: 使用javassmmysql开发的校园物品租赁网,系统包含管理员、用户角色,功能如下: 管理员:用户管理;物品管理(物品种类、物品信息、评论信息);订单管理&#xff1…...

C#常见错误—空对象错误

System.NullReferenceException:未将对象引用设置到对象的实例 在C#编程中,System.NullReferenceException是一个常见的运行时异常,其错误信息“未将对象引用设置到对象的实例”意味着代码试图访问一个未被初始化或已被设置为null的对象的成…...

GPT系列模型简要概述

GPT-1:(0.117B参数量,0.8B words预训练数据) 动机: 在RNN和Transformer之间,选择了后者。 和《All your need is Attention》翻译模型的Encoder-Decoder架构相比,只保留Decoder,因此去掉了Cross…...

关于睡懒觉

我们经常听到一个词:睡懒觉。 我认为,睡懒觉这个词,是错误的。 人,是需要睡眠的,睡不够,就不会醒。睡够了,自然会醒,也不想继续睡。不信你试试,睡够了,你…...

Spring Data JPA 入门

文章目录 前言、Spring Data JPA 是什么?1、背景2、优势3、Spring Data JPA 和 MyBatis-Plus 对比4、Spring Data JPA 与 JPA 的关系是什么? 一、准备1、依赖引入Spring Boot 框架依赖引入:非 Spring Boot 框架依赖引入: 2、定义实…...

操作系统用户界面

实验目的: LINUX操作系统提供了图形用户界面和命令行界面,本实验主要熟悉命令行界面,为后续的实验编程做准备。 二、实验内容: 写出每个命令的功能及格式 1、有关目录和文件操作的命令 1.1cat 功能: 1.一次显示整…...

区块链dapp 开发详解(VUE3.0)

1、安装metamask 插件。 2、使用封装的工具包: wagmi . 3、 wagmi 操作手册地址:connect | Wagmi 4、注意事项: 因为最初是react 版本,所以在VUE版的官方文档有很多地方在 import 用的是 wagmi,需要改为 wagmi/vue 。 连接成功后打印的内容如下&…...

BTC密码学原理

文章目录 比特币的密码学基础哈希函数(Hash Function)非对称加密(Asymmetric Cryptography)数字签名(Digital Signature) 工作量证明(Proof of Work)区块链技术的密码学保障区块链的…...

【NLP 9、实践 ① 五维随机向量交叉熵多分类】

目录 五维向量交叉熵多分类 规律: 实现: 1.设计模型 2.生成数据集 3.模型测试 4.模型训练 5.对训练的模型进行验证 调用模型 你的平静,是你最强的力量 —— 24.12.6 五维向量交叉熵多分类 规律: x是一个五维(索引)向量&#xff…...

Linux -文件系统的备份

本文为Ubuntu Linux操作系统- 第九弹~~ 今天接着上文的内容,讲Linux磁盘存储管理最后一部分内容~ 上期回顾:Linux 图形界面工具管理磁盘分区和文件系统 😎黑犀铠甲合体,流星枪之狂瀑扎帖,碎魔伏暴,灭于狂瀑…...

【Linux基础五】Linux开发工具—上(apt和vim)

【Linux基础五】Linux开发工具—上(apt和vim) 1.apt包管理工具2.Linux中的编辑器vim2.1命令模式2.2插入模式2.3底行模式2.4替换模式2.5视图模式2.6多线程操作2.7配置vim 1.apt包管理工具 在 Linux 系统中,软件包管理工具是用户安装、更新和管…...

力扣--LCR 134.Pow(x,n)

题目 实现 pow(x, n) ,即计算 x 的 n 次幂函数(即,xn)。 示例 1: 输入:x 2.00000, n 10 输出:1024.00000 示例 2: 输入:x 2.10000, n 3 输出:9.2610…...

java抽奖系统(一)2.0

1. 项⽬介绍 1.1 背景 随着数字营销的兴起,企业越来越重视通过在线活动来吸引和留住客⼾。抽奖活动作为⼀种有效的营 销⼿段,能够显著提升⽤⼾参与度和品牌曝光率。于是我们就开发了以抽奖活动作为背景的Spring Boot项⽬,通过这个项⽬提供⼀…...

读取电视剧MP4视频的每一帧,检测出现的每一个人脸并保存

检测效果还不错,就是追踪有点难做 import cv2 import mediapipe as mp import os from collections import defaultdict# pip install msvc-runtime# 初始化OpenCV的MultiTracker # multi_tracker = cv2.MultiTracker_create() # multi_tracker = cv2.legacy.MultiTracker_cre…...

【MySQL 进阶之路】事务并发情况分析

MySQL事务并发控制分析笔记 在数据库系统中,事务并发控制至关重要,能够确保多个事务并发执行时的数据一致性、隔离性和正确性。MySQL通过不同的锁机制控制并发操作,以确保事务的隔离性。以下是对事务A和事务B并发行为的详细分析,…...

基于SSM的线上考试系统的设计与实现(计算机毕业设计)+万字说明文档

系统合集跳转 源码获取链接 一、系统环境 运行环境: 最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以 tomcat环境: Tomcat 7.x,8.x,9.x版本均可 操作系统…...

redis击穿,穿透,雪崩以及解决方案

目录 击穿 解决方案一 解决方案二 穿透 解决方案 雪崩 解决方案 击穿 指的是单个key在缓存中查不到,去数据库查询,这样如果并发不大或者数据库数据量不大的话是没有什么问题的。 如果数据库数据量大并且是高并发的情况下那么就可能会造成数据库压…...

Flask返回中文Unicode编码(乱码)解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…...

EasyExcel改名为FastExce做了那些改变呢

回到:github原作者地址:https://github.com/CodePhiliaX/fastexcel 中文 |English | 什么是 FastExcel FastExcel 是由原 EasyExcel 作者创建的新项目。2023 年我已从阿里离职,近期阿里宣布停止更新 EasyExcel,作者他本人决定继…...

数据结构之初始二叉树(1)

找往期文章包括但不限于本期文章中不懂的知识点: 个人主页:我要学编程(ಥ_ಥ)-CSDN博客 所属专栏:数据结构(Java版) 目录 树型结构 树的概念 与树的有关概念 树的表示形式 树的应用 二叉树 概念 两种特殊的…...

利用Python爬虫按图搜索淘宝商品(拍立淘)

在当今数字化时代,能够通过图片搜索商品的功能(如淘宝的“拍立淘”)为用户提供了极大的便利。本文将详细介绍如何利用Python爬虫技术实现按图搜索淘宝商品,并提供相应的代码示例。 1. 拍立淘功能简介 “拍立淘”是淘宝提供的一项…...

微信小程序中使用miniprogram-sm-crypto实现SM4加密攻略

在微信小程序开发过程中,数据安全至关重要。本文将为大家介绍如何在微信小程序中使用miniprogram-sm-crypto插件进行SM4加密,确保数据传输的安全性。 一、SM4加密简介 SM4是一种对称加密算法,由国家密码管理局发布,适用于商密领…...

基于注解的方式实现分布式锁的AOP功能

使用场景: 在分布式项目中,涉及到事务,且会操作多张表,那么涉及到并发场景,应当避免同一时间有多个用户并发操作同一份数据,例如:商品秒杀。 解决方案: 使用Around注解实现在方法…...

22. 五子棋小游戏

文章目录 概要整体架构流程技术名词解释技术细节小结 1. 概要 🔊 JackQiao 对 米粒 说:“今天咱们玩个五子棋小游戏,电脑与你轮流在一个 nn 的网格上放置棋子(X 或 O),网格由你输入的正整数n决定&#xff0…...

import是如何“占领满屏“

import是如何“占领满屏“的? 《拒绝使用模块重导(Re-export)》 模块重导是一种通用的技术。在腾讯、字节、阿里等各大厂的组件库中都有大量使用。 如:字节的arco-design组件库中的组件:github.com/arco-design… …...

传奇996_53——后端ui窗口局部刷新

描述:一个大窗口,点击某个键,弹出小窗口。 小窗口中将msg存进变量中 大窗口中判断一个参数是否为null,如果不为null,说明界面不是第一次打开,而是被刷新了。就加上小窗口的那个变量 有时小窗口中还有其他…...