云计算ECS
文章目录
- 一、云计算基本概念
- 1.1 什么是云
- 1.2 为何需要云
- 1.3 云的分类
- 1.3.1 公有云
- 1.3.2 私有云
- 1.3.3 混合云
- 1.4 云厂商
- 1.5 云名词
- 2.1 什么是
- 2.2 为什么选择ECS
- 2.3 ECS地域与可用区
- 2.4 ECS主机选型
- 2.5 ECS网络
- 三、ECS服务操作
- 3.1 ECS主机购买
- 3.2 ECS磁盘扩容-实践
- 3.5 ECS构建云盘
- 四、ECS快照服务
- 4.1 什么是快照
- 4.2 快照使用场景
- 4.3 手动创建快照-实践
- 4.4 自动快照策略
- 五、ECS镜像服务
- 5.1 镜像类型
- 5.2 镜像生命周期
- 5.3 手动创建镜像
- 5.4 镜像的复制与共享
- 5.5 镜像的导出与删除
- 六、CLB 负载均衡
- 6.1 什么CLB
- 6.2 CLB组成部分
- 6.3 CLB实践
- 6.3.1 TCP协议实现端口映射
- 6.3.2 基于HTTP实现负载均衡
- 6.3.3 基于http协议实现URL调度
- 6.3.4 基于HTTP实现域名调度
一、云计算基本概念
1.1 什么是云
云是一种”按需付费的模式“,这种模式提供了(计算、存储、网络等资源),这些资源能够被快速提供。实现云计算的底层技术,是虚拟化技术,KVM,VmWare等。
1.2 为何需要云
- 海量资源池灵活调配 [像大海一样|无尽头]
- 无处不在的网络访问 [随时随地能访问云资源]
- 随需应变的自助服务 [包年包月-电话卡|按需付费-流量包]
- 保证服务的高可用性
- 能实现快速弹性伸缩 [扩展|收缩|自愈]
1.3 云的分类
1.3.1 公有云
例如阿里云、腾讯云等,获取和部署方便,不需要自己管理硬件设备,但是有可能不安全,核心业务,数据库等托管在人家机房。
1.3.2 私有云
私有云:自建机房,自己搭建,所有自行管理 (局限:资源固定)
实现方式:将真实的物理服务器逻辑捆绑成一个虚拟资源池,用户可以根据虚拟资源池按需使用,资源是固定。
1.3.3 混合云
混合云(主要业务放私有云、当有临时需求的时候使用公有云,使用结束后释放)
使用场景1:当业务高峰资源不足时,可以临时按量使用公有云,保证业务稳定,同时能节省一定的成本
使用场景2:公司核心业务在自建机房,非核心业务使用公有云;
1.4 云厂商
- 阿里云 | 腾讯云 | Ucloud | 青云 | AWS
- 华为云 | 京东云 | 滴滴云 | 美团云
1.5 云名词
- 物理服务器 --> 阿里云
- 服务器 --> ECS、快照、镜像
- 负载均衡 --> SLB(ALB,CLB)
- 数据库 --> RDS
- 存储服务 --> NAS、OSS
- 防火墙 --> 安全组、高防IP、WAF
- 远程访问 --> VPN | JumpServer | OpenVPN
- 消息队列 --> MQ
二、ECS
2.1 什么是
ECS
云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。
2.2 为什么选择ECS
选择云服务器ECS,您可以轻松构建具有以下优势的计算资源:
- 无需自建机房,无需采购以及配置硬件设施。
- 分钟级交付,快速部署,缩短应用上线周期。
- 快速接入部署在全球范围内的数据中心和边界网关协议BGP(Border Gateway Protocol)机房。
- 成本透明,按需使用,支持根据业务波动随时扩展和释放资源。
- 提供GPU和FPGA等异构计算服务器、弹性裸金属服务器以及通用的x86架构服务器。
- 支持通过内网访问其他阿里云服务,形成丰富的行业解决方案,降低公网流量成本。
- 提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。
- 提供性能监控框架和主动运维体系。
- 提供行业通用标准API,提高易用性和适用性
2.3 ECS地域与可用区
每个地域完全独立。每个可用区完全隔离,但同一个地域内的可用区之间使用低时延链路相连。
-
地域
地域是指物理的数据中心。资源创建成功后不能更换地域 -
可用区
可用区(Availability Zone,简称AZ)是指在同一地域内,电力和网络互相独立的物理区域。同一可用区内实例之间的网络延时更小。
在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。是否将实例放在同一可用区内,主要取决于对容灾能力和网络延时的要求。
如果您的应用需要较高的容灾能力,建议您将实例部署在同一地域的不同可用区内。
如果您的应用要求实例之间的网络延时较低,建议您将实例创建在同一可用区内。
不同地域的实例之间内网互不相通;选择靠近您客户的地域,可降低网络时延、提高您客户的访问速度
相同地域,相同可用区内网互通
相同地域,不同可用区之间内网互通
不同地域,相同可用区和不同可用区不互通,需要借助云企业网
2.4 ECS主机选型
- web节点: [ 4c x 16Gb | 4c x 32Gb ]
- DB节点: [ 4c x 64Gb | 4c x 32Gb | 12c x 128Gb ]
4c x 64GB 物理机 磁盘 SAS = 400Mbps
4c x 64GB 云主机 高效云盘 大概 100Mbps
云上 SSD 固态盘 = 400Mbps 相当于 物理盘的SAS
磁盘测试命令:dd | hdparm -t /dev/vda1
2.5 ECS网络
运维访问ECS实例
- 先拨上VPN,VPN会分配一个虚拟的IP地址,假设为10.8.0.1;
- 运维请求内网服务器,假设请求的是172.16.1.7这个IP,由于本机有VPN推送过来的路由条目,有去往172.16.1.0这个网段;请求报文从10.8.0.1送出去;
- VPNServer接收到请求有两种处理方式
3.1 NAT:把源地址(10.8.0.1)替换为VPNServer私网(假设为172.16.1.61)(SNAT),通信,
10.8.0.1 —172.16.1.7 (SNAT) 172.16.1.61-----172.16.1.7
回去 172.16.1.7—172.16.1.61 (DNAT) 172.16.1.7 -----10.8.0.1
3.2.路由:源地址进来,通过VPN内网送到指定的节点,指定的节点没有到达10.8.0.x这个网段的路由,走默认路由(需要添加一条静态路由规则),所有去往10.8.0.x网段的吓一跳为VPNServer;
用户访问ECS业务:
通过域名–>EIP–>捆绑SLB–>代理方式找到ECS,ECS返回给代理,代理在返回给用户;
EIP: 公网IP,可以正常被互联网用户访问到
NAT: 专用于内网服务器上网的,例如内网业务需要调用第三方接口发短信(SNAT)
VPC: 虚拟网络,在地域下面,地域下面有一个或多个路由器,多个交换机(不同的可用区)
VPN: 虚拟专用网络
RDS: 数据库组件
三、ECS服务操作
3.1 ECS主机购买
1.购买主机:选择付费模式,选择对应的地域,选择实例规格,选择镜像的版本;
2.系统配置:配置VPC网络,配置安全组;
3.主机操作:控制台登录主机方式、Xshell登录主机方式(EIP)、密码重置方式
创建路由器和交换机:专有网络
远程登录方式,可以VNC (向虚拟机那样),也可以Workbench远程连接(相当于xshell)
添加公网IP,实现远程连接
购买EIP一定要买到所在地域的公网IP。
购买后绑定公网IP后就能远程连接了,ECS也可以访问外网。
3.2 ECS磁盘扩容-实践
1.创建数据盘:点击云盘–>创建云盘–> 选择大小–>挂载到指定的节点;
2.服务器挂载:分区–>格式化–>创建目录–>挂载
3.数据盘扩容:点击云盘–>进行扩容–>卸载服务器的挂
载–>然后重新分区–>xfs_growfs /dev/vdb1
云盘购买与地域可用区保持一致。云盘购买后要进行挂载操作。
需要对磁盘进行分区格式化,然后挂载
[root@iZ2ze8jw4vlonoou6byvz7 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 40G 0 disk
└─vda1 253:1 0 40G 0 part /
vdb 253:16 0 50G 0 disk #未分区的新盘
[root@iZ2ze8jw4vlonoou6byvz7 ~]# [root@iZ2ze8jw4vlonoou6byvz7 ~]# fdisk /dev/vdb # 分区
Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xa9a774ad.Command (m for help): n
Partition type:p primary (0 primary, 0 extended, 4 free)e extended
Select (default p):
Using default response p
Partition number (1-4, default 1):
First sector (2048-104857599, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-104857599, default 104857599):
Using default value 104857599
Partition 1 of type Linux and of size 50 GiB is setCommand (m for help): w
The partition table has been altered!Calling ioctl() to re-read partition table.
Syncing disks.[root@iZ2ze8jw4vlonoou6byvz7 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 40G 0 disk
└─vda1 253:1 0 40G 0 part /
vdb 253:16 0 50G 0 disk
└─vdb1 253:17 0 50G 0 part # 已经分区完毕[root@iZ2ze8jw4vlonoou6byvz7 ~]# mkfs.xfs /dev/vdb1 # 格式化为xfs文件系统
meta-data=/dev/vdb1 isize=512 agcount=4, agsize=3276736 blks= sectsz=512 attr=2, projid32bit=1= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=13106944, imaxpct=25= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=6399, version=2= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0[root@iZ2ze8jw4vlonoou6byvz7 ~]# mkdir /data # 创建挂载目录
[root@iZ2ze8jw4vlonoou6byvz7 ~]# [root@iZ2ze8jw4vlonoou6byvz7 ~]# mount -t xfs /dev/vdb1 /data # 将分区挂载到/data目录[root@iZ2ze8jw4vlonoou6byvz7 ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 471508 0 471508 0% /dev
tmpfs 482056 0 482056 0% /dev/shm
tmpfs 482056 532 481524 1% /run
tmpfs 482056 0 482056 0% /sys/fs/cgroup
/dev/vda1 41152812 2489152 36759952 7% /
tmpfs 96412 0 96412 0% /run/user/0
/dev/vdb1 52402180 32992 52369188 1% /data[root@iZ2ze8jw4vlonoou6byvz7 ~]# touch /data/111 # 尝试写入数据
[root@iZ2ze8jw4vlonoou6byvz7 ~]# touch /data/222[root@iZ2ze8jw4vlonoou6byvz7 ~]# ll /data
total 0
-rw-r--r-- 1 root root 0 Nov 3 17:53 111
-rw-r--r-- 1 root root 0 Nov 3 17:53 222
如果数据盘满了,可以对数据盘进行扩容,点击更多,云盘扩容,先扩容分区,在扩容文件系统。
[root@iZ2ze8jw4vlonoou6byvz7 ~]# umont /data # 卸载掉/data[root@iZ2ze8jw4vlonoou6byvz7 ~]# fdisk /dev/vdb /重新分区[root@iZ2ze8jw4vlonoou6byvz7 ~]# fdisk /dev/vdb /重新扩容分区Command (m for help): d # 删除分区
Selected partition 1
Partition 1 is deletedCommand (m for help): n # 创建新分区
Partition type:p primary (0 primary, 0 extended, 4 free)e extended
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-209715199, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199):
Using default value 209715199
Partition 1 of type Linux and of size 100 GiB is setCommand (m for help): w # 保存[root@iZ2ze8jw4vlonoou6byvz7 ~]# mount -t xfs /dev/vdb1 /data # 重新挂载[root@iZ2ze8jw4vlonoou6byvz7 ~]# xfs_growfs /dev/vdb1 # 扩容文件系统
3.5 ECS构建云盘
1.下载nginx
2.下载高版本php
wget http://cdn.xuliangwei.com/php.zip
3.统一用户身份运行nginx和php-fpm例如用nginx用户
4.递归授权可道云目录/code 为nginx
5.配置nginx代理
server {listen 80;server_name kod.bertwu.net;root /code;location / {index index.php;}location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}
}# 后期可以用这个kodcloud对接其他产品:
# 1.Redis、MySQL
# 2.NAS、OSS
# 3.DNS、CDN、HTTPS
# 4.SLB cookie植入
然后去云解析DNS上添加一条A记录
四、ECS快照服务
阿里云快照服务是一种无代理的数据备份方式,可以为所有类型的云盘创建崩溃一致性快照,用于备份或者恢复整个云盘。它是一种便捷高效的数据容灾手段,常用于数据备份、制作镜像、应用容灾等。
4.1 什么是快照
快照是某一时间点云盘数据状态的备份文件。云盘第一份快照是实际使用量的全量快照,不备份空数据块,后续创建的快照均是增量快照,只存储变化的数据块,增量快照
4.2 快照使用场景
- 容灾备份:为云盘创建快照,再使用快照创建云盘获取基础数据,实现同城容灾和异地容灾。
- 环境复制:使用系统盘快照创建自定义镜像,再使用自定义镜像创建ECS实例,实现环境复制。
- 提高容错率:出现操作失误时,能及时回滚数据,降低操作风险,实现版本回退。
- 定期创建快照,避免因操作失误或外部攻击等原因导致数据丢失。例如,团队成员不慎在云盘上存储了错误的数据、ECS实例被误释放、应用错误导致了数据错误、或骇客利用应用漏洞恶意删除业务数据等
- 执行重要操作前创建一份快照,常见的运维操作包括更换操作系统、应用软件升级或业务数据迁移等
4.3 手动创建快照-实践
重要操作时,需要临时取创建一个快照;点击对应的云主机,选择云盘–>针对对应的磁盘–>创
建快照
4.4 自动快照策略
左侧导航栏存储与快照–快照–自动快照策略
五、ECS镜像服务
镜像
ECS镜像提供了创建ECS实例所需的信息。创建ECS实例时,必须选择镜像。镜像文件相当于副本文件,该副本文件包含了一块或多块云盘中的所有数据,对于ECS实例而言,这些云盘可以是单块系统盘,也可以是系统盘加数据盘的组合。
5.1 镜像类型
ECS镜像根据来源不同,分为公共镜像、自定义镜像、共享镜像和镜像市场镜像。
5.2 镜像生命周期
基于快照–>构建镜像–>基于镜像–>创建实例(与快照那一刻的数据是一致的)
基于镜像–>复制到其他的可用区,其他可用区可以基于镜像启动实例(与快照那一刻的数据是一致的)
基于镜像–>共享给其他阿里云账户
基于镜像–>导出到本地,在本地加载镜像,读取数据(与快照那一刻的数据是一致的)
5.3 手动创建镜像
基于快照手动创建镜像,然后基于镜像创建实例。
5.4 镜像的复制与共享
可以把镜像复制到不同地域,用于恢复,也可以共享给其他人
5.5 镜像的导出与删除
六、CLB 负载均衡
CLB文档
负载均衡SLB(Server Load Balancer)是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务器来扩展应用系统的吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。
阿里云负载均衡SLB分为两类:传统型负载均衡CLB和应用型负载均衡ALB。
ALB:专门面向七层,提供超强的业务处理性能,例如HTTPS卸载能力。单实例每秒查询数QPS(Query Per Second)可达100万次。同时ALB提供基于内容的高级路由特性,例如基于HTTP报头、Cookie和查询字符串进行转发、重定向和重写等,是阿里云官方云原生Ingress网关。应用型负载均衡ALB
CLB:支持TCP、UDP、HTTP和HTTPS协议,具备强大的四层处理能力,以及基础的七层处理能力。传统型负载均衡CLB
6.1 什么CLB
传统型负载均衡CLB(Classic Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。CLB 扩展了应用的服务能力,增强了应用的可用性。
CLB通过设置虚拟服务地址,将添加的同一地域的多台ECS实例虚拟成一个高性能和高可用的后端服务池,并根据转发规则,将来自客户端的请求分发给后端服务器池中的ECS实例。
CLB默认检查云服务器池中的ECS实例的健康状态,自动隔离异常状态的ECS实例,消除了单台ECS实例的单点故障,提高了应用的整体服务能力。此外,CLB还具备抗DDoS攻击的能力,增强了应用服务的防护能力。
6.2 CLB组成部分
-
CLB实例 (Instances)
一个CLB实例是一个运行的负载均衡服务,用来接收流量并将其分配给后端服务器。要使用负载均衡服务,您必须创建一个CLB实例,并至少添加一个监听和两台ECS实例。 -
监听 (Listeners)
监听用来检查客户端请求并将请求转发给后端服务器。监听也会对后端服务器进行健康检查。 -
后端服务器(Backend Servers)
后端服务器是一组接收前端请求的ECS实例。您可以单独添加ECS实例到后端服务器池,也可以通过虚拟服务器组或主备服务器组来批量添加和管理
产品架构与应用场景
6.3 CLB实践
6.3.1 TCP协议实现端口映射
需求:
1.请求负载均衡CLB的 6666 端口转发至 ECS01 的22端口;
2.请求负载均衡的 5555 端口转发至 ECS02 的22端口;
实现:
先购买CLB实例,控制台搜 负载均衡,选择CLB,按需购买即可
购买成功后绑定EIP,然后点击监听向导,配置
最终效果展示
6.3.2 基于HTTP实现负载均衡
需求:
1.所有ECS节点已安装kodcloud网盘,并监听至80端口;
2.通过负载均衡实现轮询调度;
3.通过负载均衡 植入 “cookie” 方式实现会话保持;
6.3.3 基于http协议实现URL调度
需求:
1.请求域名/user, 调度到 web01 8080,8081端口;
2.请求域名/pass, 调度到 web02 8080,8081端口;
3.如果直接访问域名,则返回一个默认站点(web01 web02 80端口;)
实现:
1.以Nginx为例,如何实现;
2.以Haproxy为例,如何实现;
3.以SLB为例,如何实现;
创建虚拟服务器组,添加后端虚拟主机8080 和8081
[root@iZ2ze75lwzp5qwd7k6jn21Z ~]# cat /etc/nginx/conf.d/url.conf
server {listen 8080;#server_name xxx.com;root /user/8080;location / {index index.html;}}server {listen 8081;#server_name xxx.com;root /user/8081;location / {index index.html;}}
然后配置转发策略
6.3.4 基于HTTP实现域名调度
需求:
1.将 [ aly slb kod ] 多个域名解析到同一台
SLB服务器
2.将请求 aly.example.com 调度到 test1资源
池(web01 web02 8888)
3.将请求 slb.example.com 调度到 test2资源
池(web01 web02 9999)
4.将请求 kod.example.com 调度到 test3资源
池(web01 web02 80)
实现:
1.以Nginx为例,如何实现;
2.以Haproxy为例,如何实现;
3.以SLB为例,如何实现
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 【算法千题案例】每日LeetCode打卡——70.字符串中的第一个唯一字符
📢前言🌲原题样例:字符串中的第一个唯一字符🌻C#方法🌻Java 方法:使用哈希表存储频数💬总结📢前言 🚀 算法题 🚀 🌲 每天打卡一道算法题…...
2024/4/26 19:09:51 - C++引用作为函数参数
在定义或声明函数时,我们可以将函数的形参指定为引用的形式,这样在调用函数时就会将实参和形参绑定在一起,让它们都指代同一份数据。 如此一来,如果在函数体中修改了形参的数据,那么实参的数据也会被修改,…...
2024/4/15 1:51:30 - [GAN基础] 对抗网络组成及训练过程
1.GAN组成 GAN(对抗网络)由Generator(生成器)和Discriminator(鉴别器)构成. 2.Discriminator(鉴别器)训练过程 a.首先,从指定的训练集中获取随机的真实集x b.其次,获取新的随机向量z,利用生成器网络,伪造假数据x* c.再次,利用鉴别器网络去区分真实数据x和伪造数据x* d.最后,寻…...
2024/4/19 21:22:58 - 20211103Java面试题
1、请写出如何计算105的阶乘的核心算法? public static int calculateNum(int num) {if(num<1) return 1;else return num*calculateNum(num-1); }calculateNum(105); 2、int[] arr{6,12,33,87,90,97,108,561}请写出如何查找97的核心算法? public …...
2024/4/15 1:51:45 - 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 获取注入的 libbridge.so 动态库中的 load 函数地址 并 通过 远程调用 执行该函数 )
文章目录一、dlsym 函数简介二、获取 目标进程 linker 中的 dlsym 函数地址三、远程调用 目标进程 linker 中的 dlsym 函数 获取 注入的 libbridge.so 动态库中的 load 函数地址四、远程调用 目标进程 中的 libbridge.so 动态库中的 load 函数一、dlsym 函数简介 dlsym 是 Dyna…...
2024/4/15 1:51:25 - idea里用scala连接阿里云RDS的MySQL数据库的API
文章目录idea里用scala连接阿里云RDS的MySQL数据库的API加载驱动用scala代码连接idea里用scala连接阿里云RDS的MySQL数据库的API 加载驱动 先向pom.xml里添加MySQL依赖 <dependency><groupId>mysql</groupId><artifactId>mysql-connector-java<…...
2024/4/18 10:49:32 - Requests爬取chinadaily海量新闻数据
今天收到一个需求,需要爬取chinadaily网站上查询关键字是HK 和Hong Kong的所有新闻数据用于做NLP。需求字段包括新闻标题,发布时间,新闻内容chinadaily官网。 刚开始感觉很简单,不就是个ajax请求json格式吗,但是实际操…...
2024/4/19 12:59:14 - “21天好习惯“第一期-14
Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一…...
2024/4/18 11:18:49 - C++ 12.4.1 字面值类,成员指针与bind交互
字面值类: 回顾:编译期常量: constexpr int a 3; 字面值类需要满足其数据成员都是字面值类型,比如字面值类不能够包含string。对于一个类的构造函数,如果没有声明为constexpr,那么编译器会认为它是在运行…...
2024/4/20 7:08:03 - Pycharm画图出现Process finished with exit code -1073741819 (0xC0000005)的错误,画图闪退的问题
1. 首先比较常见的解决方案汇总 【PyCharm答疑】Process finished with exit code - 知乎 (zhihu.com) 本人采用上述方法无法解决我的问题,于是再次探索 2. 发现是通过anaconda安装matplotlib导致的,需要通过terminal终端执行下属命令: 1.…...
2024/4/16 14:26:30 - 基于Matlab的男女声音信号分析与处理
文章目录一、信号采集二、语音信号处理三、最后判断四、优缺点一、信号采集 首先本人使用的自己制作的声音和来自一位女同学的录音分别保存为boy.mp3和girl.mp3,然后在matlab平台上运用audioread函数记住采样频率和采样点数。 filegirl1.mp3 [x,fs]audioread(file…...
2024/4/29 2:22:24 - 02基本数据类型
小数部分2取整 0.3 0.32 0.6,第一位就是0 0.6 * 2 1.2下一位就是1 . . 最后变成0.6 0.010011001… 舍入误差。 编码规则花里胡哨我们使用UTF-8. idea debug 和 python一样的:打断点,debug. step over:每次一行 step into:进入函数 evalua…...
2024/4/27 23:42:32 - C++ 12.4.4 构造,析构与复制成员函数
下图中ptr开辟的内存会在main函数结束时被销毁,因为我们在析构函数中进行了delete,从而避免了内存泄漏。 https://webdocs.cs.ualberta.ca/~zhang/c631 另一个对象进行拷贝构造的时候,调用了系统默认的拷贝构造函数。成员变量ptr指向了同一块…...
2024/4/28 12:14:07 - 浅谈Java中的super与this关键字,继承,方法重载与方法重写
0、本文的细节小知识点 0.0 、专有名词 父类(基类)(超类) : parent class 、 base class 、 superclass 子类(派生类)(次类)(扩展类) …...
2024/4/28 4:42:00 - 20年后再次学习C与C++
声明一点。我不是计算机专业的学生。上学时的课程也只有C语言的基础。 那是2001,整整20年前。刚进入学校,一所专科学校。物理专业,相对来说是一个让人脑袋大的专业。不过自己喜欢,反正那时候也懵懂,什么也不懂。就装混…...
2024/4/28 17:48:49 - 通过maven打包可执行jar
通过maven打包可执行jar1. 可执行jar理解2. 几种常见方案2.1 使用maven-jar-plugin和maven-dependency-plugin2.2 使用maven-assembly-plugin2.3 使用maven-shade-plugin1. 可执行jar理解 Maven直接使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执…...
2024/4/28 3:35:45 - Break Continue
Break Continue Break package com.jian.struct; public class BreakDemo {public static void main(String[] args) {int i0;while(i<100){i;//创建一个从1到100的循环System.out.println(i);if(i30){break;}//从30开始强行退出循环}System.out.println(123);//结尾插入…...
2024/4/28 12:45:14 - 总结css篇
CSS BFC 块格式化上下文,给予一个独立的空间,让空间内的子元素不会影响到外面的布局 消除浮动 子元素float: left导致父元素无法展开 让父元素形成BFC,在父元素中加入display: inline-block; or overflow: hidden; etc.两个相邻的元素会产…...
2024/4/28 8:50:53 - 多线程的小结
...
2024/4/28 8:11:24 - 01环境配置
JDK:java development kit…compiler,debugger JRE:java run environ c最终编译为机器码 machine code java希望编译完了的目标程序可以在不同的设备平台执行。 java编译成bytecode JVM:将字节码转换成机器码 JavaSE标准版 Javame简化版 JavaEE更加强大的版本企业级…...
2024/4/28 8:05:55
最新文章
- LeetCode 15 —— 三数之和
阅读目录 1. 题目2. 解题思路3. 代码实现 1. 题目 2. 解题思路 首先我们对数组进行从小到大排序,然后遍历数组 [ 0 , n u m s . s i z e ( ) − 3 ] [0,nums.size()-3] [0,nums.size()−3] 作为三元组中的 a a a,由于三元组的索引互不相同,…...
2024/5/4 19:54:01 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - PostCss:详尽指南之安装和使用
引言 在现代前端开发中,CSS预处理器如Sass、Less等已经成为提升开发效率、增强代码可维护性的重要工具。然而,随着Web技术的发展,CSS的功能也在不断扩展,一些新的CSS语法(如变量、自定义属性、CSS Grid等)以…...
2024/5/2 5:02:14 - 车载以太网AVB交换机 gptp透明时钟 8口 千兆/百兆可切换 SW1100TE
SW1100TE车载以太网交换机 一、产品简要分析 8端口千兆和百兆混合车载以太网交换机,其中包含2个通道的1000BASE-T1和5通道100BASE-T1泰科MATEnet接口引出,1个通道1000BASE-T标准以太网(RJ45接口),可以实现车载以太网多通道交换,车载以太网网…...
2024/5/2 18:08:36 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/1 17:30:59 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/2 16:16:39 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/29 2:29:43 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/3 23:10:03 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/27 17:58:04 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/27 14:22:49 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/28 1:28:33 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/30 9:43:09 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/27 17:59:30 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/4 18:20:48 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/28 1:34:08 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/29 20:46:55 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/30 22:21:04 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/1 4:32:01 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/4 2:59:34 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/28 5:48:52 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/30 9:42:22 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/2 9:07:46 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/30 9:42:49 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57