担忧CentOS停服?KeyarchOS系统来支撑

担忧CentOS停服?KeyarchOS系统来支撑

近年发生的“微软黑屏门”、“微软操作系统停更”等安全事件,敲响了我国 IT 产业的警钟,建立由我国主导的 IT 产业生态尤为迫切。对此,我国信息技术应用创新行业乘势而起,旨在通过对 IT 软硬件各个环节的重构,建立我国自主可控的IT产业标准和生态。

其中,自主可控操作系统在 IT中扮演着承上启下的重要作用,承接上层软件生态和底层硬件资源。

image-20231108222812290

1. 安全高性能操作系统:KeyarchOS

1.1 占据主导地位的国外服务器

开放源代码的模式造就了今天百家争鸣的Linux,谁也无法说清到现在共用多少linux发行版本,仅仅目前主流的linux发行版就有超过三百种,其中更是以Ubuntu,Fedora,CentOS等为热门linux发行版。

我们可以在网站https://github.com/FabioLolix/LinuxTimeline查询各种linux发行版的发行时间和各发行版之间的关系

以下是一些主流的Linux发行版:

  1. Ubuntu:一个以桌面应用为主的Linux操作系统,用户友好度高,适合Linux初学者。
  2. Fedora:由Red Hat赞助,是一个社区项目,它的目标是快速地采用新技术。
  3. CentOS:是Red Hat Enterprise Linux的一个免费分支,主要用于服务器。
  4. Debian:一个非商业的发行版,以稳定性和强大的包管理系统著名。
  5. Arch Linux:一个以简洁、现代、实用和用户中心为原则的轻量级Linux发行版。
  6. openSUSE:一个德国的发行版,以易用性和稳定性著名。
  7. Mint:基于Ubuntu,注重用户体验,对新手友好。
  8. MX Linux:基于Debian,注重安全性和稳定性。
  9. Zorin OS:基于Ubuntu,专注于提供一个熟悉且美观的桌面环境。
  10. Pop OS:基于Debian,拥有美观易用的桌面环境,以及丰富的软件包。

image-20231108211340576

由于国产服务器起步较晚,难度较大,当前,国际主流服务器操作系统仍由国外厂商redhat掌握,在商业发行版上由RHEL占据主要市场份额,在社区版操作系统,由ubuntu和Centos占据主导地位,而国产服务器操作系统占比相对低很多

image-20231108210215023

1.2 强势崛起的服务器国产操作系统

在过去的几十年里,国内服务器市场一直被国外操作系统所垄断。然而,随着国内科技水平的不断提高和自主创新意识的增强,自主创新服务器操作系统逐渐崭露头角。经过多年的研发和积累,我国服务器操作系统在稳定性、安全性、易用性等方面取得了长足进步,得到了越来越多用户的认可和青睐。

e1f33d111ae836ea82bc143d60f5f88

近年来,国产操作系统性能水平稳步提升,现阶段已经能满足75%左右场景需求,国产产品的竞争力越来越高。从产业层面来看,以阿里云、华为、麒麟软件、统信软件为代表的中国技术力量不断取得核心突破,国产服务器操作系统已基本具备有开发者社区、有知识产权、高安全、高可用、可定制、可重构的特征。国内商业版服务器操作系统主要有浪潮信息、统信软件、中科方德、凝思软件、中兴新支点、中标麒麟、麒麟信安等,均基于国内操作系统开源社区进行商业产品开发。

与国外操作系统相比,国产服务器操作系统具有诸多优势。首先,国产操作系统更加符合国内用户的使用习惯和需求,能够更好地满足国内市场的需求。其次,国产操作系统在安全性方面表现优异,可以有效防范网络攻击和数据泄露等风险。最后,国产操作系统具有更低的成本和更好的可定制性,可以为用户提供更加灵活和高效的解决方案。

1.3 国产操作系统新星

在信创过程的火热进行中,服务器操作系统作为整个生态链的核心,承载着软硬件结合的关键角色,是国家数字经济建设的基石。为了数字经济的繁荣,我们必须构建强大的数字基础设施,而基础软件是其灵魂。随着我国数字化进程的不断加速和计算需求的日益多样化,服务器操作系统的重要性愈发凸显。

历经近10年的自主研发,浪潮信息的云峦服务器操作系统KeyarchOS支持x86、ARM、Power主流架构处理器,为各行业提供服务器操作系统解决方案,满足云计算、大数据、海量存储、人工智能、边缘计算等应用场景的需求,为我国数字经济发展提供了坚实的基础。

image-20231108223046934

KeyarchOS 是一款面向政企、金融等企业级用户的 Linux 服务器操作系统,面向行业提供服务器操作系统解决方案。其在 OpenAnolis 社区版的基础上,加入自主研发的软件,其稳定性、安全性、兼容性和性能等核心能力均已得到充分验证。KeyarchOS 可广泛应用于大数据、云计算、人工智能、海量存储等应用场景,支持光盘、U 盘、PXE 等安装方式,可部署在用户物理裸机服务器、虚拟机和容器等环境,兼容性广泛。

image-20231108222958622

2. 担忧CentOS停服?KOS 系统迁移方案来支撑

2.1 CentOS停服,重装还是迁移?

2020 年,红帽公司宣布,将在 2021 年 12 月 31 日和 2024 年 6 月 30 日分别终止对 CentOS 8 和 CentOS 7 的服务支持,这意味着属于CentOS 的时代正式宣告落幕。

CentOS 策略变更及停服直接影响我国操作系统使用客户,合规、安全、成本是重点考虑因素。作为 RHEL 的社区版本,CentOS 在业界拥有十分广泛的企业用户基础。停服所带来的安全性问题是对企业进行服务器操作系统进行迁移的硬性压迫,在企业进行操作系统迁移时,迁移成本、迁移便利性以及新系统的适配性都是企业所需考虑的问题。在满足政策合规要求之下保证企业业务的平稳运行,是众多企业所必须考虑的问题。

若直接将业务重新从centos部署到国产操作系统,则需要耗费大量人力物力,且无法保证业务运行的稳定。

浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。

在现有系统不变的场景之下,通过采用原地升级的方式,原系统不变,利用新服务器安装 KOS 操作系统并部署对应的业务软件,然后利用迁移工具将原系统的配置和数据同步到新系统上。

扩展迁移方案如下图所示

image-20231108224055834

借助浪潮信息 KeyarchOS 推出的可视化迁移工具X2Keyarch,对软硬件及系统配置给出全方位分析,其原地升级技术将存量 CentOS 7 系统批量统一升级至 KeyarchOS 操作系统,升级后系统参数无需重新配置,同时针对客户业务系统与底层操作系统关联较大的特点,KeyarchOS 对原地迁移工具做了深度优化,经过逻辑调整、自定义开发,保证业务系统平滑迁移。原地迁移方案如下:

image-20231108224235327

2.2 部署X2Keyarch,实现原地迁移

eyarchOS迁移方案包括迁移评估、迁移实施、迁移验证、系统维护四个阶段,并根据不同业务场景提供了原地升级,扩展升级等迁移方式,可覆盖虚拟化,大数据等各种复杂应用场景。该方案已经在多个领域CentOS迁移中得到了广泛应用,积累了丰富的系统迁移及业务适配实战经验。

KeyarchOS迁移方案同步推出可视化迁移工具X2Keyarch,该工具具备迁移风险评估,硬件兼容性评估、应用评估、系统配置评估等功能,其原地升级技术将存量CentOS系统批量升级至KeyarchOS操作系统,升级后系统参数无需重新配置,大大提高了迁移效率,降低了客户的迁移成本。

下面我将给大家演示如何将系统从CentOS内核原地升级到KeyarchOS。

2.1.1 宿主机部署

我们首先需要将迁移软件部署在一台linux主机,该主机需要和待升级节点的centos主机网络互通。

因为在本地演示操作,我的宿主机和待升级节点均选择为CentOS,规格2c-8g-200g

image-20231108233018202

首先使用远程shell终端登录两台主机,我这里使用的是finalshell工具

image-20231108233321066

首先进入宿主机将可视化迁移工具X2Keyarch部署在宿主机

可视化迁移工具X2Keyarch安装包下载链接:https://pan.baidu.com/s/1FUnl7RYONEyggLueucq9Lw?pwd=5ao1 提取码:5ao1

将安装包上传到/opt目录

image-20231108233645810

执行下面命令安装

cd /opt
yum install -y /opt/X2Keyarch-2.1-1.kos5.x86_64.rpm 

image-20231109000700767

在安装过程中可能呢会报错确实依赖

可以使用下面命令进行安装

cd /usr/local/src
wget https://pypi.python.org/packages/7b/17/88adf8cb25f80e2bc0d18e094fcd7ab300632ea00b601cbbbb84c2419eae/supervisor-3.3.2.tar.gz
tar -zxvf supervisor-3.3.2.tar.gz
cd supervisor-3.3.2
python2 setup.py install #本地python版本为python2.7
# python3 setup.py install #本地python版本为python3以上

当初始化脚本执行完以后

大概如下图所示

image-20231112014356808

然后,我们打开配置文件,可以查看基本配置信息

[root@localhost server]# cat /usr/local/sysom/server/target/conf/config.yml
# sysom_server config
sysom_global:
  path:
    root_path: &global_root_path /usr/local/sysom

# Unified configuration of Server
sysom_server:
  path:
    root_path:
      !concat &sysom_server_root_path [
        *global_root_path,
        "/server/target/sysom_server",
      ]
  db:
    redis:
      host: localhost
      port: 6379
      username:
      password:
    mysql:
      host: localhost
      port: 3306
      user: sysom
      password: Nk922Ztx8tqsZefLFtrFTTVSzlaNM2n0zBfayQs1WdBtVHzgXNqTxhXPOYMJowNP0jBwJk2GDJby8l6MxaDFt8hqzstGzt4QaahWHq+0NIfDb7uWQkAZxNsPS0h50gCNKsNdLVIc1pkphkFESYdTfgge9ePG3cHAVkaDCq4kNooOyMfCwJs08HCI/7aT2LECpoIslIi5DRptusAr9V/+wXUrJa6PcYm1B2YUcFEz/e9Lh+FAVAC2Wy4CS6V9XmJ+zrECTNtApUEGlFbWLh+FnYQm6uvH+Es6SRs8d+JGS2gV4mkqGzzt0n+7W+ooJKWJ8pFkKRLn/wc1RwJg4zPTdA==
      database: sysom
  jwt:
    # JWT token secret key
    SECRET_KEY: "django-insecure-^d8b9di9w&-mmsbpt@)o#e+2^z+^m4nhf+z8304%9@8y#ko46l"
    # JWT token expire time (2 days)
    TOKEN_EXPIRE: 1200
  cec:
    protocol: redis
    # 各个微服务对外提供服务的主题统一定义在这
    topics:
      # 用于分发插件系统相关事件的主题
      SYSOM_CEC_PLUGIN_TOPIC: SYSOM_CEC_PLUGIN_TOPIC
      # 通道模块用于对外开放,投递操作的主题
      SYSOM_CEC_CHANNEL_TOPIC: SYSOM_CEC_CHANNEL_TOPIC
      # 通道模块用于投递执行结果的主题
      SYSOM_CEC_CHANNEL_RESULT_TOPIC: SYSOM_CEC_CHANNEL_RESULT_TOPIC
      # 警告通知事件投递主题
      SYSOM_CEC_ALARM_TOPIC: SYSOM_CEC_ALARM_TOPIC

      # Host
      SYSOM_CEC_API_HOST_TOPIC: SYSOM_CEC_API_HOST_TOPIC

    special_param:
      comm:
        cec_default_max_len: 1000
      admin:
      producer:
        cec_auto_mk_topic: true
      consumer:
  logger:
    format: "<green>{time:YYYY-MM-DD HH:mm:ss}</green> | <level>{level}</level> | <cyan>{file.path}</cyan>:<cyan>{line}</cyan> | {message}"

# Unified configuration of Web
sysom_web:
  path:
    root_path: !concat [*global_root_path, "/server/target/sysom_web"]

# Unified configuration of Node
sysom_node:
  path:
    root_path: !concat &sysom_node_root_path [*global_root_path, "/node"]
  # 与节点交互命令超时时间,单位为 ms
  timeout: 60000
  envs:
    NODE_HOME: *sysom_node_root_path
    APP_HOME: *global_root_path
    SERVER_HOME: !concat [*global_root_path, "/server"]
    SERVER_LOCAL_IP: 192.168.71.143
    SERVER_PUBLIC_IP: 192.168.71.143
    SERVER_PORT: 80
[root@localhost server]# 

在上面的信息可以看出升级web页面网址为https://192.168.71.143/user/login

各账号密码情况如下:

image-20231112014554362

2.3 迁移过程演示

我们进入部署好的迁移网站

首先需要关闭防火墙

[root@localhost server]# systemctl stop firewalld

在浏览器输入https://192.168.71.143/user/login

image-20231112014737802

查看初始化用户名和密码

初始化用户名为admin,密码为123456a?

 cat /usr/local/sysom/server/target/sysom_server/sysom_hotfix_builder/builder.ini
 
 [root@localhost sysom]# cat /usr/local/sysom/server/target/sysom_server/sysom_hotfix_builder/builder.ini
[sysom_server]
server_ip = http://127.0.0.1
account = account
password = password

[cec]
cec_url = redis://127.0.0.1:6379

[builder]
hotfix_base = /hotfix_build/hotfix
nfs_dir_home = /usr/local/sysom/server/builder/hotfix
package_repo = /hotfix/packages[root@localhost sysom]# 

登录后修改初始化密码

image-20231112152539032

这里我的待升级节点为一台华为云centos7.6云服务器

待升级节点升级前内核信息如下

image-20231112153934524

下面我们进行升级操作

首先需要新建集群

image-20231112154302465

image-20231112154319877

然后点击右侧,选择新建主机,填写待升级节点信息

image-20231112154008135

image-20231112154557179

创建完成后查看主机列表

image-20231112154621917

点击操作系统迁移,迁移评估

image-20231112154843888

点击操作系统迁移,迁移实施

点批量实施

image-20231112154707215

image-20231112160129533

评估通过

image-20231112160343119

确认配置信息后,点击确认,开始迁移过程

image-20231112154746642

等待迁移完成

查看系统内核信息

image-20231112164105891

image-20231112164154828

[root@localhost /]# uname -r
4.18.0-477.13.1.1.kos5.x86_64
[root@localhost /]# cat /etc/os-release 
NAME="kos"
VERSION="5.8 sp1"
ID="kos"
ID_LIKE="anolis rhel fedora centos"
VERSION_ID="5.8 sp1"
PLATFORM_ID="platform:an8"
PRETTY_NAME="kos 5.8 sp1"
ANSI_COLOR="0;31"
HOME_URL="https://openanolis.cn/"

操作系统内核迁移完成

3.总结

在本地部署KeyarchOS操作系统和体验完CentOS迁移至KeyarchOS后,总体感觉系统十分流畅,部署业务也很稳定,系统十分流畅,下面我将从KeyarchOS易用性分析,迁移感受和改进建议三个方面来写一下总结感受

3.1 KOS易用性

作为一款服务器操作系统,稳定可靠是KeyarchOS的第一要义。无论是通过Vmware部署虚拟机还是物理机,KeyarchOS在部署过程中都十分流畅,没有出现软硬件不兼容的情况,KeyarchOS通过安全可靠、RAS增强、完善的集群高可用支撑能力,提升整机系统的可靠性。KeyarchOS建立了从硬件启动、内核启动、驱动加载、应用执行完整可信链,为用户实现系统运行时持续保护、升级时安全检查、故障或破坏时自动恢复,保障系统安全性。

3.2 迁移感受和改进建议

在试用浪潮的迁移工具X2Keyarc前,我也使用过其他类似迁移工具,相比较之下,浪潮的X2Keyarc迁移工具更加简洁方便,同时支持远程终端ssh,在迁移过程进行前会进行提示一步步进行操作,在迁移前进行了迁移评估,软硬件兼容检查。整体进行下来很顺利。

同时,我也想提几点改进建议。

在试用迁移工具X2Keyarch前,我也使用过其他类似迁移工具,相比较之下,浪潮的X2Keyarch迁移工具更加简洁方便,同时支持远程终端ssh,在迁移过程进行前会进行提示一步步进行操作,在迁移前进行了迁移评估,软硬件兼容检查。整体进行下来很顺利。

同时,我也想提几点改进建议。

  1. 在迁移前的评估测试。当生成日志过长时无法通过滑动鼠标向下查看日志,导致查看迁移评估日志不是很方便。建议增加对日志的进一步处理,简化重复日志,主要展示有用信息,并对告警或者提示等信息标注不同颜色。
  2. 在迁移过程中报错,迁移工具只给出一个语雀平台的参考文档,并没有对具体问题具体分析。希望在迁移过程中报错后,能够给出针对性解决方案。
  3. 在迁移过程中,若迁移失败,无法进行回退操作,还会产生假死情况,建议及时修复相关问题。
  4. 希望可以建议迁移对应的开发者专区,方便大家交流和使用KeyarchOS和迁移工具,拓展影响力。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

lenovo联想笔记本ThinkPad P1 Gen5/X1 Extreme Gen5原装出厂Windows11预装OEM系统

链接&#xff1a;https://pan.baidu.com/s/13E97Nwc-0-N7ffPjEeeeOw?pwdep4l 提取码&#xff1a;ep41 原装出厂系统自带所有驱动、出厂主题壁纸、Office办公软件、联想电脑管家等预装程序 所需要工具&#xff1a;32G或以上的U盘 文件格式&#xff1a;ISO 文件大小&#xff…

Springboot+vue的机动车号牌管理系统(有报告)。Javaee项目,springboot vue前后端分离项目

演示视频: Springbootvue的机动车号牌管理系统&#xff08;有报告&#xff09;。Javaee项目&#xff0c;springboot vue前后端分离项目 项目介绍&#xff1a; 本文设计了一个基于Springbootvue的前后端分离的机动车号牌管理系统&#xff0c;采用M&#xff08;model&#xff09…

python数据结构与算法-06_算法分析

算法复杂度分析 前面我们说了很多次时间复杂度是 O(1), O(n) 啥的&#xff0c;并没有仔细讲解这个 O 符号究竟是什么。 你可以大概理解为操作的次数和数据个数的比例关系。比如 O(1) 就是有限次数操作&#xff0c;O(n) 就是操作正比于你的元素个数。 这一章我们用更严谨的方式…

python数据结构与算法-07_哈希表

哈希表 不知道你有没有好奇过为什么 Python 里的 dict 和 set 查找速度这么快呢&#xff0c;用了什么黑魔法吗&#xff1f; 经常听别人说哈希表(也叫做散列表)&#xff0c;究竟什么是哈希表呢&#xff1f;这一章我们来介绍哈希表&#xff0c;后续章节我们会看到 Python 中的字…

第28期 | GPTSecurity周报

GPTSecurity是一个涵盖了前沿学术研究和实践经验分享的社区&#xff0c;集成了生成预训练Transformer&#xff08;GPT&#xff09;、人工智能生成内容&#xff08;AIGC&#xff09;以及大型语言模型&#xff08;LLM&#xff09;等安全领域应用的知识。在这里&#xff0c;您可以…

什么是深度学习

一、深度学习的发展历程 1.1 Turing Testing (图灵测试) 图灵测试是人工智能是否真正能够成功的一个标准&#xff0c;“计算机科学之父”、“人工智能之父”英国数学家图灵在1950年的论文《机器会思考吗》中提出了图灵测试的概念。即把一个人和一台计算机分别放在两个隔离的房…

idea Maven Helper插件使用方法

idea Maven Helper插件使用方法 文章目录 idea Maven Helper插件使用方法&#x1f4c6;1.安装mavenhelper&#x1f5a5;️2.使用教程&#x1f4cc;3.解决冲突&#x1f4c7;4.列表展示依赖&#x1f9e3;5.tree展示依赖&#x1f5a5;️6.搜索依赖&#x1f58a;️7.最后总结 &…

Mac使用unrar和rar解压文件

WinRAR archiver, a powerful tool to process RAR and ZIP files 下载 tar -xzvf rarmacos-x64-624.tar.gz cd rar # 安装rar命令 sudo install -c -o $USER rar /usr/local/bin/ # 安装unrar命令 sudo install -c -o $USER unrar /usr/local/bin/ 压缩rar a test.rar readme…

PPT幻灯片里的图片,批量提取

之前分享过如何将PPT文件导出成图片&#xff0c;今天继续分享PPT技巧&#xff0c;如何提取出PPT文件里面的图片。 首先&#xff0c;我们将PPT文件的后缀名&#xff0c;修改为rar&#xff0c;将文件改为压缩包文件 然后我们将压缩包文件进行解压 最好是以文件夹的形式解压出来…

脱离form表单校验input(校验单个input输入框)提交时边框变红

把需要自定义校验的数据放在一个对象中&#xff0c;方便以后多个字段校验 customVerifyInps:{communityInp2:"",asPathInp:"",}, 在输入框中绑定id <el-inputid"communityInp2"placeholder""v-model"customVerifyInps.commu…

API给电商带来了哪些变化?

随着数字化和网络化程度的不断加深&#xff0c;电商行业在过去的几年里经历了翻天覆地的变化。其中&#xff0c;API&#xff08;Application Programming Interface&#xff0c;应用程序编程接口&#xff09;在电商领域的应用&#xff0c;不仅改变了电商行业的运作方式&#xf…

5-Nacos环境搭建

本文介绍nacos集群环境的搭建。 1、基础环境 机器&#xff1a;mac&#xff0c;intel版本jdk&#xff1a;1.8数据库&#xff1a;mysql 8.029nacos&#xff1a;2.03 2、下载 nacos点击这里下载。 3、开始配置 这里搭建在自己机器上搭建两台nacos集群。下载完成后&#xff0…

windows 查看防火墙设置命令使用方法

点击键盘上windows键&#xff0c;输入cmd&#xff0c;选择以管理员身份运行 输入下面命令查看使用说明 netsh advfirewall firewall add rule ? 发现显示不全&#xff0c;不方便看 可以输入下面命令&#xff0c;生成文件&#xff0c;方便查看 netsh advfirewall firewall ad…

浙大恩特客户资源管理系统fileupload.jsp,machord_doc.jsp接口任意文件上传漏洞复现 [附POC]

文章目录 浙大恩特客户资源管理系统fileupload.jsp,machord_doc.jsp接口任意文件上传漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 浙大恩特客户资源管理系统fileupload.jsp,machord_doc.jsp接…

Shell脚本:Linux Shell脚本学习指南(第二部分Shell编程)一

第二部分&#xff1a;Shell编程&#xff08;一&#xff09; 这一章我们正式进入 Shell 脚本编程&#xff0c;重点讲解变量、字符串、数组、数学计算、选择结构、循环结构和函数。 Shell 的编程思想虽然和 C、Java、Python、C# 等其它编程语言类似&#xff0c;但是在语法细节方…

白炽灯护眼还是LED护眼?眼科专家都推荐的护眼台灯分享

白炽灯和LED灯相比&#xff0c;我认为还是LED灯会更护眼一些。因为LED灯长时间照射&#xff0c;温度也不会变得很高&#xff0c;这就说明了LED灯的散热效果好&#xff0c;安全性高&#xff0c;而且光线散发会比较均匀。 白炽灯是通过发热发光的&#xff0c;大部分能量都转化为了…

NX二次开发UF_CAM_ask_lower_limit_plane_usage 函数介绍

文章作者&#xff1a;里海 来源网站&#xff1a;里海NX二次开发3000例专栏 UF_CAM_ask_lower_limit_plane_usage Defined in: uf_cam_planes.h int UF_CAM_ask_lower_limit_plane_usage(tag_t object_tag, UF_PARAM_lwplane_usage_t * usage ) overview 概述 Query the usa…

【2021集创赛】IEEE杯一等奖:一种28GHz高能效Outphasing PA设计

本作品参与极术社区组织的有奖征集|秀出你的集创赛作品风采,免费电子产品等你拿~活动。 团队介绍 参赛单位&#xff1a;电子科技大学 队伍名称&#xff1a;PA调得队 指导老师&#xff1a;王政 参赛队员&#xff1a;倪梦虎、杨茂旋、张振翼 总决赛奖项&#xff1a;一等奖 1.项…

ADE XL 工艺角corner仿真

在ADE L界面打开ADE XL 建立一个新的ADE XL 点击click to add corner 添加工艺角 点击图标添加三个工艺角 点击model files里面的click to add 添加model 文件。点击import from tests&#xff0c;点击ok 填好红框内容&#xff0c;点击ok 可以看到添加好的工艺角&#xff0c;双…

滚雪球学Java(09-6):Java中的条件运算符,你真的掌握了吗?

咦咦咦&#xff0c;各位小可爱&#xff0c;我是你们的好伙伴——bug菌&#xff0c;今天又来给大家普及Java SE相关知识点了&#xff0c;别躲起来啊&#xff0c;听我讲干货还不快点赞&#xff0c;赞多了我就有动力讲得更嗨啦&#xff01;所以呀&#xff0c;养成先点赞后阅读的好…