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

阿里云整理(二)

阿里云整理

    • 1. 访问网站
    • 2. 专业名词
      • 2.1 域名
      • 2.2 域名备案
      • 2.3 云解析DNS
      • 2.4 CDN
      • 2.5 WAF

在这里插入图片描述

1. 访问网站

在这里插入图片描述用户使用浏览器访问网站大体分为几个过程:

  1. 用户在浏览器输入域名URL,例如www.baidu.com

  2. 不过,浏览器并不知道为该域名提供服务的服务器具体IP地址是什么(如果未访问过该网站,本地没有缓存),所以需要访问DNS服务器进行域名解析,获取服务器的IP地址

    为什么一定要获取IP地址呢?因为在整个OSI七层网络模型中定义,应用层软件必须经过第三层(即网络层)和对端机器进行通信。而网络层通信的基础就是IP地址。

  3. 然而,大部分网站为了加速访问,可能将一些经常访问的静态内容预热在各个区域CDN的节点机器中。

  4. 当然,CDN无法保存动态内容,所以还是会有一些用户的请求需要到达web服务器,这时这些请求就需要通过WAF到达SLB

  5. 再由SLB将这些负载通过设定的规则分配给各个ECS。

  6. 大部分情况下,当请求处理后,响应会原路返回

2. 专业名词

简称中文名称说明
DNS域名系统互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。云解析DNS支持A、CNAME、MX、TXT、SRV、AAAA、NS、CAA记录类型
CDN内容分发网络阿里云内容分发网络CDN(Content Delivery Network)是建立并覆盖在承载网之上,由遍布全球的边缘节点服务器群组成的分布式网络。阿里云CDN能分担源站压力,避免网络拥塞,确保在不同区域、不同场景下加速网站内容的分发,提高资源访问速度。
WAFWeb 应用防火墙云盾Web应用防火墙是一款网站Web应用安全的防护产品,拦截针对您网站发起的Web通用攻击(如SQL注入、XSS跨站等)或是应用资源消耗型攻击(CC),同时也可以满足您网站从流量管理角度来防御业务风险,例如Bot防御、账户安全等场景。
SLB负载均衡负载均衡SLB(Server Load Balancer)是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务器来扩展应用系统的吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性

2.1 域名

可以购买域名的网站包括但不限于:
国内:阿里云、腾讯云…
国外:godaddy、namecheap…

在哪买的域名,最好在哪做DNS解析

申请域名的步骤如下:

  1. 准备申请资料:如果是个人申请域名,需要准备个人身份证;如果是企业申请域名,需要提供企业营业执照。如果是.cn的域名,目前只给企业申请使用,个人无法申请。
  2. 寻找域名注册商:由于不同后缀的域名由不同的注册管理机构进行管理,因此需要找到相应的注册管理机构授权的域名注册服务机构进行注册。常见的域名后缀有.com、.net等。
  3. 查询域名:在注册商网站注册用户名成功后,输入想要注册的域名进行查询,确认域名为可申请的状态。
  4. 正式申请:查到可用的域名后,提交申请并缴纳年费,完成域名的申请。
  5. 申请成功:申请成功后,可以开始进入DNS解析管理、设置解析记录等操作。

在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

这里需要实名认证哦

到这里,我们就拥有一个属于自己的域名,笔者的是www.yurq.asia

2.2 域名备案

国家对非经营性互联网信息服务实行备案制度,对经营性互联网信息服务实行许可制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务。即所有对中国内地提供服务的网站都必须先进行ICP备案 ,才可开通服务。网站搭建完成至可对用户提供服务,主要涉及搭建网站的服务器及接入信息、网站信息、主体信息三方面,ICP备案主要针对这三类主要信息进行备案以待审核。

‌域名备案的流程主要包括以下几个步骤‌:

  1. 准备材料‌:根据备案要求,需要准备不同的材料。个人备案需要提供身份证正反面照片,而企业备案则需要营业执照副本、法人身份证正反面照片等。此外,还需要域名证书、主办单位授权书(企业备案时需要)、真实性核验单等。‌
  2. 选择备案平台‌:选择一个接入服务商(如阿里云、腾讯云等)进行备案。登录服务商的备案管理系统,注册账号并登录。
  3. 填写备案信息‌:在备案系统中填写主体信息、网站信息(包括网站名称、域名、网站负责人信息等)和服务器信息(如IP地址)。‌
  4. 提交审核材料‌:按照要求上传所有准备好的材料,包括身份证照片、真实性核验单等。服务商会对提交的信息进行初审,确认无误后提交给通信管理局进行最终审核。
  5. 通信管理局审核‌:通信管理局会对备案信息进行最终审核,通常需要20个工作日左右。审核通过后,会收到备案成功的通知,并获得备案号。
  6. 备案成功后的维护‌:将备案号添加到网站底部,并链接至工信部备案管理系统。定期检查备案信息是否过期或失效,如有变更,及时更新备案信息。

‌注意事项‌:在备案过程中,需要确保所有信息的真实性,特别是主体信息和网站信息的准确性。如果涉及新闻、出版、药品和医疗器械等需要前置审批的服务,还需提供相应的资质证明。此外,不同地区的管局可能有不同的要求,备案前应了解清楚所在地的具体规定。‌

在这里插入图片描述

2.3 云解析DNS

云解析DNS相较于传统的DNS,能为我们提供更好的性能、可靠性和安全性等。

常用的记录类型:

记录类型功能描述
AIPV4记录,支持将域名映射到IPv4地址使用
AAAAIPV6记录,支持将域名映射到IPv6地址使用
CNAME别名记录,支持将域名指向另外一个域名
MX电邮交互记录,支持将域名指向邮件服务器地址
TXT文本记录,是任意可读的文本DNS记录

在这里插入图片描述
当我们有域名之后,进行域名解析
在这里插入图片描述绑定ECS的公网IP
在这里插入图片描述生成一条DNS A记录
在这里插入图片描述
查看解析情况

[root@ali01 ~]# dig www.yurq.asia; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.16 <<>> www.yurq.asia
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 9670
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0;; QUESTION SECTION:
;www.yurq.asia.                 IN      A;; AUTHORITY SECTION:
asia.                   2       IN      SOA     a0.asia.afilias-nst.info. hostmaster.donuts.email. 1733193837 7200 900 1209600 3600;; Query time: 0 msec
;; SERVER: 100.100.2.136#53(100.100.2.136)
;; WHEN: Tue Dec 03 10:52:31 CST 2024
;; MSG SIZE  rcvd: 114

在这里插入图片描述目前还无法解析这个域名,应该是实名认证信息延迟导致的。
在这里插入图片描述可以看到确实是在审核中,等审核完成后,再更新本节内容

===================================

当笔者写下一节的时候,审核通过了。继续操作,这里需要对域名进行实名认证
在这里插入图片描述等了几分钟后,看到认证成功
在这里插入图片描述

[root@ali01 ~]# dig yurq.asia; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.16 <<>> yurq.asia
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16329
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:
;yurq.asia.                     IN      A;; ANSWER SECTION:
yurq.asia.              10      IN      A       182.92.84.211;; Query time: 180 msec
;; SERVER: 100.100.2.136#53(100.100.2.136)
;; WHEN: Tue Dec 03 11:06:00 CST 2024
;; MSG SIZE  rcvd: 43

解析已经正常了
在这里插入图片描述

[root@ali01 ~]# curl -H Host:www.yurq.asia 182.92.84.211
hello my ecs

阿里云的DNS有一个DNS流量分析功能,开通不花钱,但是产生流量就会计费了
在这里插入图片描述笔者这里就不打开这个功能了

2.4 CDN

CDN的基本原理是利用分布式缓存服务器网络,将静态资源如图片、CSS、JavaScript文件等缓存到全球多个节点上。当用户访问网站时,请求会被路由到离用户最近的节点,由该节点直接响应用户请求,从而减少网络延迟,提高访问速度‌

  • 阿里云内容分发网络CDN(Content Delivery Network)是建立并覆盖在承载网之上,由遍布全球的边缘节点服务器群组成的分布式网络。阿里云CDN能分担源站压力,避免网络拥塞,确保在不同区域、不同场景下加速网站内容的分发,提高资源访问速度。
  • 阿里云在全球拥有3200+节点。中国内地拥有2300+节点,覆盖31个省级区域;海外、中国香港、中国澳门和中国台湾拥有900+节点,覆盖70多个国家和地区。全网带宽输出能力达180 Tbps。。
  • CDN将源站资源缓存到阿里云遍布全球的加速节点,当终端用户请求访问和获取源站资源时无需回源,可就近获取CDN节点上已经缓存的资源,提高资源访问速度,同时 分担源站压力。目前CDN部分节点已支持通过IPv6访问。

阿里云cdn采用几级缓存实现什么功能?(了解)

二级缓存

‌阿里云CDN采用二级缓存实现功能‌。阿里云CDN主要由智能调度系统Cache软件两个重要的环节构成,Cache系统结构可由一级和二级cache节点构成,所以阿里云CDN采用二级缓存实现‌。

二级缓存的具体功能

  • 提高访问速度‌:通过将源站资源缓存到阿里云遍布全球的加速节点,当终端用户请求访问和获取源站资源时,可以就近获取CDN节点上已经缓存的资源,从而减少回源带宽,提高资源访问速度‌2。
  • 分担源站压力‌:当用户请求的资源已经在CDN节点上缓存时,可以直接返回给用户,避免重复回源,从而减轻源站的压力‌2。
  • 动态和静态内容加速‌:对于静态内容(如图片、短视频、大文件等),可以通过缓存来实现以存储空间换带宽的目的,大幅度降低传输时延;对于动态内容(如电商实时推荐、账号密码认证等),可以通过优化路由进行加速‌3。

缓存策略和配置管理

  • 缓存策略‌:阿里云CDN支持多种缓存策略,包括基于URL的缓存、基于文件类型的缓存、基于请求频率的缓存等。用户可以根据具体需求配置缓存规则,例如设置缓存时间(TTL)、缓存文件类型、缓存去参数等‌4。
  • 资源监测和数据分析‌:通过天眼系统对缓存系统上用户业务运行的状态进行监测,例如对CDN加速域名的QPS、带宽、HTTP状态码等常见指标的监控;用户还可以分析CDN加速域名的TOP URL、PV、UV等数据‌2。
  • 配置管理‌:通过配置管理系统,用户可以配置缓存文件类型、缓存时去参数缓存等规则,以提升缓存系统的运作效率‌

这里要使用阿里云CDN还需要对域名进行ICP备案,笔者就不备案了,简单介绍下即可
在这里插入图片描述

这里的中国内地,指的是大陆地区,不包括港澳台

配置CDN的时候会提示

大部分电商网站都会使用CDN技术

[root@ali01 ~]# dig www.jd.com; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.16 <<>> www.jd.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40035
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:
;www.jd.com.                    IN      A;; ANSWER SECTION:
www.jd.com.             10      IN      CNAME   www.jd.com.gslb.qianxun.com.
www.jd.com.gslb.qianxun.com. 10 IN      CNAME   www.jd.com.s.galileo.jcloud-cdn.com.
www.jd.com.s.galileo.jcloud-cdn.com. 10 IN CNAME wwwv6.jcloudimg.com.
wwwv6.jcloudimg.com.    10      IN      A       111.225.218.3;; Query time: 38 msec
;; SERVER: 100.100.2.136#53(100.100.2.136)
;; WHEN: Tue Dec 03 11:37:20 CST 2024
;; MSG SIZE  rcvd: 167

CDN的预热和刷新

  • 通过刷新功能,您可以删除CDN节点上已经缓存的资源,并强制CDN节点回源站获取最新资源,适用于源站资源更新和发布、违规资源清理、域名配置变更等;
  • 通过预热功能,您可以在业务高峰前预先将热门资源缓存到CDN节点,降低源站压力提升用户体验。

在这里插入图片描述

2.5 WAF

WAF可对网站或者App的业务流量进行恶意特征识别及防护,在对流量清洗和过滤后,将正常、安全的流量返回给服务器,避免网站服务器被恶意入侵导致性能异常等问题,从而保障网站的业务安全和数据安全。

接入方式接入原理WAF 3.0WAF 2.0
CNAME接入通过添加域名,并将域名的DNS解析指向WAF的CNAME地址,使域名的Web业务引流到WAF。WAF会拦截攻击请求并将正常业务请求转发回源站服务器。该过程中,WAF作为反向代理集群,同时参与流量的转发和检测防护。支持支持
云产品接入(原透明接入)通过添加引流端口到WAF的方式,使云产品网关自动改变路由,将Web业务引流到WAF。WAF会拦截攻击请求并将正常业务请求转发回源站服务器。该过程中,WAF作为反向代理集群,同时参与流量的转发和检测防护。支持
(说明WAF 3.0中云产品接入中CLB、ECS为透明接入。)
支持
云产品接入(全新的云原生架构)通过SDK模块化的方式将WAF集成在云产品的网关中,通过内嵌在网关中的SDK提取流量并进行检测和防护。该过程中,WAF不参与流量转发,避免因额外引入一层转发而带来各种兼容性和稳定性问题。支持不支持

笔者以前用的时候还没有3.0 ^_^!

  • 使用说明

免费开通实例,接入业务流量或进行配置后才开始正式计费,按小时结算,次日按天出账。Web应用防火墙3.0(按量付费)支持防护的最大业务流量:中国内地(100000QPS),非中国内地(10000QPS),超出后将进入沙箱状态。如您需要定制更大规格,请联系商务经理或架构师。

  • 退订规则

如果您不再需要使用按量付费实例,可以在确保已备份或迁移数据,且不影响您业务的同时释放实例。关闭实例后,T+1天起将不再计费。

网站是否在云上,都可以接入

可选接入类型:
在这里插入图片描述
理论上接入负载均衡,但是ECS也可以直接接入

在这里插入图片描述

  1. 基础防护
    基础防护是免费的
    在这里插入图片描述在这里插入图片描述总览会提示一些漏洞信息等

  2. 接入域名
    我们需要进行DNS解析验证
    在这里插入图片描述
    添加TXT记录
    在这里插入图片描述
    未备案接入不了
    在这里插入图片描述

  3. 日志服务
    在这里插入图片描述

  4. 告警设置
    在这里插入图片描述

笔者记得基础防护是免费的,但是使用增强功能产生流量则可能产生费用

相关文章:

阿里云整理(二)

阿里云整理 1. 访问网站2. 专业名词2.1 域名2.2 域名备案2.3 云解析DNS2.4 CDN2.5 WAF 1. 访问网站 用户使用浏览器访问网站大体分为几个过程&#xff1a; 用户在浏览器输入域名URL&#xff0c;例如www.baidu.com。 不过&#xff0c;浏览器并不知道为该域名提供服务的服务器具…...

qt基本部分控件用法(一)

前言: 以前 windows下做工具主要是MFC&#xff0c;趁有点空时间&#xff0c;研究了QT&#xff0c;感觉跟MFC 差不多&#xff0c;VS 比 QT CREATOR 还是强大&#xff0c;不过QT可以跨平台&#xff0c;功能更强大&#xff0c;MFC 只能在win平台下.&#xff1b; 1&#xff1a;环境…...

【Linux】环境ChatGLM-4-9B 模型之 openai API 服务

一、摘要 最近看到 Function Call 比较感兴趣,它的核心是赋予大模型能够调用外部API的能力,能够解决大模型功能扩展性问题,允许模型调用外部数据库或API,提供特定领域的详细信息;解决信息实时性问题,模型可以实时获取最新数据;解决数据局限性问题,大模型训练数据虽多但…...

Too many open files 问题处理

某个简单的 python 服务&#xff0c;运行一段时间就崩溃。查看日志后发现有一个系统错误 OSError: Errno24 Too many open files要理解这个问题&#xff0c;首先要理解什么是文件描述符&#xff0c;可以参考我的另一篇文章(Linux 系统文件描述符&#xff08;File Descriptor&a…...

CentOS 7 环境下常见的操作和配置

目录 1. CentOS 7 中的 vsftpd 配置与使用 安装与启动 vsftpd 配置 vsftpd&#xff08;/etc/vsftpd/vsftpd.conf&#xff09; 常见命令 2. 使用 yum 包管理器 3. 安全性与防火墙配置 开放端口 4. 使用 systemd 管理服务 5. SELinux 配置 查看 SELinux 状态 临时禁用…...

HTTP(超文本传输协议)

HTTP是万维网通信的基础构成&#xff0c;是一个简单的请求相应协议&#xff0c;基于TCP之上80号端口 通信原理 DNS解析 将域名甩个DNS服务器解析&#xff0c;将域名化为IP访问 建立TCP连接 如图&#xff0c;客户端先发送一个sys置位seq为x&#xff08;任意值&#xff09;的…...

etcd-v3.5release-(3)-readIndexRead

笔记1&#xff1a;读操作包括两种&#xff0c;readIndex和serilizable&#xff0c;readIndex指一致性读&#xff0c;一旦a读到了数据x&#xff0c;那么a及a以后的数据都能读到x&#xff0c;readIndex读会先确认本leader是不是有效地leader&#xff0c;如果有效则记录此刻的comm…...

IPv6 NA RTR/SOL/OVR标志位,单播多播选择,ndppd代理和kernel配置

NA消息用单播还是多播的判断理由 单播回复&#xff08;Unicast&#xff09;&#xff1a; 如果客户端发送 RS 消息时&#xff0c;使用的是一个全局地址或链路本地地址作为源地址&#xff0c;则 RA 消息会单播回复到客户端的源地址。这种方式减少了网络中的广播流量&#xff0c;…...

C语言程序设计P5-4【应用函数进行程序设计 | 第四节】——知识要点:数组作函数参数

知识要点&#xff1a;数组作函数参数 视频&#xff1a; 目录 一、任务分析 二、必备知识与理论 三、任务实施 一、任务分析 任务要求用选择法对数组中的 10 个整数按由小到大的顺序排序&#xff0c;前面在讲解数组时讲冒泡法排序曾提到选择法排序的思想。 所谓选择法就是…...

PostgreSQL数据库连接:psqlODBC驱动安装与配置实战指南

本文还有配套的精品资源&#xff0c;点击获取 简介&#xff1a;本文将提供详细的psqlODBC驱动程序在Windows操作系统上的安装和配置指南&#xff0c;使用户能够通过ODBC标准连接到PostgreSQL数据库。安装步骤涵盖获取安装文件、运行安装向导、选择安装路径、完成安装以及配置…...

【NLP 8、normalization归一化函数:sigmoid、softmax】

目录 Normalization&#xff08;归一化&#xff09; 1.特点 目的 应用场景 输出范围 2. Sigmoid 函数 目的 应用场景 输出范围 3. Softmax 函数 目的 应用场景 输出范围 "燃尽最后的本能&#xff0c;意志力会带你杀出重围" —— 24.12.2 Normalization&#…...

鸿蒙ArkTS 与安卓Android-底层逻辑对比

鸿蒙OS&#xff08;ArkTS&#xff09; 架构&#xff1a; 鸿蒙OS采用了微内核架构&#xff0c;其核心操作系统将设备的硬件资源和服务进行模块化&#xff0c;微内核负责最基本的服务&#xff08;如调度、通信、同步等&#xff09;&#xff0c;而其他功能则由用户空间的进程提供。…...

第八节、Bresenham直线插补【51单片机-TB6600驱动器-步进电机教程】

摘要&#xff1a;前面章节主要介绍单个电机控制&#xff0c;本节内容介绍两个电机完成直线插补运动 一、 Bresenham直线算法介绍 Bresenham直线算法由Jack Elton Bresenham于1962年在IBM开发&#xff0c;最初用于计算机显示直线&#xff0c;它确定应该选择的n维光栅的点&#…...

唇形同步视频生成工具:Wav2Lip

一、模型介绍 今天介绍一个唇形同步的工具-Wav2Lip&#xff1b;Wav2Lip是一种用于生成唇形同步&#xff08;lip-sync&#xff09;视频的深度学习算法&#xff0c;它能够根据输入的音频流自动为给定的人脸视频添加准确的口型动作。 &#xff08;Paper&#xff09; Wav2Lip模型…...

旅游管理系统的设计与实现

文末获取源码和万字论文&#xff0c;制作不易&#xff0c;感谢点赞支持。 毕 业 设 计&#xff08;论 文&#xff09; 题目&#xff1a;旅游管理系统的设计与实现 摘 要 如今社会上各行各业&#xff0c;都喜欢用自己行业的专属软件工作&#xff0c;互联网发展到这个时候&#…...

burp常用机漏洞测试理论

声明&#xff01; 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下&#xff0c;如涉及侵权马上删除文章&#xff0c;笔记只是方便各位师傅的学习和探讨&#xff0c;文章所提到的网站以及内容&#xff0c;只做学习交流&#xff0c;其他均与本人以及泷羽sec团队无关&a…...

TCP/IP 和 UDP

一、TCP/IP&#xff08;传输控制协议&#xff09; TCP/IP 是一个协议族&#xff0c;它是互联网的基础协议&#xff0c;为网络通信提供了标准化的方法。TCP/IP 分为四个层次&#xff0c;每一层都有特定的功能&#xff1a; 应用层&#xff1a;这是最接近用户的层&#xff0c;包含…...

FastAPI解决跨域报错net::ERR_FAILED 200 (OK)

目录 一、跨域问题的本质 二、FastAPI中的CORS处理 1. 安装FastAPI和CORS中间件 2. 配置CORS中间件 3. 运行FastAPI应用 三、解决跨域报错的步骤 四、案例&#xff1a;解决Vue.js与FastAPI的跨域问题 1. Vue.js前端应用 2. FastAPI后端API 3. 配置CORS中间件 4. 运行…...

git如何新建分支并提交?

1. 检查当前分支 在开始之前&#xff0c;最好确认你当前所在的分支。 git branch 当前分支前面会有一个 *号。 2. 新建分支 使用 git branch 命令创建一个新的分支。假设你要创建一个名为 new-feature 的分支。 git branch new-feature 3. 切换到新分支 使用 git checkou…...

使用 LlamaFactory 结合开源大语言模型实现文本分类:从数据集构建到 LoRA 微调与推理评估

文章目录 背景介绍文本分类数据集Lora 微调模型部署与推理期待模型的输出结果 文本分类评估代码 背景介绍 本文将一步一步地&#xff0c;介绍如何使用llamafactory框架利用开源大语言模型完成文本分类的实验&#xff0c;以 LoRA微调 qwen/Qwen2.5-7B-Instruct 为例。 文本分类…...

Python基础学习总结篇

Python基础学习_01注释、变量、计算、打印 Python基础学习-02转义、输入、函数 Python基础学习-03逻辑分支语句、循环 Python基础学习-04列表List Python基础学习-05元组 tuple Python基础学习-06字典Dict Python基础学习-07不可重复的set集合 Python基础学习-08字符串 …...

8. Debian系统中显示屏免密码自动登录

本文介绍如何在Debian系统上&#xff0c;启动后&#xff0c;自动免密登录&#xff0c;不卡在登录界面。 1. 修改lightDM配置文件 嵌入式Debian系统采用lightDM显示管理器&#xff0c;所以&#xff0c;一般需要修改它的配置文件/etc/lightdm/lightdm.conf&#xff0c;找到[Seat…...

ubuntu安装nginx并设置开机自启动

1、下载nginx相关依赖包 sudo apt-get install gccsudo apt-get install libpcre3 libpcre3-devsudo apt-get install zlib1g zlib1g-devsudo sudo apt-get install opensslsudo apt-get install libssl-devsudo apt install make2、进入想下载安装包位置 cd /usr/local3、通…...

SQLServer中使用ISNULL替换为指定的替换值

ISNULL (Transact-SQL) 适用于&#xff1a; SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse Analytics 分析平台系统 (PDW)Microsoft Fabric 中的 SQL 分析端点Microsoft Fabric 中的仓库 NULL替换为指定的替换值。 1、语法 ISNULL ( check_expression , rep…...

深入浅出:PHP函数的定义与使用

文章目录 前言什么是函数定义函数语法示例 调用函数示例 参数传递按值传递示例按引用传递示例默认参数示例可变数量的参数示例 返回值示例 变量作用域全局作用域示例局部作用域示例静态作用域示例 匿名函数示例闭包示例 递归函数示例 内置函数常见内置函数示例 用户自定义函数示…...

C++知识整理day4内存管理——new和delete详解

文章目录 1.C/C内存分布2.C语言中动态内存管理&#xff1a;malloc/realloc/calloc3.C内存管理方式3.1 new/delete操作内置类型3.2 new和delete操作自定义类型 4.malloc/free和new/delete到底什么区别&#xff1f;4.1 对于自定义类型4.2 对于自定义类型4.3 总结&#xff1a;它们…...

部署项目报错

vue2项目部署后 Error: Cannot find module /views/*** 1.起因 登录页、首页等静态页面可以正常进入&#xff0c;后端访问也正常&#xff0c;可以获取到验证码。 但是登录之后会发现首页空白或者进入不到首页 F12查看有报错信息&#xff1a;Error: Cannot find module ‘/v…...

专业140+总分420+上海交通大学819考研经验上交电子信息与通信工程,真题,大纲,参考书。博睿泽信息通信考研论坛,信息通信考研Jenny

考研结束&#xff0c;专业819信号系统与信号处理140&#xff0c;总分420&#xff0c;终于梦圆交大&#xff0c;高考时敢都不敢想目标&#xff0c;现在已经成为现实&#xff0c;考研后劲很大&#xff0c;这一年的复习经历&#xff0c;还是历历在目&#xff0c;整理一下&#xff…...

电子信息工程自动化 单片机自动门控制系统设计

摘 要 伴随着社会经济的发展进步、科学技术的发展进步以及人民群众日常生活质量的逐渐提升&#xff0c;自动门开始全面进入人民群众的生活&#xff0c;逐渐发展成为了宾馆、大型超市、政府等当代建筑里必须配备的设备&#xff0c;是建筑自动智能化综合水平的主要标准之一。它具…...

T C P

文章目录 基于UDP应用场景 TCP协议TCP 协议段格式确认应答机制16位窗口大小 下定义32位序号和32位确认序号 基于UDP应用场景 UDP&#xff0c;tcp这样的协议根本不是直接谈UDP。tcp的应用场景&#xff0c;一定是上层写了应用层协议&#xff0c;所以才有UDP协议的应用场景。 比…...