2022年山东省职业院校技能大赛高职组云计算赛项试卷第三场-公有云

2022年山东省职业院校技能大赛高职组云计算赛项试卷

目录

2022年职业院校技能大赛高职组云计算赛项试卷

【赛程名称】云计算赛项第三场-公有云

【任务1】公有云服务搭建[10分]

【适用平台】华为云

【题目1】私有网络管理[0.5分]

【题目2】云实例管理[0.5分]

【题目3】数据库管理[0.5分]

【题目4】主从数据库[0.5分]

【题目5】node环境管理[0.5分]

【题目6】安全组管理[0.5分]

【题目7】RocketChat上云[1分]

【题目8】NAT网关[0.5分]

【题目9】云备份[0.5分]

【题目10】云实例管理[0.5分]

【题目11】网络ACL[0.5分]

【题目12】弹性伸缩管理[1分]

【题目13】公有云安全:入侵检测系统[1分]

【题目14】公有云安全:日志分析服务[2分]

【任务2】公有云服务运维[10分]

【适用平台】华为云

【题目1】云容器引擎[0.5分]

【题目2】云容器管理[0.5分]

【题目3】使用kubectl操作集群[0.5分]

【题目4】安装helm[0.5分]

【题目5】云硬盘存储卷[0.5分]

【题目6】Secrets管理--Opaque[0.5分]

【题目7】生命周期管理-配置Pod生命周期[1分]

【题目8】定时任务管理—创建定时任务[0.5分]

【题目9】HPA管理—创建HPA规则[0.5分]

【题目10】使用helm模板[0.5分]

【题目11】创建http存活探针[0.5分]

【题目12】wordpress应用部署[1分]

【题目13】chartmuseum仓库部署[1分]

【题目14】私有仓库管理[2分]

【任务3】公有云运维开发[10分]

【适用平台】华为云

【题目1】Python运维开发:华为云Python 运行环境准备[1分]

【题目2】Python运维开发:实现容器集群创建[1.5分]

【题目3】Python运维开发:ECS云主机管理的命令行工具开发[3.5分]

【题目4】Python运维开发:ECS云主机管理与监控的Restful APIs  HTTP服务封装[4分]

需要竞赛资料可私信博主


【赛程名称】云计算赛项第三场-公有云

【赛程时间】2022-12-22 08:00:00至2022-12-22 14:30:00

【任务1】公有云服务搭建[10分]

【适用平台】华为云

【题目1】私有网络管理[0.5分]

在公有云中完成虚拟私有云的创建,具体要求如下:

(1)在上海一区域进行创建操作;

(2)创建一个名为intnetX的内部网络:IP地址为172.16.0.0/16;

(3)创建子网名称为intnetX-server:IP地址为172.16.1.0/24;

(4)创建子网名称为intnetX-mysql:IP地址为172.16.2.0/24;

完成创建后,提交当前的AK(SecretId)、SK(SecretKey)和intnetX网络的ID到答题框。

【题目2】云实例管理[0.5分]

登录华为云平台,创建两台云实例,具体要求如下:

(1)计费模式:按需计费;

(2)地域:上海一;

(3)CPU架构:x86计算;

(4)规格:c7.xlarge.2;

(5)镜像:CentOS 7.5 64位;

(6)系统盘:高IO 50G硬盘;

(7)公网带宽:按带宽计费,5Mbps;

(8)实例名称:ChinaSkill-node-1、ChinaSkill-node-2;

(9)登录方式:使用密码登录,密码自定义。

创建完成后,提交当前的AK(SecretId)、SK(SecretKey)和ChinaSkill-node-1的实例ID到答题框。

【题目3】数据库管理[0.5分]

使用intnetX-mysql网络创建两台chinaskill-sql-1和chinaskill-sql-2云服务器,使用提供的压缩文件rocketchat-cloud.tar.gz中的软件包源,在chinaskill-sql-1和chinaskill-sql-2中部署MongoDB数据库服务。配置完成后提交连接chinaskill-sql-1节点的用户名、密码和公网IP地址到答题框。

【题目4】主从数据库[0.5分]

在chinaskill-sql-1和chinaskill-sql-2云服务器中配置MongoDB主从数据库,配置MongoDB集群名称为rs并完成集群设置。完成后提交连接chinaskill-sql-1节点的用户名、密码和公网IP地址到答题框。

【题目5】node环境管理[0.5分]

使用提供的压缩文件rocketchat-cloud.tar.gz中软件包源,在ChinaSkill-node-1部署nodejs,根据所提供的rocket.chat所需要求安装nodejs。配置完成后提交连接ChinaSkill-node-1节点的用户名、密码和公网IP地址到答题框。

【题目6】安全组管理[0.5分]

创建一个安全组,具体要求如下:

(1)名称:intnetX-security;

(2)允许策略:只放行源地址为172.16.1.0/24访问27017端口;

(3)允许策略:只放行源地址为172.16.1.0/24使用ping命令访问;

(4)关联实例:将intnetX-security安全组关联至所创建的数据库中;

创建完成后,提交当前的AK(SecretId)、SK(SecretKey)和安全组ID到答题框。

【题目7】RocketChat上云[1分]

使用http服务器提供的压缩文件rocketchat-cloud.tar.gz中的RocketChat软件包,在ChinaSkill-node-1中部署RocketChat的Web服务。使用chinaskill-sql-1的MongoDB为后端数据库,设置RocketChat服务访问端口为3000。完成Rocketchat系统上云后,将ChinaSkill-node-1节点的用户名、密码和公网IP地址到答题框。

【题目8】NAT网关[0.5分]

创建一个公网NAT网关,具体配置如下:

(1)名称为:kcloud-nat;

(2)虚拟私有云:intnetX;

(3)子网:intnetX-server;

(4)规则:内部子网地址访问外网;

(5)设置Chinaskill-node-1云服务器3000端口转换为外部3000服务端口。

创建完成后提交当前的AK(SecretId)、SK(SecretKey)和NAT网关的ID到答题框。

【题目9】云备份[0.5分]

创建一个云服务器备份存储库名为server_backup,容量为100G。将ChinaSkill-node-1云服务器制作镜像文件chinaskill-image。完成后,将当前的AK(SecretId)、SK(SecretKey)和存储库ID到答题框。

【题目10】云实例管理[0.5分]

使用所创建的私有镜像chinaskill-image购买云服务器ChinaSkill-node-3,配置与ChinaSkill-node-1云服务器相同。完成后提交chinaskill-node-3的用户名、密码和公网IP到答题框。

【题目11】网络ACL[0.5分]

创建一个网络ACL,具体要求如下:

(1)名称:intnetX-acl;

(2)允许策略:只放行源地址为172.16.1.0/24访问3306端口;

(3)允许策略:只放行源地址为172.16.1.0/24使用ping命令访问;

创建完成后,提交你当前的AK(SecretId)、SK(SecretKey)和网络ACL ID到答题框。

【题目12】弹性伸缩管理[1分]

新建一个启动配置,具体要求如下:

(1)启动配置名称:template-exam;

(2)计费模式:按量计费;

(3)地域:上海一;

(4)镜像:chinaskill-image;

(5)登录方式:使用密码登录,密码自定义。

创建一个伸缩组,具体要求如下:

(1)名称:as-exam;

(2)最小伸缩数:1;起始实例数:1;最大伸缩数:5;

(3)启动配置:template-exam;

(4)使用负载均衡:chinaskill-elb;

(5)移出策略:移出最旧的实例。

为伸缩组as-exam新建告警触发策略,具体要求如下:

(1)如果实例的内存利用率在5分钟内的最大值小于40%,且连续发生3次。则实例数减少1台。冷却60秒;

(2)如果实例的内存利用率在5分钟内的最大值大于80%,且连续发生3次。则实例数增加1台。冷却60秒;

(3)如果实例的CPU利用率在5分钟内的最大值小于40%,且连续发生3次。则实例数减少1台。冷却60秒;

(4)如果实例的CPU利用率在5分钟内的平均值大于等于80%,且连续发生3次。则实例数增加1台。冷却60秒。

创建完成后提交当前的AK(SecretId)、SK(SecretKey)和伸缩组的实例ID到答题框。

【题目13】公有云安全:入侵检测系统[1分]

在公有云上的主机时刻面临被攻击的危险,除了可以购买云安全服务,还可以自行部署安全服务。在华为云上创建一个X86架构的云主机,镜像使用CentOS7.9。使用提供的makechk.tar.gz包安装chkrootkit入侵检测工具,安装完毕后使用chkrootkit工具扫描系统,并将扫描结果保存到/var/log/chkrootkit/chkrootkit.log,根据扫描的结果,修复漏洞。操作完成后,提交该云主机的用户名、密码和公网IP到答题框。

【题目14】公有云安全:日志分析服务[2分]

安全在公有云服务中占很大的比重,而日志分析服务可以很有效的分析日志规避部分风险。请在华为云上创建一个X86架构的云主机,镜像使用CentOS7.9。自行配置YUM源安装Docker服务,然后使用提供的sepb_elk_latest.tar镜像安装ELK服务,安装完成后,进行添加数据操作,将ELK监控目标节点所需安装的RPM安装包下载到本地云主机的/root目录下。完成后提交ELK云主机的用户名、密码和公网IP到答题框。

【任务2】公有云服务运维[10分]

【适用平台】华为云

【题目1】云容器引擎[0.5分]

创建一个x86架构集群,具体要求如下:

(1)集群名称:kcloud;

(2)集群版本:v1.21;

(3)地域:上海一;

(4)集群管理规模:50节点;

(5)控制节点数:3;

(6)节点使用子网:intnetX-server;

(7)Pod实例上限:64;

(8)容器网段:10.10.0.0/16。

节点配置信息要求如下:

(1)节点名称:kcloud-server;

(2)节点规格:c6s.xlarge.2

(3)节点:EulerOS 2.9

创建完成后提交当前的AK(SecretId)、SK(SecretKey)和集群的ID到答题框。

【题目2】云容器管理[0.5分]

使用插件管理在kcloud容器集群中安装dashboard可视化监控界面。完成后,提交dashboard访问地址到答题框。

【题目3】使用kubectl操作集群[0.5分]

在kcloud集群中安装kubectl命令,使用kubectl命令管理kcloud集群。完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目4】安装helm[0.5分]

使用提供的helm软件包(软件包为helm-v3.3.0-linux-amd64.tar.gz在http服务下),在kcloud集群中安装helm服务。完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目5】云硬盘存储卷[0.5分]

购买云硬盘存储卷,具体配置如下:

(1)名称为:ckloud-disk;

(2)集群:kcloud;

(3)容量:30G;

(4)类型:高I/O;

完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目6】Secrets管理--Opaque[0.5分]

在master节点/root目录下编写YAML文件secret.yaml,具体要求如下:

(1)Secret名称:mysecret;

(2)命名空间:default;

(3)类型:Opaque;

(4)username: YWRtaW4=;password: MWYyZDFlMmU2N2Rm。

完成后使用该YAML文件创建Secret,并提交master节点的用户名、密码和IP到答题框。

【题目7】生命周期管理-配置Pod生命周期[1分]

登录kcloud集群节点,在default命名空间下使用 nginx:latest 镜像创建一个名为lifecycle-demo的Pod,要求容器创建成功后执行命令"echo Hello from the postStart handler > /usr/share/message”,容器终止前执行命令“nginx -s quit; while killall -0 nginx; do sleep 1;done"。完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目8】定时任务管理—创建定时任务[0.5分]

在kcloud集群节点/root目录下编写yaml文件date.yaml

具体要求如下:

(1)CronJob名称:date;

(2)命名空间:default;

(3)基于时间的调度规则:每分钟启动一次;

(4)容器名称:hello;镜像:busybox。

完成后使用该YAML文件创建cronjob,并提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目9】HPA管理—创建HPA规则[0.5分]

在kcloud集群节点/root目录下编写YAML文件hpa.yaml,具体要求如下:

(1)HPA名称:frontend-scaler;

(2)命名空间:default;

(3)副本数伸缩范围:3--10;

(4)期望每个Pod的CPU使用率为50%。

完成后使用该YAML文件创建HPA,并提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目10】使用helm模板[0.5分]

使用赛项提供的mychart-0.1.0.tgz模板包(在http服务下),修改模板代码使外部可通过节点地址进行访问。在模板市场中上传我的模板mychart,在kcloud集群中安装名为nginx的模板实例。完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目11】创建http存活探针[0.5分]

在kcloud集群中使用k8s集群创建名为liveness-http的pod,设置http探针监控pod状态,探针初始延迟时间为20秒,探测失败1次后重启容器。完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目12】wordpress应用部署[1分]

根据提供的chart包wordpress-13.0.23.tgz部署wordpress服务,根据chart包中内容创建wordpress所需要的pv,并修改其访问模式为NodePort。使用修改后的chart包创建wordpress服务。完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目13】chartmuseum仓库部署[1分]

在k8s集群中创建chartmuseum命名空间,编写yaml文件在chartmuseum命名空间中使用chartmuseum:latest镜像创建本地私有chart仓库,设置其仓库存储目录为宿主机的/data/charts目录。编写service.yaml文件,为chart私有仓库创建Service访问策略,定义其为ClusterIP访问模式。编写完成后启动chartmuseum服务。提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【题目14】私有仓库管理[2分]

在master节点添加搭建的本地私有chart仓库源,name为chartmuseum,并上传wordpress-13.0.23.tgz包至chartmuseum私有仓库中。可以使用本地仓库chart源部署应用。完成后提交连接kcloud集群节点的用户名、密码和公网IP地址到答题框。

【任务3】公有云运维开发[10分]

【适用平台】华为云

【题目1】Python运维开发:华为云Python 运行环境准备[1分]

通过华为云控制台,选择北京四区域,创建一台 x86 架构,“按需计费”的2核,4G,系统盘50G的云实例,实例名为chinaskill2022,选择镜像为CentOS 7.9 64bit(40GB),分配独立的公网IP,带宽选择按使用流量计费5M。登录此云服务器,安装Python3.68运行环境,并安装华为云旧版SDK、新版(v3.0) Python SDK中弹性云服务、虚拟私有云、镜像服务、容器云引擎的python库。

完成后提交“chinaskill2022开发运行环境云主机”的用户名、密码和 IP 地址到答题框。

【题目2】Python运维开发:实现容器集群创建[1.5分]

基于在Huawei Cloud API的云容器引擎CCE Python模块,使用以下信息,在/root目录下手动编写cce_cluser.yaml文件。

云服务器的/root/ 目录下编写cce_cluster_manager.py 文件,编码实现读取cce_cluser.yaml,创建“按需计费”的CCE容器引擎集群(Cluster),创建后根据名称查询该集群(Cluster)的详细信息,通过控制台以json格式输出该集群的信息。

创建CCE集群的信息如下:

CCE名称chinaskillscce2022;

按需计费;集群版本:v1.21;

集群规模:节点数50;

网络模式:VPC网络;

其他必要信息不限。

完成后提交“chinaskill2022开发运行环境云主机”的用户名、密码和 IP 地址到答题框。

【题目3】Python运维开发:ECS云主机管理的命令行工具开发[3.5分]

使用已建好的运维开发环境,在/root/目录下创建ecs_manager.py脚本,完成ECS云主机管理,ecs_manager.py程序支持命令行参数执行。

提示说明:华为云主机支持安装所需Python库。提交前答案前,需安装所开发程序所依赖的Python库。

(1)程序支持根据命令行参数,创建1个云主机。

位置参数“create”,表示创建;

参数“-i 或--input”,格式为json格式文本的云主机的名称、镜像名称2个信息。其他参数同上述开发环境云主机一致。

创建待成功,再返回查询该云主机的信息,结果以json格式输出到控制台。

参考执行实例如下:

python3 ecs_manager.py create --input '{ "name": " chinaskill001", "imagename": "CentOS 7.9 64bit"} '

(2)支持查询给定具体名称的ECS云主机查询。

位置参数“get”,表示查询ECS;

参数“-n 或 --name”支持指定名称ECS查询,类型为string。

参数“-o 或 --output”支持查询该ECS信息输出到文件,格式为json格式。

参考执行实例如下:

python3 ecs_manager.py get --name chinaskill001-o chinaskill001.json

(3)程序支持查询目前区域账号下所有的ECS云主机。

位置参数“getall”,表示查询所有ECS云主机;

参数“-o 或--output”支持输出到文件,格式为yaml格式。

参考执行实例如下:

python3 ecs_manager.py getall -o huawei_all_ecs.yaml

(4)支持删除指定名称的云主机。

位置参数“delete”,表示删除一个ECS云主机;返回response,通过控制台输出。

参数“-n或--name”支持指定名称查询,类型为string。

参考执行实例如下:

python3 ecs_manager.py delete --name chinaskill001

完成后提交“chinaskill2022开发运行环境云主机”的用户名、密码和 IP 地址到答题框。

【题目4】Python运维开发:ECS云主机管理与监控的Restful APIs  HTTP服务封装[4分]

云服务器的/root/目录下编写 huawei_ecs_server.py 文件编写Python程序实现华为ECS云主机管理与云主机操作系统性能远程监控。所有的资源申请区域为“华北-北京四”,所有服务封装成Restful APIs方式,host为127.0.0.1,端口8888,供外部检测。

提示说明:华为云主机支持安装所需Python库。提交前答案前,需安装程序所依赖的Python库。

具体要求:

(1)POST /ecs/server 创建云主机,需要等待成功该云主机后,返回查询该云主机信息。Request传输的数据为application/json,json包含2个必备信息,名称、镜像名称。

json数据格式案例如下:

{ "name": " cloud001", "imagename": "CentOS 7.9 64bit"}

其他必备参数与开发环境云主机一致。

Response的Body以json格式,返回所创建成功的主机详细信息。

(2)GET /ecs/server/{name}查询云主机;Response的Body以yaml格式。

(3)GET /ecs/server/{name}/os查询所指定ID云主机的操作系统信息;Response的json格式返回。返回格式要求如下:

os_release:操作系统的版本系统;

cpu_util:CPU使用率%;

mem_util:内存使用率%;

disk_util:磁盘使用率%。

(4)DELETE /ecs/server/{name}删除云主机;Response的Body以json格式。

编码完成后,自己手动执行提供Web HTTP服务的huawei_ecs_server.py程序。

完成后提交“chinaskill2022开发运行环境云主机”的用户名、密码和 IP 地址到答题框。

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

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

相关文章

什么是 MVVM?

Model–View–ViewModel (MVVM) 是一个软件架构设计模式,由微软 WPF 和 Silverlight 的架构师 Ken Cooper 和 Ted Peters 开发,是一种简化用户界面的事件驱动编程方式。 由 John Gossman(同样也是 WPF 和 Silverlight…

.NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布

作者: Jon Galloway - Principal Program Manager, .NET Community Team Mehul Harry - Product Marketing Manager, .NET, Azure Marketing 排版:Alan Wang .NET Conf 2023 是有史以来规模最大的 .NET 会议,来自全球各地的演讲者进行了 100 …

设计模式-注册模式

设计模式专栏 模式介绍模式特点应用场景注册模式和单例模式的区别代码示例Java实现注册模式Python实现注册模式 注册模式在spring中的应用 模式介绍 注册模式是一种设计模式,也称为注册树或注册器模式。这种模式将类的实例化和创建分离开来,避免在应用程…

【广州华锐互动】VR科技科普展厅平台:快速、便捷地创建出属于自己的虚拟展馆

随着科技的不断进步,虚拟现实(VR)技术已经在许多领域取得了显著的成果。尤其是在展馆设计领域,VR科技科普展厅平台已经实现了许多令人瞩目的新突破。 VR科技科普展厅平台是广州华锐互动专门为企业和机构提供虚拟展馆设计和制作的在线平台。通过这个平台&…

Flink on K8S集群搭建及StreamPark平台安装

1.环境准备 1.1 介绍 在使用 Flink&Spark 时发现从编程模型, 启动配置到运维管理都有很多可以抽象共用的地方, 目前streampark提供了一个flink一站式的流处理作业开发管理平台, 从流处理作业开发到上线全生命周期都做了支持, 是一个一站式的流出来计算平台。 未来spark开…

Git基础学习_p1

文章目录 一、前言二、Git手册学习2.1 Git介绍&前置知识2.2 Git教程2.2.1 导入新项目2.2.2 做更改2.2.3 Git追踪内容而非文件2.2.4 查看项目历史2.2.5 管理分支🔺2.2.6 用Git来协同工作2.2.7 查看历史 三、结尾 一、前言 Git相信大部分从事软件工作的人都听说过…

ASP.NET MVC的5种AuthorizationFilter

一、IAuthorizationFilter 所有的AuthorizationFilter实现了接口IAuthorizationFilter。如下面的代码片断所示,IAuthorizationFilter定义了一个OnAuthorization方法用于实现授权的操作。作为该方法的参数filterContext是一个表示授权上下文的AuthorizationContext对…

从计算机内存结构到iOS

一、冯.诺伊曼结构 当前计算机都是冯.诺伊曼结构(Von Neumann architecture),是指存储器存放程序的指令以及数据,在程序运行时根据需要提供给CPU使用。 冯.诺伊曼瓶颈 在目前的科技水平之下,CPU与存储器之间的读写速…

挑战与应对:迅软科技探讨IT企业应对数据泄密危机的智慧之路

随着信息技术的快速发展,软件IT行业面临着前所未有的数据安全挑战。黑客攻击、病毒传播、内部泄密等安全威胁层出不穷,给企业的核心资产和运营带来严重威胁。同时,国家对于数据安全的法律法规也日益严格,要求企业必须采取更加有效…

https密钥认证、上传镜像实验

一、第一台主机通过https密钥对认证 1、安装docker服务 (1)安装环境依赖包 yum -y install yum-utils device-mapper-persistent-data lvm2 (2)设置阿里云镜像源 yum-config-manager --add-repo http://mirrors.aliyun.com/do…

ElasticSearch 数据备份参考

ElasticSearch 数据备份参考 总结: 规模数据建议使用Snapshot and Restore功能,或者用LogStash,小规模数据可以用 elasticdump。 官方建议: 在灾难中,快照可以防止永久数据丢失。快照生命周期管理是对集群进行定期备份…

VLAN简介

在配置交换机或者传输设备时,经常会提到vlan,这个vlan具体是啥呢? VLAN(Virtual Local Area Network)中文名为“虚拟局域网”。它是一种在物理网络上划分出逻辑网络的方法,将物理上的局域网在逻辑上划分为多…

设计模式——适配器模式(Adapter Pattern)

概述 适配器模式可以将一个类的接口和另一个类的接口匹配起来,而无须修改原来的适配者接口和抽象目标类接口。适配器模式(Adapter Pattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装…

分布式下有哪些好用的监控组件?

在之前的内容中,分析了分布式系统下的线上服务监控的常用指标,那么在实际开发中,如何收集各个监控指标呢?线上出现告警之后,又如何快速处理呢?本文我们就来看下这两个问题。 常用监控组件 目前分布式系统…

机器学习之降维(维度灾难和维度爆炸)

在机器学习中,降维是指通过减少数据的特征维度来简化数据表示的过程。高维数据集可能包含冗余的信息,降维的目标是保留尽可能多的有用信息,同时减少数据的维度。降维的主要优势包括提高模型的计算效率、减轻维度灾难(curse of dimensionality)的影响以及更好地可视化数据。…

MongoDB创建和查询视图(一)

目录 限制和注意事项 应用两种方式创建视图 本文整理mongodb的官方文档&#xff0c;介绍mongodb的视图创建和查询。 Mongodb中&#xff0c;允许使用两种方式来创建视图。 //使用db.createCollection()来创建视图 db.createCollection("<viewName>",{"…

Node.js版本对比

目录 1. node版本与Npm版本对照表 2. node版本与node-sass版本对照表 3. node-sass与sass-loader版本对照表 1. node版本与Npm版本对照表 以往的版本 | Node.js 下面显示最新的对应内容&#xff0c;如果需要查找历史版本&#xff0c;可以进入上面的页面查询 VersionLTSDateV8np…

鸿蒙实战-库的调用(ArkTS)

整体框架搭建 主页面、本地库组件页面、社区库组件页面三个页面组成&#xff0c;主页面由Navigation作为根组件实现全局标题&#xff0c;由Tabs组件实现本地库和社区库页面的切换。 // MainPage.ets import { Outer } from ../view/OuterComponent; import { Inner } from ..…

【微服务核心】Spring Boot

Spring Boot 文章目录 Spring Boot1. 简介2. 开发步骤3. 配置文件4. 整合 Spring MVC 功能5. 整合 Druid 和 Mybatis6. 使用声明式事务7. AOP整合配置8. SpringBoot项目打包和运行 1. 简介 SpringBoot&#xff0c;开箱即用&#xff0c;设置合理的默认值&#xff0c;同时也可以…

Debian Linux完全卸载gitlab-ce

Debian Linux完全卸载gitlab-ce 在Debian上本地安装了gitlab-ce&#xff0c;维护起来比较麻烦&#xff0c;而且占用了80和443端口 后面想改用docker&#xff0c;就想完全卸载gitlab-ce 卸载服务 sudo gitlab-ctl uninstall清理所有产生的数据&#xff0c;会提示等待60秒&am…