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

AWS联网和内容分发服务

概况

VPC

Amazon Virtual Private Cloud (Amazon VPC) 让您能够全面地控制自己的虚拟网络环境,包括资源放置、连接性和安全性。首先在 AWS 服务控制台中设置 VPC。然后,向其中添加资源,例如 Amazon Elastic Compute Cloud (EC2) Amazon Relational Database Service (RDS) 实例。最后,您可以定义 VPC 相互之间以及跨账户、可用区或 AWS 区域通信的方式。

Amazon CloudFront

Amazon CloudFront 是一种内容分发网络 (CDN) 服务,旨在获得优异性能、安全性和开发人员便利性。

Amazon Route 53

Amazon Route 53 是一种可用性高、可扩展性强的域名系统(DNS)Web 服务。Route 53 将用户请求连接到 AWS 上或本地运行的互联网应用程序。

AWS Direct Connect

AWS Direct Connect 云服务是通往 AWS 资源的最短路径。传输时,您的网络流量保持在 AWS 全球网络上,不会接触公共互联网。这样减少遇到瓶颈或延迟意外增加的可能。创建新连接时,您可以选择由 AWS Direct Connect 交付合作伙伴提供的托管连接,或选择来自 AWS 的专用连接,并在全球 100 多个 AWS Direct Connect 站点进行部署。利用 AWS Direct Connect SiteLink,您可以在 AWS Direct Connect 位置之间发送数据,在全球网络的办公室和数据中心之间建立专用网络连接。

原理

Amazon CloudFront

通过具有自动化网络映射和智能路由的超过 410 多个全球分散入网点(PoP)提供数据,从而减少延迟。

通过流量加密和访问控制提高安全性,并使用 AWS Shield Standard 防御 DDoS 攻击,无需额外费用。

通过整合请求、可自定义的定价选项以及免费从 AWS 源传出数据来降低成本。

使用无服务器计算功能自定义您在 AWS 内容分发网络 (CDN) 边缘运行的代码,以平衡成本、性能和安全性。

Amazon Route 53

使用分布在全球的域名系统(DNS)服务器和自动扩展,将最终用户可靠地路由到您的站点。

使用域名注册和直观的可视化流量工具,在几分钟内完成 DNS 路由设置。

自定义 DNS 路由策略以减少延迟、提高应用程序可用性并保持合规。

VPC

保护和监控连接、筛查流量,并限制对虚拟网络内实例的访问。

用更少时间设置、管理和验证虚拟网络。

选择您自己的 IP 地址范围、创建子网并配置路由表,以自定义虚拟网络。


AWS Direct Connect

通过直接连接到 AWS 并绕过公有互联网来提高应用程序性能。

使用多种加密选项,当数据在您的网络与 AWS 之间传输时保护其安全。

通过传出 AWS 的低数据传输费率降低联网成本。

功能

Amazon VPC 

流日志,IP 地址管理器 (IPAM),IP 寻址,入口路由,Network Access Analyzer

网络访问控制列表,Reachability Analyzer,安全组,流量镜像

Amazon CloudFront


全球边缘网络

安全性

针对网络和应用层攻击的保护,SSL/TLS 加密和 HTTPS,访问控制,合规性

可用性

Origin Shield ,为源启用冗余

边缘计算

实时指标和日志记录

实时指标,标准和实时日志记录

适用于开发运维

快速更改传播和失效,功能完备的 API 和开发运维工具边缘行为

持续部署

经济高效

每个使用级别的定价选项,AWS Cloud 服务和 Amazon CloudFront 之间针对来源获取的免费数据传输

Amazon Route 53 

Route 53 解析程序 Route 53 Resolver DNS Firewall

Route 53 应用程序恢复控制器:准备情况检查,Route 53 应用程序恢复控制器:路由控制

Route 53 应用程序恢复控制器:安全规则,流量 ,基于延迟的路由 ,基于 IP 的路由 

Geo DNS Amazon VPC 的私有 DNS DNS 故障转移 

运行状况检查和监控,域注册,DNSSEC ,支持 CloudFront 主域顶点。 

支持 S3 主域顶点 Amazon ELB 集成 ,管理控制台 ,加权轮询

AWS Direct Connect

连接速度高达100 Gbps

MACsec 和 IPsec 加密选项

SiteLink

多种部署选项

使用场景

Amazon VPC

每个区域内的两个 VPC 之间共享网络流量

Amazon CloudFront 

1 TB 传出数据

Amazon Route 53

帮助最终用户进行 DNS 查询,以及 Amazon Route 53 如何与其他 AWS 服务协同工作

AWS Direct Connect

AWS Direct Connect SiteLink,您可以在 AWS Direct Connect 位置之间发送数据,在全球网络的办公室和数据中心之间建立专用网络连接。

使用案例

AWS Direct Connect

构建混合网络

将 AWS 和本地网络关联,打造跨环境的应用程序而不影响性能。

扩大现有网络

将您的网络连接到 AWS Direct Connect 后,您可以使用 SiteLink 在位置之间发送数据。使用 SiteLink 时,数据沿位置之间的最短路径传输。

管理大数据集

确保大规模数据平稳可靠的传输,以进行实时分析、快速数据备份或广播媒体处理。

Amazon Route 53

可在全球管理网络流量

可以借助易于使用的全局 DNS 功能创建、可视化和扩展记录与策略之间的复杂路由关系。

可以构建高可用性应用程序

设置路由策略,以预先确定并自动执行应用程序恢复的响应,即将流量重定向到替代可用区或区域。

可以设置私有 DNS

可在您的 Amazon Virtual Private Cloud (VPC) 中分配和访问自定义域名。可以使用内部 AWS 资源和服务器,而不会将 DNS 数据暴露于公共互联网。

Amazon CloudFront

提供快速、安全的网站


通过内置数据压缩、边缘计算功能和现场级加密,在数毫秒内覆盖全球查看器。

加速动态内容分发和 API

使用支持边缘终止和 WebSockets 的专用且功能丰富的 AWS 全球网络基础设施优化动态 Web 内容分发。

直播和点播视频流式传输


通过 AWS Media Service 和 AWS Elemental 集成,快速启动流式传输,以一致的方式播放它们,并为任意设备提供高质量的视频。

分发补丁和更新内容


自动扩展,以高传输速率大规模分发软件、游戏补丁和 IoT 空中下载 (OTA) 更新内容。

Amazon VPC

启动简单网站或博客

对入站和出站连接实施规则,改善 Web 应用程序安全状态。

托管多层 Web 应用程序

定义 Web 服务器、应用程序服务器和数据库之间的网络连接与限制。

创建混合连接

在 AWS 服务和本地之间建立并管理兼容 VPC 网络

成本定价

AWS Direct Connect 定价

WS Direct Connect 是一种云服务,可将您的网络直接链接到 AWS,以获得一致的低延迟性能。对于 AWS Direct Connect,仅按实际用量付费,而且没有最低费用。使用此服务无需任何设置费用,且您可以随时取消此服务。

Amazon CloudFront 

Amazon CloudFront 是一个全球内容分发网络 (CDN),可轻松、安全、高速、低延迟地交付网站、视频、应用程序和 API。CloudFront 在设计时顾及开发人员的要求,让您可以轻松自定义交付,以获得适合您组织需求的速度、安全性与成本之间的完美平衡。 

对于按需定价,CloudFront 对从边缘站点传出的数据流量以及 HTTP 或 HTTPS 请求收费。愿意做出一年使用承诺的客户可以使用自助式 CloudFront Savings Bundle 节省最多 30% 的费用。 要获得更大的折扣,可咨询基于最低流量承诺(通常为 10 TB/月或更高)的自定义定价。与 AWS 集成后,从任何 AWS 源(例如 Amazon Simple Storage Service (S3)、Amazon Elastic Compute Cloud (EC2) 或 Elastic Load Balancer)执行来源获取都无需支付传输费用。AWS Certificate Manager (ACM) 可提供自定义 TLS 证书,而无需额外费用。您现有的 AWS Support 订阅中包含对 CDN 的支持。定价因使用类型、地理区域和功能选择而异;价格选项如下。

Amazon Route 53

按实际用量付费

使用 Amazon Route 53 时,您不必支付任何前期费用,或为服务响应您的域的查询数量签订合约。与其他 AWS 服务相似,您可以现用现付并且只为使用的内容支付:

  • 管理托管区域:每月支付通过 Route 53 管理的每个托管区域的费用。
  • 服务 DNS 查询:由 Amazon Route 53 服务响应的每个 DNS 查询均会产生费用,但查询映射到 Elastic Load Balancing 实例、Amazon CloudFront 分配、AWS Elastic Beanstalk 环境、API Gateway、VPC 终端节点或 Amazon S3 网站存储桶的别名 A 记录除外,它们是免费提供的。
  • 管理域名:每年支付通过 Route 53 注册或转移到 Route 53 的每个域名的费用。

Amazon VPC

虽然创建和使用 Amazon 虚拟私有云 (VPC) 本身不收取额外费用,但您可以按使用量付费购买可选的 VPC 功能。AWS 提供的功能和服务使您能够自定义 Amazon VPC 的控制、连接、监控和安全性。有关这些组件的具体定价费率,请参阅下文。

其他 Amazon Web Services 解决方案(如 Amazon Elastic Compute Cloud (Amazon EC2))的使用费仍按这些资源的公布费率计算,包括数据传输费用。如果您使用可选的硬件虚拟专用网络 (VPN) 连接将 VPC 连接到公司数据中心,则定价按 VPN 连接小时数(VPN 连接处于“可用”状态的时间量)计算。部分时间按整小时计费,通过 VPN 连接传输的数据将按标准 AWS 数据传输费率收费。

对比分析

对以上内容进行了综合分析后,本人得出以下几点:

首先,从原理上来讲,Amazon CloudFront通过多个全球分散入网点(PoP)提供数据,从而减少延迟。通过流量加密和访问控制提高安全性,并使用 AWS Shield Standard 防御 DDoS 攻击,无需额外费用。其更在乎怎样使用边缘站点去降低网络延迟,提升数据安全性同时平衡网络负担。

Amazon Route 53使用分布在全球的域名系统(DNS)服务器和自动扩展,将最终用户可靠地路由到您的站点。其更注重怎样更快更好的使用DNS。

VPC选择您自己的 IP 地址范围、创建子网并配置路由表,以自定义虚拟网络。其更在乎怎样让用户更便捷的使用ip地址和配置网络。
AWS Direct Connect通过直接连接到 AWS 并绕过公有互联网来提高应用程序性能。其在意怎样在保证网络的前提下去更快更安全的使用。

其次从功能上说,Amazon VPC功能 提升和监控 VPC 的安全性。Amazon CloudFront功能提供可靠、低延迟和高吞吐量网络连接,Amazon Route 53功能DNS 服务器响应端口 53 上的查询并提供回复,以便让最终用户路由到您在 Internet 上的应用程序。AWS Direct Connect功能确保您可以在需要时就近进行连接。

然后在使用场景上,VPC重在网络共享,Amazon CloudFront重在数据传输,Amazon Route 53重在更好的使用DNS,AWS Direct Connect重在万物互联。

最后从成本定价看,Amazon CloudFront采用按需定价而且使用愈多愈便宜,适合有大流量需求的用户。Amazon Route 53按需付费和不用支付前期费用,适合有稳定需求的用户。AWS Direct Connect适合有突然需求而且对低延时网络有需求的用户。Amazon VPC适合对AWS网络有少量需求在偶尔需求一定网络服务时的用户。

相关文章:

AWS联网和内容分发服务

概况 VPC Amazon Virtual Private Cloud (Amazon VPC) 让您能够全面地控制自己的虚拟网络环境,包括资源放置、连接性和安全性。首先在 AWS 服务控制台中设置 VPC。然后,向其中添加资源,例如 Amazon Elastic Compute Cloud (EC2) 和 Amazon …...

vscode设置编辑器文件自动保存

步骤 1.打开vscode的设置 2.在搜索栏输入关键字“保存”; 在 Files: Auto Save 设置项,选择自动保存的模式...

SJ705C安全帽高温预处理箱

一、仪器用途 安全帽高温预处理箱是我公司根据安全帽新国家标准检测试验要求而自主设计研发制造。是安全帽检测前做高温预处理的专用设备。 二、仪器特征 1、有PID自整定温度控制仪,控制准确。 2、数显计时、计温器。 3、石英灯管加热系统;。 …...

AI盒子在智慧加油站的应用

方案背景 为规范加油站作业,保障人民生命财产安全,《加油站作业安全规范》(AQ 3010-2007)中第五条规定:卸油作业基本要求,明确防静电、防雷电、防火、人员值守、禁止其他车辆及非工作人员进入卸油区。 痛点…...

IC开发——VCS基本用法

1. 简介 VCS是编译型verilog仿真器,处理verilog的源码过程如下: VCS先将verilog/systemverilog文件转化为C文件,在linux下编译链接生成可执行文件,在linux下运行simv即可得到仿真结果。 VCS使用步骤,先编译verilog源…...

MongoDB~存储引擎了解

存储引擎 存储引擎是一个数据库的核心,主要负责内存、磁盘里数据的管理和维护。 MongoBD的优势,在于其数据模型定义的灵活性、以及可拓展性。但不要忽略,其存储引擎也是插件式的存在,支持不同类型的存储引擎,使用不同…...

JavaScript实现粒子数字倒计时效果附完整注释

<!DOCTYPE html> <html lang="en"><head><meta charset...

Dubbo SPI(Service Provider Interface)机制深度解析

Dubbo SPI&#xff08;Service Provider Interface&#xff09;机制是Apache Dubbo框架中一项核心的技术组件&#xff0c;它超越了传统Java SPI的范畴&#xff0c;为Dubbo带来了高度的可扩展性和灵活性。在分布式服务架构日益复杂多变的今天&#xff0c;Dubbo SPI机制通过巧妙的…...

常用中间件各版本下载

常用中间件下载地址 前言分布式中间件负载均衡中间件缓存中间件数据库中间件其他中间件1、Maven下载地址2、Git下载地址2、JDK下载地址3、MySQL下载地址4、Redis下载地址5、Nacos下载地址6、Tomcat下载地址7、Nginx下载地址8、RocketMQ下载地址8、RabbitMQ下载地址8、Erlang下载…...

VsCode SSH远程设置不用重复输入密码

winR输入cmd&#xff0c;回车&#xff0c;输入 C:\Users\Administrator> ssh-keygen -t rsa -b 4096 Generating public/private rsa key pair. Enter file in which to save the key (C:\Users\Administrator/.ssh/id_rsa): Enter passphrase (empty for no passphrase): …...

【Linux】:进程切换

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家解读一下有关Linux进程切换的知识点&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C 语 言 专 栏&#xff1a;C语言&#xff1a;从入门到精…...

MongoDB CRUD操作:删除文档

MongoDB CRUD操作&#xff1a;删除文档 文章目录 MongoDB CRUD操作&#xff1a;删除文档删除集合的所有文档删除符合条件的所有文件删除第一个符合条件的文档## 在MongoDB Atlas中删除文档删除行为索引 原子性写确认 可以使用下面的方式删除MongoDB集合的文档&#xff1a; 使用…...

SpringBoot集成腾讯COS流程

1.pom.xml中添加cos配置 <!--腾讯cos --> <dependency><groupId>com.qcloud</groupId><artifactId>cos_api</artifactId><version>5.6.28</version> </dependency> 2.application.yaml中添加cos配置 # 腾讯云存储cos…...

中高级前端开发岗

定位&#xff1a; 日常迭代任务的核心研发&#xff0c;具备高质、高效完成迭代任务的能力。 素质要求&#xff1a; 业务专家或擅长某一方向技术&#xff1b;有较丰富的开发经验&#xff1b;需要具备良好的沟通和协作能力&#xff0c;能够与其他部门和团队进行有效的沟通和协…...

idea常用配置

文章目录 I 常见问题1.1 取消maven忽略文件清单1.2 源根之外的java文件1.3 idea取消所有断点1.4 idea使用非模式提交界面1.5 用Service窗口展示所有服务及端口1.6 idea编码问题(加载配置文件失败)II idea 换行后自动缩进4个空格,怎么取消?I 常见问题 1.1 取消maven忽略文件…...

Spring AOP 切面按照一定规则切片并行查询Mapper并返回

需求&#xff1a; 有时候我们在查询mapper层时&#xff0c;有时候可能由于入参数据过大或者查询的范围较大&#xff0c;导致查询性能较慢&#xff0c;此时 我们需要将原本的查询按照一定规则将查询范围进行切面&#xff0c;然后分片查询&#xff0c;最后将查询结果进行组装合并…...

【vue3|第4期】Vue3的选项式与组合式

日期&#xff1a;2024年5月30日 作者&#xff1a;Commas 签名&#xff1a;(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释&#xff1a;如果您觉得有所帮助&#xff0c;帮忙点个赞&#xff0c;也可以关注我&#xff0c;我们一起成长&#xff1b;如果有不对的地方&#xf…...

算法训练营第四十五天 | LeetCode 1049 最后一块石头的重量II、LeetCode 494 目标和、LeetCode 474 一和零

LeetCode 1049 最后一块石头的重量 继续昨天没有详细说的01背包问题往下继续说。01背包问题是将dp从一维问题升维到二维之后会遇到的一类典型问题。dp数组自然而然地是一个横坐标表示物品序号-1&#xff0c;纵坐标表示背包重量的二维数组。01背包由一个背包是否放该物品并比照后…...

【数据结构与算法(C 语言)】栈的基本操作函数(动图演示) 及 栈的实际应用之一:进制转换

目录 1. 前言2. 结构及基本操作函数&#xff1a;2.1 栈的结构类型 Stack2.2 初始化栈 InitStack2.3 销毁栈 DestroyStack2.4 清空栈 ClearStack2.5 判断栈是否为空 StackEmpty2.6 获取stack的长度 StackLength2.7 获取栈顶元素 GetTop2.8 入栈 Push2.9 出栈 Pop2.10 访问元素2.…...

[原创]C++ 11的thread_local线程局部变量与Lambda表达式配合使用, 却引发致命的, 难以发现的冲突.

[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX QQ联系: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、D…...

C语言-单精度和双精度浮点型

文章目录 一、遇到的问题二、解决方案三、问题根因float和double的区别&#xff1a; 总结-浮点数 一、遇到的问题 将NXP项目的代码移植到RH850F1K的项目上时&#xff0c;程序运行异常&#xff1a; u16Volt (uint16)((double)u16ADVal * (double)6.3) 执行到这一行程序就跑飞了…...

STM32学习问题总结(2)—CubeMX生成项目后串口没效果和Microlib

检查完所有的硬件和软件部分&#xff0c;最后发现&#xff0c;又是Keil的设置问题&#xff0c;啊啊啊啊 打开Keil的魔术棒&#xff0c;勾选Target的Use Microlib选项即可&#xff0c;但这并不是最佳方案 最终解决方案&#xff1a; 参考&#xff1a;http://t.csdnimg.cn/2Tjfc…...

【数据结构与算法 | 二叉树篇】二叉树的前中后序遍历(递归版本)

1. 二叉树的概念 (1). 二叉树的结构 借用了一下力扣的模板 public class TreeNode {int val;TreeNode left;TreeNode right;TreeNode() {}TreeNode(int val) { this.val val; }TreeNode(int val, TreeNode left, TreeNode right) {this.val val;this.left left;this.righ…...

Python exp用法:深入探索指数函数的奥秘

Python exp用法&#xff1a;深入探索指数函数的奥秘 在Python中&#xff0c;exp是一个非常重要的数学函数&#xff0c;它属于math模块的一部分&#xff0c;用于计算自然数e的指数。自然数e是一个无理数&#xff0c;约等于2.71828&#xff0c;它在数学、物理和工程等领域有着广…...

[有监督学习] 8.详细图解神经网络

神经网络 一直以来&#xff0c;人们都认为神经网络&#xff08;Neural Network&#xff0c;NN&#xff09;是模仿生物体的神经网络设计而成的。神经网络既可以用于回归&#xff0c;也可以用于分类&#xff0c;但在实际应用中常用于分类。基于神经网络的深 度学习因在图像识别和…...

我给线程池管理框架hippo4j找bug

1 虚拟机参数不生效 hippo4j的docker启动脚本位于 docker/docker-startup.sh 。从下图可以看到 JAVA_OPT放在了jar包名 hippo4j-server.jar之后&#xff0c;而只有项目参数才放在jar包名之后。 实际上这里JAVA_OPT中包含虚拟机参数&#xff0c;而虚拟机参数要放在jar包名之前…...

win10键盘按乱了,如何恢复?

今天键盘被宝宝给按乱了&#xff0c;好不容易给重新调整回来&#xff0c;记录备忘&#xff1a; 1、win10的asdw和方向键互换了&#xff1a; 使用Fnw键来回切换&#xff0c;OK&#xff01; 2、键盘的win键失效&#xff0c;例如&#xff1a;按winD无法显示桌面。此时&#xf…...

5.29工效学-人因工程人机交互

对于工效学这门课&#xff0c;一直都感觉很有意思&#xff0c;是一个值得再认真一点的课。可惜上课的时候效率不高&#xff0c;有感兴趣的东西课后也没有自行去拓展开来&#xff0c;前面的课我感觉还讲了比较重要的东西&#xff0c;但是&#xff0c;全忘了呢&#xff08;真的对…...

头歌数据结构与算法课程设计中-硬币找零

给定n种不同面值的硬币k_i和每种硬币的数量x_i以及一个总金额k,请编写一个程序计算最少需要几枚硬币凑出这个金额k,凑出的方案是什么? 如果凑不出则输出“凑不出” 输入描述: 第一行两个正整数,n和k 然后n行每行两个数k_i和x_i 表示k_i面值的硬币有x_i个,中间以空格分隔 输…...

Golang的内存关系

1.Page Golang的Page,在操作系统对虚拟内存管理的MMU定义的物理页有相似的定义,默认的Page为8KB 2.mSpan 多个连续的Page称之为是一个Span&#xff0c;其定义含义有操作系统的管理的页表相似 3.Size Class Size Class: 相当于 一个等级和刻度, 比如 第二等级 就代表 一个Pag…...

VRTK4.0学习——(二)

手柄绑定以及显示 1.导入CameraRigs.UnityXRPluginFramework 和 CameraRigs.TrackedAlias 预设&#xff0c;将CameraRigs.UnityXRPluginFramework拖入CameraRigs.TrackedAlias的Elements中即可&#xff0c;运行软件后即可看到手柄了 注&#xff1a;如果无法看到手柄&#xff…...

体验Photoshop:无需下载,直接在浏览器编辑图片

搜索Photoshop时&#xff0c;映入眼帘的是PS软件下载&#xff0c;自学PS软件需要多长时间&#xff0c;学PS软件有必要报班吗...PS软件的设计功能很多&#xff0c;除了常见的图像处理功能外&#xff0c;还涉及图形、文本、视频、出版等。不管你是平面设计师&#xff0c;UI/UX设计…...

Codeforces Round 895 (Div. 3)(A,B,C)题解(自己VP的,没有参加这场比赛)

A. Two Vessels 题解&#xff1a; 这题直接计算两个杯子之间的差值&#xff0c;然后直接除以2倍杯子的容量直接过&#xff0c;没有任何难度 #include<bits/stdc.h> using namespace std;int t; int a,b,c;int main() {cin>>t;while(t--){cin>>a>>b>…...

9秒爬取庆余年2分集剧情

版本一: 要创建一个Python爬虫程序来爬取指定网站的分集剧情,我们需要使用requests库来发送HTTP请求,以及BeautifulSoup库来解析HTML内容。以下是一个简单的示例,展示了如何爬取你提供的网站的分集剧情,并将每集剧情保存到本地的.txt文件中。 首先,确保你已经安装了req…...

阿里云布置net core 项目

一、 创建镜像 给镜像添加触发器&#xff0c;编译的时候会触发k8s集群里的taget链接&#xff0c;从而更新项目 二&#xff0c;创建k8s集群 使用镜像创建 添加基本信息 镜像名称&#xff1a;镜像仓库》基本信息公网地址镜像Tag:创建镜像时的镜像版本镜像配置为&#xff1a;总…...

两整数之和 ---- 位运算

题目链接 题目: 分析: 题目中要求不能使用-, 考虑到我们的位运算异或^, 是无进位加法, 可以使用如果是无进位加法, 那么我们就要找到进位, 并进行计算, 进位只有1和1相加时才会产生进位1, 而0和1相加无进位, 进位为0, 那么我们就想到了&运算, 1&1 1, 0&1 0, 所…...

长城电脑压缩文件丢失了怎么办?怎么解决

在数字化时代&#xff0c;电脑已成为我们日常生活和工作中不可或缺的设备。长城电脑作为国内知名品牌&#xff0c;以其稳定可靠的性能赢得了广大用户的信赖。然而&#xff0c;即便是可靠的电脑&#xff0c;也难免会遇到一些问题。其中&#xff0c;压缩文件丢失无疑是一个令人头…...

论文笔记《基于深度学习模型的药物-靶标结合亲和力预测》

基于深度学习模型的药物-靶标结合亲和力预测 这是一篇二区的文章&#xff0c;算是一个综述&#xff0c;记录一下在阅读过程中遇到的问题。 文章目录 基于深度学习模型的药物-靶标结合亲和力预测前言一、蛋白质接触图谱二、为什么蛋白质图谱的准确性对DTA模型预测结果没有影响1…...

ArrayList和LinkedList对比,ArrayList使用注意事项

ArrayList和LinkedList对比&#xff0c;ArrayList使用注意事项 ArrayList 和 LinkedList 是 Java 中常用的两种集合类&#xff0c;它们在内部实现和性能上有一些重要的区别。 ArrayList: ArrayList 是基于动态数组实现的。它内部使用一个数组来存储元素&#xff0c;当数组空间…...

小熊家务帮day5-day7 客户管理模块1 (小程序认证,手机验证码认证,账号密码认证,修改密码,找回密码等)

客户管理模块 1.认证模块1.1 认证方式介绍1.1.1 小程序认证1.1.2 手机验证码登录1.1.3 账号密码认证 1.2 小程序认证1.2.1 小程序申请1.2.2 创建客户后端工程jzo2o-customer1.2.3 开发部署前端1.2.4 小程序认证流程1.2.4.1 customer小程序认证接口设计Controller层Service层调用…...

计算机图形学入门02:线性代数基础

1.向量&#xff08;Vetors&#xff09; 向量表示一个方向&#xff0c;还能表示长度&#xff08;向量的摸&#xff09;。一般使用单位向量表示方向。 向量加减&#xff1a;平行四边形法则、三角形法则。比卡尔坐标系描述向量&#xff0c;坐标直接相加。 1.1向量点乘&#xff08;…...

函数:计算数组的元素和

一、计算数组的元素和 参数传递给函数时&#xff0c;实际上只有数组的首地址作为指针传递给了函数。 在函数定义中的int a[ ]等价于int *a。在只有地址信息的情况下&#xff0c;是无法知道数组里有多少个元素的&#xff0c;因此在计算数组中的元素和时&#xff0c;要加一个参…...

如何进行数据库分库分表

当数据库的数据量增长到一定程度&#xff0c;单一数据库或表可能会遇到性能瓶颈&#xff0c;此时分库分表是一种常见的解决方案。以下是如何进行数据库分库分表的详细步骤和考虑因素&#xff0c;结合了参考文章中的相关信息&#xff1a; 一、分库分表概述 分库分表是为了解决…...

Spring-Cloud-CircuitBreaker-Resilience4j (3.1.1)

介绍 Resilience4j 是一个专为函数式编程而设计的轻量级容错库。Resilience4j 提供高阶函数&#xff08;装饰器&#xff09;&#xff0c;以增强任何功能接口、lambda 表达式或方法引用&#xff0c;包括断路器、速率限制器、重试或隔板。您可以在任何函数接口、lambda 表达式或…...

重构与优化-组织数据(3)

重构组织数据是一个系统性的工程,旨在改进数据的存储方式、访问效率、质量和可用性,以更好地支持业务运营、分析决策和未来发展。以下是重构组织数据的一些关键说明点: 目的与动机 提升效率:通过优化数据结构、减少冗余数据和改善索引策略,加快数据查询和处理速度。 增强…...

游戏交易平台源码游戏帐号交易平台系统源码

功能介绍 1&#xff1a;后台可以添加删除游戏分类 2&#xff1a;会员中心可以出售游戏币,账号&#xff0c;装备 3&#xff1a;后台可以对会员和商品进行管理 4&#xff1a;多商家入驻,商家发布信息 5&#xff1a;手机版功能可以生成APP 6&#xff1a;在线支付可支持微信和支…...

Matlab里面的浮点数与FPGA定点数的相互转化应用(含Matlab代码,封装成函数可直接调用)

微信公众号获取更多FPGA相关源码&#xff1a; 1.前言 Matlab里面计算通常用的是浮点数&#xff0c;而FPGA在做数字信号处理时&#xff0c;为了节约资源&#xff0c;常常使用的是定点数。在实践中&#xff0c;我们经常需要将Matlab实现中的算法&#xff0c;用FPGA进行实现。 …...

机器学习笔记——欠拟合、过拟合

欠拟合 将训练损失和测试损失都比较大的拟合叫欠拟合&#xff0c;那么他的预测精度很低 1.一般出现在模型的复杂度小于数据本身的复杂度导致的&#xff0c;这个可能就是模型对数据的分布和实际数据分布之间的差异&#xff0c;这个就可能需要更换模型 2.还可能出现在梯度下降算…...

【二进制部署k8s-1.29.4】七、验证master的安装

文章目录 简介 一.确认kubectl命令是否正常运行二.确认etcd安装是否正常运行三.确认kube-apiserver,kube-controller-manager,kube-scheduler安装是否正常四.配置apiserver和kubelet的访问授权五.master端安装脚本4.1.安装master端所需文件4.2.master快捷安装脚本 简介 本章节主…...

springboot获取当前数据库连接

要获取当前 Spring DataSource 的 URL&#xff0c;可以通过以下几种方法&#xff1a; 方法一&#xff1a;使用 JdbcTemplate 如果你使用的是 Spring 的 JdbcTemplate&#xff0c;可以通过 javax.sql.DataSource 获取连接&#xff0c;再获取它的 URL。 示例代码&#xff1a; …...