[ACP云计算]易混淆知识点(考题总结)

ECS

1、ECS所在的地域叫做Region,可用区叫做Zone。每个地域完全独立,每个可用区完全隔离。

同地域下不同可用区之间的距离大概在数十公里

2、伸缩组

ECS实例和伸缩组必须在同一个地域,但是对可用区没有要求。

ECS同一时刻只能加入到一个伸缩组,伸缩组的网络类型为专有网络时,经典网络ECS不能被添加到伸缩组中。

如果伸缩组没有执行中的伸缩活动,手动添加ECS实例可以绕过冷却时间直接执行。

手动添加ECS实例时不受伸缩组配置的限制,规格无需和处于启动状态的伸缩配置的属性相同。

3、ECS在创建的时候需要指定所属的VPC。

4、安全组

ECS实例的安全组实现了类似虚拟防火墙的功能,用于设置单个或多个ECS实例的网络访问策略。

ECS实例必须加入至少一个安全组,最多可以加入5个安全组。

可以通过安全组实现不同ECS服务器实例之间的网络控制

在没有设置允许访问的安全组规则的情况下,不同安全组内的ECS实例之间默认内网不通

5、可以通过设定自动释放时间的方式来保证按量付费的ECS实例按预期释放,自动释放时间可以多次设置,且设置了可以取消之前的设置

6、ECS编配后:升级ECS的CPU和内存后,必须通过阿里云的管理控制台重启ECS实例才能生效,在ECS实例内重启无效。变配后,云服务器ECS实例的带宽即时生效。变配后,阿里云ECS实例的公网和内网IP地址不会。

7、ESC外部系统可以通过API在请求时传入参数来制定返回的数据类型,默认数据格式为XML

8、支持的镜像类型包括:自定义镜像、公共镜像、共享镜像、镜像市场。

9、ECS用于标识访问者身份的是:Access Key Id

10、对ECS实例的运行数据监控,可以通过:通过阿里云的ECS管理控制台的实例详情页面进行CPU利用率和网络的出网和入网情况的监控、通过云监控服务的管理控制台进行实例运行情况的监控,并设置报警规则进行定制化监控

负载均衡SLB

1、负载均衡SLB包含了几个重要的部分:来自外部的访问请求、Listener、LoadBalancer、BackendServer等。

Listener包括:转发规则、监听端口、负载均衡策略、健康检查配置

2、同一个负载均衡SLB只能挂在同一个地域的云服务器ECS,不支持跨地域部署。如果需要跨地域部署,可以考虑在多个地域部署负载均衡实例,通过DNS轮训来实现跨地域负载。

一个负载均衡只支持跨可用区容灾,不支持跨地域容灾,跨地域容灾需要建议多个SLB,通过DNS轮训实现。

3、SLB支持轮询模式转发规则、最小连接数转发规则。

4、一般情况下默认路由在有外网情况下会先走外网网卡,如无外网则走内网网卡。

5、SLB四层流量走默认路由。四层服务的会话保持是基于源IP实现的。

6、有四层和七层负载均衡:LVS(四层负载均衡)、tengine(七层负载均衡)。七层负载均衡支持域名URL转发。

四层服务主要是依据:报文中的目标IP地址和端口、负载均衡SLB中设定的转发策略和转发规则。

四层不支持SNI、七层不支持一致性哈希(CH)调度算法

七层、四层都可以关闭健康检查

7、负载均衡请求不均衡的原因:ECS实例请求连接数较少、不同ECS实例的性能不同、开启了会话保持功能、ECS健康检查异常、TPC Keepalive保持长连接。

8、SLB只支持ECS,不支持其他。

9、同一个伸缩组同一时刻只能有一个伸缩活动在执行。

10、SLB的会话保持:同时支持TCP层和HTTP层的会话保持

应用负载均衡ALB

ALB健康状态支持:GRPC、TCP、HTTP协议类型。

NLB网络负载均衡

1、在创建私网类型的NLB实例时,系统会为其分配私网IP。

2、公网类型的NLB实例拥有私网IP,支持云上VPC内的ECS访问。

3、NLB实例可以通过变更网络类型实现公网和私网之间的类型转换。

弹性伸缩AS

1、弹性伸缩只支持ECS。不支持RDS和负载均衡。

2、伸缩组

伸缩组具有三种状态:Active、Inactive、Deleting。

伸缩配置具有以下几种状态:Active、Inactive。

执行伸缩组规则,手动添加或移除已有的ECS实例时,均会触发伸缩活动,实现扩张或伸缩。

创建伸缩组时指定的SLB实例必须满足:SLB是已启动状态、SLB实例的所有配置的监听端口必须开启健康检查、SLB和伸缩组在同一地域(而不必在同一个可用区)。

如果负载均衡实力与伸缩组都为专有网络时,则必须处于相同的专有网络下。

当伸缩组为专有网络类型,而负载均衡为经典网络类型时,如果负载均衡实例的后端服务器中包含有专有网络实例,则该实例必须与伸缩组处于相同的专有网络下。

如果创建伸缩组时关联了负载均衡实例,伸缩组会自动将加入伸缩组的云服务器ECS实例添加到该负载均衡实例中,加入负载均衡实例的ECS实例权重默认为50。

一台负载均衡SLB可以关联多个伸缩组

如果某个伸缩组关联的RDS、ALB、CLB、CLB后端服务器被删除,则伸缩组自动删除与该字段的关联

弹性公网EIP

1、EIP是可以独立购买和持有的公网IP地址。EIP可以绑定到专有网络类型的ECS实例上,也可以绑定到专有网络类型的私网SLB实例、NAT网关上

当绑定到ECS实例上,必须满足:ESC实例的网络类型必须是专有网络、ECS实例的地域必须和EIP的地域相同弹性公网能动态绑定到不同的ECS实例上,绑定和解绑时无需停机。

当EIP绑定在SLB(负载均衡)上,必须满足:SLB实例的网络类型必须是专有网络SLB实例必须和EIP的地域相同 一个SLB实例仅支持绑定一个EIP

当绑定到公网NAT网关时,公网NAT网关可以绑定多个EIP提供服务

2、弹性公网EIP只能绑定在相同地域的VPC类型的云产品实例上。

3、公网访问是支持全国各地的。

4、EIP的秒级监控可以帮助用户实时监测流量的波动。

5、EIP支持加入共享宽带以获取超大弹性带宽

6、在释放经典网络ECS实例时,希望保留其公网IP,在手动释放时选择将公网IP转为弹性公网,操作后:一般情况下,公网宽带和原ECS实例保持一致EIP采用按使用流量计费方式

专有网络VPC

1、交换机

交换机是阿里云专有网络VPC的基础网络设备,连接不同的网络。

VPC的交换机是一个三层交换机,不支持2层广播和组播。

交换机创建完成后,无法修改CIDRBlock。

删除交换机之前,必须先删除交换机所连接的云产品实例。

2、在VPC内的云服务器ESC实例之间的三层网络访问控制是用安全组实现的。

3、VPC是隔离的私有网络,默认情况下,VPC内的ECS无法访问公网也不能被公网访问,但可以通过配置公网负载均衡来实现公网可以访问VPC中的ECS,但是VPC中的ECS不能访问公网。

4、VPC默认是没有公网服务的,可以通过弹性公网EIP、NAT网关、公网负载均衡(SLB)、ECS固定公网IP的方式连接公网

5、VPC由一个路由器、至少一个交换机、至少一个私网网段组成。

6、VPC之间默认是隔离的不能直接通信。可以通过云企网VPN网关、高速通道、VPC对等连接来实现互通(可以跨地区)

高速通道在配置过程中需要针对端到端进行路由配置。高速通道不具有传递性,使用高速通道互通的VPC或本地数据中心只能和对端VPC互通。

7、VPC中需要有一个路由器来实现不同网路的互通。

8、ECS在创建的时候需要指定所属的VPC。

9、VPC不能跨地域配置。

10、通过智能接入网关将本地IDC和云上专有网络打通。通过VPN可以将VPC与传统数据中心组成一个按需定制的网络环境。

11、七层服务的会话保持是基于:cookie实现的。

12、支持专有网络:ECS、RDS、负载均衡。

13、实现固定私网地址访问:VPC NAT网关、云企业网。

14、VPC通过网络ACL功能进行网络访问控制,网络ACL返回数据流必须被规则明确允许

15、在VPC内部进行访问控制的工具:安全组、网络ACL、RDS白名单(不包含VPN网关)。

对象存储OSS

1、OSS的传输加速服务利用全球分布的云机房,支持全球各地用户对您存储空间(Bucket)的访问。

2、OSS提供标准、归档、低频访问、冷归档四种存储类型。

3、Bucket

在创建OSS之前必须创一个Bucket,之后才能在Bucket中进行文件的上传和管理。

Bucket的名称在OSS内必须是全局唯一的,一旦创建之后无法修改。

同一个Bucket内部的空间是扁平的,所有的对象都隶属于其对应的Bucket。

一个应用可以对应一个或多个Bucket。

一个阿里云账号在同一地域内创建Bucket总数不能超过100个。

Bucket的权限:公共读写、公共读(默认)、私有

当文件所在的Bucket的读写权限为“私有”时,OSS分享链接采用的安全机制是:在管理控制台中获取文件访问URL时设置分享链接有效的时间,超过设定时间就无法下载。

Bucket内的容量是没有上限的

Bucket的命名规则:小写字母、数字和下划线,必须以数字或小写字母开头和结尾。

4、只有通过追加上传的Object可以继续写入数据。

5、基于OSS并使用MaxCompute构建PB级数据仓库。对大量数据进行分析,处理效率是秒级。

6、CPFS是阿里推出的安全托管、可扩展并行文件系统,CPFS特有的数据流动功能可以实现将对象存储OSS中的数据合并入CPFS,进行统一命名空间元数据管理,快速地处理OSS中的数据。

7、可以对海量数据存储实现高于99.99999999%的数据可靠性。

8、OSS本身不提供IP黑白名单,可以先试用CDN加速,然后在CDN上配置IP白名单。

9、OSS处于安全考虑,直接在浏览器地址栏输入OSS通信域名时,需要以另存为的方式打开文件,若需要直接在浏览器打开文件,需要:绑定用户自定义域名(可以是三级域名)。

10、OSS支持多种文件上传方式,如果文件大小为10G,建议用户采用分片上传。

11、如果希望将存储在OSS存储空间中的一个指定文件供互联网上任何用户访问,可以通过:Object ACL实现。

12、OSS支持的文件操作:文件创建、文件读取、文件修改。

13、OSS安全性的优势:提供多种健全和授权机制及白名单、防盗链、主子账号功能。免费支持坊DDoS攻击、自动流量清洗及黑洞功能。多用户资源隔离机制。

14、单个object的大小限额:48.8TB

内容分发网络CDN

1、用于全国各地、全球的访问

2、CDN由:LVS(四层负载均衡)、tengine(七层负载均衡)、swift(HTTP缓存)组成

3、CDN可以加速OSS和ECS中的静态数据。不支持动态数据的加速(如各种数据库)。

4、CDN由:链路质量系统、调度系统、缓存系统、支撑系统这四大系统组成。

5、可以通过CDN来减少服务器的宽带输出。

云数据库RDS

1、包括基础版、高可用版、集群版、三节点企业版。

基础版:单节点、计算与存储分离、不支持增加只读实例。

高可用版:采用一主一备的架构,支持自动故障切换。高可用版实例的主备节点可以部署在同一地域里的相同或不同的可用区。备实例不可访问,不支持增加只读实例。

集群版:一主多备的高可用架构,支持自动故障切换。备实例可访问、提高读能力。支持增加只读实例进一步扩展读能力

2、可以通过开通SQL洞察和审计记录所有的SQL,DML和DDL操作,用以对数据库进行故障分析或安全审计。

3、RDB备份由:数据备份、日志备份组成。

4、RDB,默认提供按备份集恢复按指定时间点恢复两种恢复功能。

5、在使用RDB时经常出现卡顿,可以通过分析实例来解决。

6、数据传输服务DTS

在使用RDS时,经常用到数据传输服务DTS,它的数据同步功能可支持数据异地多活、数据异地灾备、本地数据灾备等场景的数据源交互。

DTS支持关系型数据库、非关系型数据库、数据多维分析,具体支持的数据库:RDBMS、NoSQL、OceanBase、DB2。

7、高峰期导致RDS MySQL实例出现性能瓶颈,此时可以通过数据库自治服务DASB实现MySQL实例的自动扩缩容。

块存储

1、块存储包括云盘和本地盘

云盘和本地盘均支持SSD。

云盘和本地盘的性能均与其容量大小有关。

云盘支持多副本机制,本地盘不支持。

云盘支持创建快照,本地盘不支持。

2、云盘只能挂在到同一地域同一可用区的实例上。云盘采用分布式三副本机制,为ECS实例提供99.9999999%的数据可靠性保证。云盘定期创建快照、提高业务数据的安全性。

3、扩容系统盘之后,用户创建的快照会保留、通过更换实例的系统盘来实现系统扩容、扩容系统盘的时候需要停止您的实例,因此会短暂终断您的服务。

4、希望创建一个部署同样软件的新ECS:基于现有云服务器ECS实例的系统盘制作自定义镜像,并基于该自定义镜像生成新的云服务器ECS。

5、系统盘式装有操作系统的云盘,只能随实例创建,生命周期与挂载的ECS实例相同。

快照和镜像

1、快照

快照是指某一个时间点上某一块磁盘的数据拷贝。

用户可以手动创建快照也可以设置自动快照策略。

系统盘和数据盘都可以制作快照。

云ECS实例到期后或手动释放磁盘时,手动创建的快照不会同时释放。

快照不会自动保留到已有的OSS Bucket,它会自动创建Bucket,然后放到里面去。

2、普通快照

普通快照的创建时间较久,但容灾能力更强。

例:有一个客户要求容灾能力高,岁快照创建时间没有要求,此时普通快照最合适。

3、将经典网络的ECS迁到专有网络中去,需要制作该ECS实例的镜像,基于该镜像制作专有网络类型的ECS实例,业务会短暂停顿。

安全

1、安全组

可以通过安全组实现不同ECS服务器实例之间的网络控制

2、云(盾)安全中心

云盾安全中心提供云计算服务的基础安全加固和防护。

云安全中心可以配置:安全周报、基线检查、网页防篡改。

云安全中心支持通过短信、邮件、站内信、钉钉机器人的方式向您发送通知。

云盾可以防止暴力密码破解、DDoS攻击、木马文件的查杀、异地登录提醒的安全防护功能。

云盾先知(安全众测)是一个帮助企业建立私有应急响应中心的平台(帮助收集漏洞信息)。不保护密码暴力破解。

3、SQL注入

危害:网页被篡改、数据被篡改、核心数据被窃取、数据库所在服务器被攻击变成傀儡主机。

4、WAF保护的是ECS上应用层的用户服务。不保护密码暴力破解。WAF的默认规则组:中等规则组

6、安全管家是人工的,如果公司没有管理员,可以用阿里云的安全管家

7、DDoS高防

DDoS高防支持DNS解析、IP直接指向两种。

8、某企业安装了安骑士和DDoS高防,Web应用报502错误(Bad Gateway),可能的原因是:

源站配置了高防,但是没有在高防中配置七层转发规则、在业务层面存在通过SLB实例IP地址访问SLB实例的情况、ECS安装了安骑士插件,但是没有在安骑士中放通相应端口。

9、云监控

如果从业务角度集中管理业务线涉及到的服务器、数据库、负载均衡、存储资源等。从而按业务线来管理报警规则、查看监控数据,从而提升运维效率。该管理员可使用应用分组功能来实现云产品的便捷管理。

云监控系统的站点监控类型:HTTPS监控、TCP监控、SMTP监控

云监控服务提供的功能:站点监控、云服务监控、自定义监控、报警服务(不包含自定义防火墙)。

如果想自己采集指标做应用层面的监控,可以使用云监控提供的自定义监控功能。

云监控中心是一个实时识别、分析、预警安全威胁的统一安全管理系统。云安全中心不支持解绑阿里云ECS服务器,即使卸载了Agent插件,该服务仍将以离线状态出现在服务器列表中,而不会从列表移除。

Agent插件是云安全中心提供的本地安全插件,您必须在要防护的服务器上安装该插件才能使用云安全中心的服务。未安装Agent插件的服务器将不受云安全中心保护,控制台页面也无法显示该资产的任何漏洞、告警、基线漏洞、资产指纹。

能防护DDoS攻击的产品是:基础DDoS防护、SCDN、高防DDoS

云监控的站点监控功能可以对目标站点服务的可用性以及响应时间进行监控,系统已经默认预设了8种监控类型(http、ping等),其中每种监控类型包含了两个监控项:响应时间responsetime、状态吗status

容器服务ACK

1、构建镜像:Dockerfile

2、ACK集群包括:Pro版、标准版、专有版三种类型。

专有版:Master节点的系统盘支持开启云盘备份以备份云盘数据、ACK专有版集群需要自行创建Master节点及Worker节点。

3、容器服务ACK中也广泛采用弹性伸缩功能进行业务弹性。其中调度层弹性的:容器水平伸缩(HPA)组件内置在Kubernetes中。

4、ACK支持多种公网访问方式:节点访问、负载均衡Nginx、Ingress(不包括EIP)。

5、ACK的三种形态:Serverless Kubernetes、专有版Kubernetes、托管版Kubernetes

Redis

1、RDB持久化策略是指Redis周期性地为引擎中保存的数据创建快照,生成文件保存到磁盘中,实现数据持久化。

2、redis支持的三种架构类型:标准版、集群版、读写分离版。

证书

1、阿里云SSL证书支持:ECC、RSA、SM2三种加密算法。

2、阿里云支持申请、购买三种类型的证书:EV企业增强型、DV域名型、OV企业型。

NAS

1、急速型NAS文件系统支持快照功能。

日志服务SLS

1、为Log、Metric、Trace等数据组提供大规模、低成本、实时的平台化服务。

2、用阿里云日志服务SLS来采集ECS上的日志数据并进行消费,需要在ECS上安装Logtail来实现日志的采集。

3、用分析功能进行实时监控系统的日志分析,必须将日志存储在Standard Logstore中。

无法分类的题目

1、造成两台ECS内网无法通讯的原因是:两台ECS实例在不同地域、两个ECS在不同的安全组。

在没有设置允许访问的安全组规则情况下,不同安全组内的ECS实例之间默认内网不通。

不同地域的云服务器ECS、关系型数据库RDS、对象存储服务OSS内网不互通。

2、阿里云的负载均衡SLB、云服务器ECS、弹性伸缩AS配合时:一个ECS实例只能添加到一个伸缩组中、ECS实例的状态必须为运行中才能添加到伸缩组中、同一个伸缩组中的服务器ECS实例必须加入负载均衡SLB白名单、SLB必须开启健康检查,否则无法和弹性伸缩配合使用、一个SLB实例可以绑定多个伸缩组、一个伸缩组可以同时支持多个SLB实例。

3、文件存储HDFS版式是向ECS实例及容器服务等计算资源的文件存储服务:可以通过挂载点来访问文件存储HDFS,同一挂载点可以被多个计算节点同时挂载,共享访问。

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

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

相关文章

达梦数据库 逻辑备份还原

达梦的逻辑备份还原 1.背景2.要求3.实验步骤3.1 相关术语3.2 dexp逻辑导出3.2.1 使用dexp工具3.2.2 dexp相关参数含义3.2.3 四种级别导出3.2.3.1 FULL3.2.3.2 OWNER3.2.3.3 SCHEMAS3.2.3.4 TABLES 3.2.4 使用范例3.2.4.1 环境准备3.2.4.2 dexp逻辑导出 3.3 dimp逻辑导入3.3.1 使…

AI大模型赋能游戏:更智能、更个性化的NPC

参考论文:https://arxiv.org/abs/2403.10249 在传统游戏中,NPC(非玩家角色)的行为往往是预先设定好的,缺乏灵活性和变化性。然而,基于大模型的NPC可以利用其强大的推理和学习能力,实时生成对话…

汇编语言指令 jmp:jmp short、jmp near ptr、jmp far ptr

引言: 在8086CPU中,可以修改IP(Instruction Pointer ,指令指针寄存器)或同时修改CS(Code Segment,代码段寄存器)和IP的指令称为转移指令,更通俗的说,转移指令…

React H5设置企业级v6版本路由的配置

路由配置是项目开发的必要一环,尤其是目前流行SPA,下面看看如何使用v6版本路由进行合理的H5路由配置 一、基本页面结构(目录根据开发要求建,下面仅用于展示配置路由) 二、具体文件实现 1. index.tsx import React f…

用python的manim库实现表格格式操作【table 下】

1.Table 是 Manim 中用于创建一个包含文本或其他 数学符号的表格的类 Table 是 Manim 中用于创建一个包含文本或其他 数学符号的表格的类它能够帮助你在场景中清晰地展示数据或信息。 参数解释 table: 一个二维数组或列表,表示表格中的内容。每个子列表代表表格的…

Spring Web MVC

1. Spring Web MVC Spring Web MVC是⼀个Web框架 1.1 MVC 举个例子理解: Controller相当于前台,接送请求,传给相关部门,部门派人处理,此时这就是Model MVC是一种思想,Spring进行了实现,称为Spring MVC Spring Boot是创建Spring MVC项目的一种方式而已 1.2 Spring MVC 而…

(第二十七天)

上午 核心:内核中的 ipvs , ipvsadm 1 、安装 ipvsadm [rootnat ~] # yum -y install ipvsadm 2 、配置规则 查看所有的规则,如果已经配置好规则,重启之后也就没有了 [rootnat ~] # ipvsadm -L -n 1 、配置 vip 网卡 &…

如何用Python进行数据可视化、科技图表绘制?

目录 写在前面 推荐图书 推荐理由 写在最后 写在前面 有了它,科技图表绘制、数据可视化真的毫无难度! 推荐图书 《Python数据可视化:科技图表绘制》(芯智)【摘要 书评 试读】- 京东图书 图书简介 《Python数据可视化:科技图表绘制》结…

生成式人工智能(大语言模型)上线备案材料

材料总体一览 生成式人工智能(大语言模型)上线备案,除申请表外还需要提交五份材料: 《生成式人工智能 (大语言模型)上线备案申请表》 《附件1:安全自评估报告》 《附件2:模型服务协议…

Python(TensorFlow)衍射光学层卷积算法模拟(英伟达GPU)

🎯要点 🎯衍射光学卷积算法模拟 | 🎯模拟或数字电子计算之前加入一层光学计算 | 🎯前馈卷积神经网络计算成像系统对输入图像进行分类 | 🎯相位掩模利用线性空间不变成像系统执行固有卷积 📜用例 Python非…

大语言模型与多模态大模型loss计算

文章目录 前言一、大语言模型loss计算1、loss计算代码解读2、构建模型输入内容与label标签3、input_ids与labels格式 二、多模态大模型loss计算方法1、多模态loss计算代码解读2、多模态输入内容2、大语言模型输入内容3、图像embending如何嵌入文本embeding 前言 如果看了我前面…

MySQL学习[4] ——MySQL锁

四、MySQL锁 4.1 MySQL有哪些锁? 4.1.1 全局锁 全局锁就是**对整个数据库实例加锁,主要用于全库逻辑备份**等场景。 flush tables with read lock # 加全局锁unlock tables # 解锁加上全局(读)锁后,整个数据库都…

css实现水滴效果图

效果图&#xff1a; <template><div style"width: 100%;height:500px;padding:20px;"><div class"water"></div></div> </template> <script> export default {data() {return {};},watch: {},created() {},me…

spring mvc工作流程

Spring MVC 是基于模型-视图-控制器&#xff08;MVC&#xff09;设计模式的 Web 框架&#xff0c;它简化了开发 Web 应用程序的流程。下面是 Spring MVC 的工作流程详细介绍&#xff1a; 客户端请求 --> DispatcherServlet --> HandlerMapping --> Controller --&…

Win10 创建新的桌面2,并实现桌面切换

1. Win10 创建新的桌面2 Win - Tab 2. Win10 桌面切换 Ctrl - Win - ←/→ 我们下期见&#xff0c;拜拜&#xff01;

【大模型从入门到精通14】openAI API 构建和评估大型语言模型(LLM)应用2

这里写目录标题 评估大型语言模型&#xff08;LLM&#xff09;输出的方法构建评估标准实施评估协议利用专家比较案例研究评估客户服务聊天机器人学术文本摘要高级评估技术 评估大型语言模型&#xff08;LLM&#xff09;输出的方法 评估大型语言模型&#xff08;LLM&#xff09…

开源免费的表单收集系统TDuck

TDuck&#xff08;填鸭表单&#xff09;是一款开源免费的表单收集系统&#xff0c;它基于Apache 2.0协议开源&#xff0c;用户可以随时下载源码&#xff0c;自由修改和定制&#xff0c;也可以参与到项目的贡献和反馈中。TDuck表单系统不仅支持私有化部署&#xff0c;还提供了丰…

快排/堆排/归并/冒泡/

常见的内排序算法 插入排序 直接插入排序 原理&#xff1a;相当于扑克牌变成有序&#xff0c;先拿第一张&#xff0c;把他调节成有序&#xff0c;再拿第二张&#xff0c;与第一张相比找到第二张的位置&#xff0c;再继续拿第三张&#xff0c;以此类推。 void InsertSort(in…

【C++二分查找 贪心】792. 匹配子序列的单词数

本文涉及的基础知识点 C二分查找 贪心 LeetCode792. 匹配子序列的单词数 给定字符串 s 和字符串数组 words, 返回 words[i] 中是s的子序列的单词个数 。 字符串的 子序列 是从原始字符串中生成的新字符串&#xff0c;可以从中删去一些字符(可以是none)&#xff0c;而不改变其…

关于Vue项目npm快捷键,点击run启动报错,及npm i也报错的解决办法

1.配置idea的npm 2.点击运行按钮 3.结果 分析原因及问题&#xff1a; npm i npm run dev 由于是刚刚从gitlab新拉的前端代码&#xff0c;可能没有用命令install过类似于没有编译过&#xff0c;所以执行一下上面的命令 结果报错如下&#xff1a; F:\tbyf\qjyy\hip-manager-ui&…