第4章 互联网

文章目录


4.1 计算机网络基础 94
4.1.1 计算机网络的基本概念 94
4.1.2 局域网的基本原理 96
4.1.3 局域网协议与应用 98

4.2 Internet 100
4.2.1 TCP/IP 101
4.2.2 TCP/IP应用 106
4.2.3 网络操作系统的功能 112
4.2.4 网络安全的概念 116

4.3 计算机软件编程基础 118
4.3.1 数据库系统的基本概念 118
4.3.2 程序设计语言的基本概念 122
4.3.3 软件工程的基本概念 124

4.4 互联网应用技术 126
4.4.1 云计算技术 126
4.4.2 大数据技术 129
4.4.3 物联网技术 130

互联网(Internet)是指通过TCP/IP将世界各地的网络连接起来实现资源共享,提供各种应用服务的全球性计算机网络。

计算机网络基础

计算机网络是将若干台具有独立功能的计算机通过通信设备及传输媒体互连起来,在操作系统和网络协议等软件等支持下,实现计算机之间信息传输与交换的功能。

计算机网络的主要功能:

1⃣️资源共享:包括计算机资源共享以及通信资源共享。计算机资源主要指计算机的硬件、软件和数据信息共享。

2⃣️数据传输:计算机网络提供网络用户之间、各个处理器之间以及用户与处理器之间的通信,这是资源共享的基础。

3⃣️除了上述功能之外,计算机网络还可以实现集中管理、分布式处理和负载均衡等其他功能。

计算机网络的组成:

1⃣️资源子网。负责全网的数据处理,向网络用户提供各种网络资源与网络服务。资源子网由用户的主机和终端组成,主机通过高速通信线路与通信子网的路由器相连接。

2⃣️通信子网。完成网络的数据传输、转发等通信处理任务。通信子网包含传输线路、网络设备和网络控制中心等硬、软件设施,电信部门提供的网络(如X.25网、DDN、帧中继网等)一般都属于通信子网。通信子网与具体的网络应用无关。

计算机网络的体系结构:

基本思想——采用分层次的设计方法,使其达到在相互通信的两个计算机之间高度协调工作的目的。

网络体系结构规定了同层进程通信的协议,以及相邻层之间的接口及服务。

网络体系结构=(分层、协议、接口)

网络体系结构分层原则:各层功能明确、接口清晰简洁、层次数量适中。

开放系统互连参考模型(OSI/RM)定义了一个7层模型,用以进程间的通信,并作为一个框架来协调各层标准的制定。

1⃣️物理层。是数据终端设备(DTE)和数据电路终端设备(DCE)之间的接口。物理层定义了建立、维护和拆除物理链路所需的机械、电气、功能和规程特性。其目的是在物理介质上传输原始的数据比特流。

2⃣️数据链路层。使用物理层提供的服务,建立通信联系,将比特流组织成名为帧的协议数据单元进行传输。

3⃣️网络层。实现网络互连,主要功能是路由选择和拥塞控制。

4⃣️传输层。是分层结构体系高低层之间的接口。主要采用的技术手段有分流技术、复用技术、差错检测与恢复、流量控制等。

5⃣️会话层。是进程间的通信协议,主要功能是组织和同步不同主机上各种进程间的通信;负责在两个会话层实体之间进行对话连接的建立和拆除。

6⃣️表示层。执行协议转换、数据翻译、压缩与加密、字符转换以及图形命令的解释功能。

7⃣️应用层。提供文件服务、数据库服务、电子邮件及其他网络软件服务。

局域网的基本原理

计算机网络可以根据网络覆盖的范围划分为局域网、城域网和广域网。

局域网指在较小区域范围内由各种计算机和数据通信设备互连在一起形成的计算机通信网络。

局域网的组成:计算机(包括个人计算机和服务器)、传输介质、网络适配器(网卡)、网络操作系统。

局域网的特点:

1⃣️网络覆盖范围小,适合于校园、机关、公司、企业等机构和组织内部使用。

2⃣️数据传输速率较高,一般为10Mbps~100Mbps,光纤高速网可达10Gbps。

3⃣️传输质量好,误码率低。

4⃣️介质访问控制方法相对简单。

5⃣️软、硬件设施及协议方面有所简化。

6⃣️有相对规则的拓扑结构。

局域网的拓扑结构:指连接网络设备的传输介质的铺设形式。局域网的拓扑结构主要有星形、总线型、环形和混合型。

局域网参考模型:包含了OSI/RM中物理层和数据链路层的功能。在局域网标准中,数据链路层被进一步划分成两个子层:介质访问控制(MAC)子层和逻辑链路控制(LLC)子层,其目的是将数据链路层功能中与硬件相关的部分和与硬件无关的部分区分开来,降低研究和实现的复杂度。其中MAC子层主要负责实现共享信道的动态分配,控制和管理信道的使用。LLC子层具有差错控制、流量控制等功能,负责实现数据帧的可靠传输。各种不同的LAN标准体现在物理层和MAC子层上,传输介质的区别对LLC来说是透明的。

局域网协议与应用:

CSMA/CD协议解决多结点共享公用总线传输介质的问题,适用于总线型拓扑结构网络 e.g以太网、高速以太网、吉比特以太网。

Internet

Internet是指通过TCP/IP将世界各地的网络连接起来实现资源共享,提供各种应用服务的全球性计算机网络,中文称为“因特网”或“国际互联网”。

TCP/IP

TCP/IP采用分层体系结构,划分为4个层次,分别为网络接口层、网络层、传输层和应用层。

TCP/IP是由许多协议组成的协议簇,协议分类有:

1⃣️应用层:Telnet、FTP、SMTP、DNS、TFTP、HTTP、NFS等。

2⃣️传输层;TCP、UDP、NVP

3⃣️网络层:ICMP、IP、ARP、RARP

4⃣️数据链路层:网络接口协议

5⃣️物理层:以太网、令牌环、X.25PDN、FDDI等。

TCP/IP的主要特点:高可靠性、安全性、灵活性、互操作性。

TCP/IP模型各层的功能:

1⃣️应用层:为用户提供访问Internet的一组应用高层协议,即一组应用程序。

2⃣️传输层:提供应用程序间(端到端)的通信服务。TCP负责提供高可靠的数据传送服务,主要用于一次传送大量报文,如文件传送等;UDP负责提供高效率的服务,用于一次传送少量的报文,如数据查询等。

3⃣️网络层:该层核心协议上IP协议,该协议提供主机间的数据传送能力。网络层的主要功能有3点——处理来自运输层的分组发送请求;处理输入数据报;处理差错与控制报文,如路由选择、流量控制、拥塞控制等问题。

4⃣️网络接口层:负责接收IP数据报,并且通过特定的网络进行传输;或者从网络上接收物理帧,抽出IP数据报,上交给IP层。

IP

IP上Internet协议簇中最主要的协议之一。IP协议的主要功能是无连接数据报传送、数据报路由选择和差错控制。

每个IP地址长32比特。

IP地址分为5类,其中A类,B类和C类地址为基本的IP地址,称为主类地址,D类和E类地址为次类地址。

A类地址,第1个比特为“0”,其网络地址空间为7比特,主机地址空间为24比特,起始地址为1~126。

B类地址,前2个比特为“10”,其网络地址空间为14比特,主机地址空间为16比特,起始地址为128~191。

C类地址,前3个比特为“110”,网络地址空间为21比特,主机地址空间为8比特,起始地址为192~223。

TCP/IP应用

1⃣️IP数据报的传输

2⃣️子网与子网掩码

子网编址是在Internet地址中,网络地址部分不变,原主机地址划分为子网络地址和主机地址,这样,IP地址就划分为“网络——子网——主机”3个部分。

子网掩码是一个IP地址对应的32位数字。其中用所有的“1”表示IP地址中的网络地址段和子网地址段,用所有的“0”表示IP地址中的主机地址段。

要根据一个IP地址来确定其网络号和子网号,需要用子网掩码和这个IP地址进行布尔与运算。

3⃣️域名系统

4⃣️IPv6

IPv6数据报头发生根本性改变,主要提供对新的、更长的128位IP地址的支持以及去掉作废的和不用的域。

IPv6和IPv4相比,最大的变化部分是IP地址的长度和结构。

IPv6定义了3种不同的地址类型,分别是单播地址、多播地址和任意播地址。所有类型的IPv6地址都属于接口而不是节点。

IPv6的128位地址以16位为一分组,每个16位分组写成4个16进制数,中间用冒号分隔,称为冒号分十六进制格式。

IPv4向IPv6的过渡技术:双协议栈、隧道技术和协议翻译技术。

网络操作系统的功能

网络操作系统(NOS)是使网络上各计算机可以方便而 有效地共享网络资源,为网络用户提供所需的各种服务的软件和有关规程的集合。网络操作系统实质上就是具有网络功能的操作系统。

网络操作系统的特征:单机操作系统并发、资源共享、虚拟、异步性、开放性、一致性和透明性。

网络操作系统的功能:

网络系统作为操作系统,应提供单机操作系统的各项指标,包括进程管理、存储管理、文件系统和设备管理。除此之外,网络操作系统还应具有以下功能:

1⃣️网络通信,提供通信双方之间无差错的、透明的数据传输服务,主要功能包括建立和拆除通信链路;对传输中分组进行路由选择和流量控制;对传输数据的差错检测和纠正等。

2⃣️共享资源管理,协调各用户对共享资源的使用,使用户在访问远程共享资源时能像访问本地资源一样方便。

3⃣️网络管理,通过“存取控制”来确保数据的安全性,通过“容错技术”来保证系统故障时数据的安全性。

4⃣️网络服务,直接面向用户提供多种服务。

5⃣️互操作,把若干相似或不同的设备和网络互连,用户可以透明地访问各服务点、主机,以实现更大范围的用户通信和资源共享。

6⃣️提供网络接口,向用户提供一组方便、有效、统一的取得网络服务的接口,以改善用户界面。

网络操作系统的安全性:

1⃣️用户账号的安全性

2⃣️时间限制

3⃣️站点限制

4⃣️磁盘空间限制

5⃣️传输介质的安全性

6⃣️加密

7⃣️审计

网络安全的通用定义是:网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者人为恶意的原因而遭到破坏、更改、泄露,系统连续、可靠、正常地运行,网络服务不中断。

网络安全包含两大部分内容:一是网络系统安全;二是网络上的信息安全。它涉及网络系统的可靠性、稳定性以及网络上信息的保密性、完整性、可用性、真实性和可控性等。

网络安全的本质是保证所保护的信息对象在网络上流动或者静态存放时不被非授权用户非法访问。

网络安全的概念包括:

1⃣️网络系统安全

2⃣️网络信息安全

3⃣️网络信息传播安全

网络安全的需求:

1⃣️保密性,确保非授权用户不能获得网络信息资源的性能。

2⃣️完整性,确保网络信息不被非法修改删除或增添,以保证信息正确、一致性的性能。

3⃣️可用性,确保网络合法用户能够按所获授权访问网络资源,同时防止对网络非授权访问的性能。

4⃣️可控性,确保合法机构按所获授权能够对网络及其中的信息流动与行为进行监控的性能。

5⃣️真实性,确保接收到的信息不是假冒的,而发信方无法否认所发信息的性能。

OSI安全体系结构的三维空间表示:

1⃣️安全攻击:任何可能会危及机构的信息安全的行为。

2⃣️安全机制:用来检测、防范安全攻击并从中恢复系统的机制。

3⃣️安全服务:一种用来增强组织的数据处理系统安全性和信息传递安全性的服务。

计算机软件编程技术

数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。

数据库系统(DBS)是指在计算机系统中引入数据库后的系统。它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统等几部分组成。

数据库(DB)是存储在计算机内、有组织的、可共享的数据和数据对象的集合,该集合按一定的数据模型(或结构)组织、描述并长期存储,并以安全可靠的方法进行数据的检索和存储,具有集成性和共享性。

数据库管理系统(DBMS)借助操作系统完成对硬件的访问和对数据库的数据进行存取、维护和管理,它是数据库系统的核心组成部分,用户在数据库系统中的一切操作,都是通过数据库管理系统进行的。

DBMS的主要功能:

1⃣️提供数据定义语言(DDL)定义数据的模式、外模式和内模式三级模式结构,定义外模式/模式和模式/内模式二级映像,定义有关的约束条件。

2⃣️提供数据操纵语言(DML)实现对数据库的基本操作,包括检索、更新等。

3⃣️对数据库的运行进行管理。

4⃣️提供与其他软件系统进行通信的功能。

5⃣️负责对数据库中需要存放的各种数据的组织、存储和管理工作,确定以何种文件结构和存取方式物理地组织这些数据,以提高存储空间的利用率和对数据库进行增、删、改、查的效率。

DBMS的组成:语言编译处理程序;系统运行控制程序;系统建立、维护程序和数据字典。

数据模型:用来描述数据、组织数据核对数据进行操作的一种模型。是数据库的框架,是数据库系统的核心和基础。

数据模型的分类:

1⃣️概念模型,也称信息模型,按用户的观点对数据和信息建模,是对现实世界的事物及其联系的第一级抽象。

2⃣️逻辑模型和物理模型,属于计算机世界中的模型,是对现实世界的第二级抽象。

概念模型的实体联系模型(E-R)的表示方法:

1⃣️实体型:用矩形框表示,框内标注实体名称。

2⃣️属性;用椭圆形框表示,框内标注属性名称,通过无向边与实体相连。

3⃣️联系:用菱形框表示,框内标注联系名称,并用无向边与有关实体相连,同时在无向边旁标上联系的类型,即1:1(一对一)、1:n(一对多)或m:n(多对多)

4种数据模型:

1⃣️层次模型:类似倒置树形的父子结构。优点是不同层次之间的关联性直接且简单。

2⃣️网状模型:使用倒置树形结构,结点间可任意发生联系,能够表示各种复杂的联系。优点是可以避免数据的重复性。

3⃣️关系模型:由行与列构成的二维表。实体与实体间的联系都是用关系表示。

4⃣️面向对象的数据模型:以对象为单位,每个对象包含对象的属性和方法,具有类和继承等特点。

SQL语言

SQL是结构化查询语言,是介于关系代数和关系演算之间的语言。

SQL具有丰富的查询功能,还具有数据定义和数据控制功能,是关系型数据库的标准语言。

SQL的基本应用:

1⃣️数据定义:包括定义表、定义视图和定义索引。

2⃣️数据查询:查询是数据库的核心操作。SELECT

程序设计语言

程序是一组有序的计算机指令,这些指令用来指挥计算机硬件系统进行工作。

程序设计语言是用于书写计算机程序的语言。人们通过程序设计语言编写程序来指挥和控制计算机运行。

指令:控制计算机执行特定操作的命令。

指令系统:一台计算机所能执行的所有指令的集合。

编程模式:在编写计算机程序时,看待要解决的问题的方式。当前可分为:过程式、面向对象式、函数式和说明式。

非机器语言编写的源程序只有翻译成机器语言程序,计算机才能识别和执行。

常见的解释方式:

1⃣️编译方式:把源程序的每一条语句都翻译成机器语言,并把翻译之后的结果保存成二进制文件。此种方式下,翻译与执行是分开的。执行速度快。

2⃣️解释方式:对源程序的语句依次翻译并执行,翻译一句执行一句,不生成可存储的目标代码。执行速度慢。

软件工程

软件工程不仅涉及软件开发的技术过程,还包括软件项目管理和开发支持软件生产的工具、方法和理论等活动。

软件生命周期(SDLC),又称软件生存周期或系统开发生命周期,是软件从定义、生产、运行直到报废或停止使用的生命周期。

软件生命周期由软件定义、软件开发和软件维护3个时期组成。

软件生命周期的基本模型:

1⃣️问题定义及规划

2⃣️需求分析

3⃣️软件设计

4⃣️程序编码

5⃣️软件测试

6⃣️运行维护

互联网应用技术

云计算技术

云计算是一种模式,能以泛在的、便利的、按需的方式通过网络访问可配置的计算资源(如网络、服务器、存储器、应用和服务),这些资源可实现快速部署与发布,并且只需要极少的管理成本或服务提供商的干预。

云计算的特征:按需获得的自助服务;广泛的网络接入方式;资源的规模池化;快捷的弹性伸缩;可计量的服务。

云计算的主要服务模式:

1⃣️软件即服务(SaaS),以服务的方式将应用软件提供给互联网最终用户。

2⃣️平台即服务(PaaS),以服务的方式提供应用程序开发和部署平台,就是指将一个完整的计算机平台作为一种服务提供给客户。

3⃣️基础设施即服务(IaaS),以服务的形式提供服务器、存储和网络硬件以及相关软件。

云计算的关键技术:

1⃣️分布式计算,主要解决的核心问题是如何把一个大的应用程序分解成若干可以并行处理的子程序。

2⃣️分布式存储,核心是应用软与存储设备相结合,通过应用软件来实现存储设备向存储服务的转变。

3⃣️服务器虚拟化

4⃣️多租户,是支撑SaaS的一项核心软件架构技术

5⃣️存储虚拟化

6⃣️桌面虚拟化

7⃣️云管理平台,特指IaaS云管理平台。

云计算系统的典型架构:

1⃣️虚拟资源池,主要实现物理资源与虚拟资源的管理,对资源的池化管理,便于资源的动态分配、再分配和回收,充分体现云计算弹性、可伸缩的特点。

2⃣️基础架构层

3⃣️PaaS平台层,提供一个SaaS软件开发、管理与托管运营平台。

4⃣️运营管理平台层,主要实现映像与实例的全生命周期管理、资源的调度和监控、用户管理、合作伙伴管理、业务管理、平台接口管理、运营管理等功能。

5⃣️服务接入与门户层,主要实现服务接入、自助服务门户、运营管理门户与PaaS平台门户等功能。

大数据技术

大数据:任何超过了一台计算机处理能力等数据量。

大数据等4V特征:

1⃣️数量巨大

2⃣️多样性

3⃣️速度

4⃣️真实性

(5V模型就再加一个低价值密度)

大数据技术:

1⃣️数据存储,非关系型数据库NoSQL开始发展。

2⃣️数据分析,大数据的分析方法是决定最终信息是否有价值的决定性因素。

3⃣️数据可视化,将结构或非结构数据转换成适当的可视化图表,然后将隐藏在数据中的信息直接展现于人们面前。

4⃣️大数据处理过程,包括大数据采集、大数据导入和预处理、大数据统计和分析以及数据挖掘。

大数据分析的6个基本方面:

1⃣️预测性分析能力

2⃣️数据质量和数据管理

3⃣️可视化分析

4⃣️语义引擎

5⃣️数据挖掘算法

6⃣️数据存储

物联网技术

物联网被称为是继计算机、互联网与移动通信网之后的第3次信息革命浪潮。

物联网是指通过传感器、射频识别技术、全球定位系统等技术,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各种可能的网络接入,实现物与物、物与人的泛在链接,实现对物品和过程的智能化感知、识别和管理。

物联网的核心和基础仍然是物联网。

物联网的主要特征:

1⃣️全面感知

2⃣️可靠传输

3⃣️智能处理,是物联网应用实施的核心。

物联网的技术架构:

1⃣️感知层,主要实现物理世界信息的采集、自动识别和智能控制,包括传感器、RFID等数据采集设备,以及在数据传送到接入网关之前的小型数据处理设备和传感器网络。

2⃣️传输层,是基于现有的通信网络和互联网建立的,包括各种无线网络、有线网络、接入网、核心网,主要实现感知层数据和控制信息的双向传递、路由和控制。

3⃣️应用层:物联网应用涉及行业众多、涵盖面宽泛,总体上可分为身份相关应用、信息汇聚型应用、协同感知类应用和泛在服务应用。

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

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

相关文章

唯创知音WTR096A-16S语音芯片:引领喊话器声音还原新时代

随着科技的不断发展,声音在各种场景中扮演着至关重要的角色。在喊话器领域,唯创知音的WTR096A-16S语音芯片以其卓越的性能和声音还原度的提高,为喊话器应用带来了全新的体验。 1. 声音还原度的升级 WTR096A-16S语音芯片采用16位数模转换器&…

机器学习---线性回归算法

1、什么是回归? 从大量的函数结果和自变量反推回函数表达式的过程就是回归。线性回归是利用数理统计中回归分析来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法。 2、一元线性回归 3、多元线性回归 如果回归分析中包括两个或两个以上的自变量&a…

VIM光标移动和翻页快捷键-包含vim帮助文档截图

光标移动到行首(行首没有空格): ^ 光标移动到行首(行首有空格): 数字0 光标移动到行尾: $ 移动到指定行:7G(数字加一个大G) 光标移动到文件开始:gg(两个小g) 光标移动到文件末尾:G(一个大G&…

二叉树的实现(纯C语言版)

目录 1.实现的接口1.1通过前序遍历的数组"ABD##E#H##CF##G##"构建二叉树 1.2 二叉树销毁1.3二叉树节点个数1.4二叉树第k层节点个数1.5 二叉树查找值为x的节点1.6二叉树前序遍历1.7二叉树中序遍历1.8二叉树后序遍历1.9层序遍历1.10判断二叉树是否是完全二叉树1.11 二叉…

AI:大语言模型训练方法 - 机器学习

Transformer Transformer是一种深度学习的模型架构,特别适用于自然语言处理任务。Transformer 模型的核心创新在于其 "自注意力"(Self-Attention)机制,这种机制使得模型可以有效地捕捉输入数据中的长距离依赖关系。 T…

【python】pip install 国内源

背景 python很多库都需要用国内镜像才能比较快,常用的有临时换源或长久换源。 临时换源 pip install [库] -i [源]国内源常用的有以下几种。 阿里云 http://mirrors.aliyun.com/pypi/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pyp…

数据结构 | 查漏补缺之DFS、BFS、二次探测再散列法、完全二叉树、深度计算

目录 DFS&BFS 哈希表-二次探测再散列法 完全二叉树&深度计算 排序 快速排序-挖坑法 插入、选择、冒泡、区别 DFS&BFS 哈希表-二次探测再散列法 完全二叉树&深度计算 排序 快速排序-挖坑法 插入、选择、冒泡、区别 插入从第一个元素开始&#xff0c…

利用yolov5输出提示框,segment-anything生成掩膜实现图像的自动标注

文章目录 一. 创建环境二. 下载模型文件三. 编辑代码 一. 创建环境 anaconda下新建一个环境 conda create -n yolo-sam python3.8激活新建的环境 conda activate yolo-sam更换conda镜像源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/fre…

el-input-number设置step、stepStrictly后,数据精度丢失的问题

el-input-number的配置 <el-input-numberv-else-if"colInputType(column, row) number"v-model"row[column.key]":placeholder"${$t(documentation.pleaseInput)}":controls"false":min"minFn(column, row)":max"…

企业CIO为何选择SD-WAN技术进行组网?

在这个信息技术快速发展的时代&#xff0c;网络已经成为企业的中枢神经系统&#xff0c;它不仅连接了分布在全球各地的办公室和员工&#xff0c;还提供了无缝的数据交流和协作环境。随着企业规模的扩大和数字化转型的加速&#xff0c;企业需要高效、安全、可靠的网络连接来应对…

C++如何进行异常安全性处理和资源管理?

在C中&#xff0c;异常安全性处理和资源管理是确保程序在面对异常情况时能够正确处理资源的重要方面。下面是一些常见的方法和技术&#xff0c;可以帮助实现异常安全性和有效地管理资源&#xff1a; RAII&#xff08;资源获取即初始化&#xff09;&#xff1a;RAII是一种C编程技…

vsftpd.confg 常用配置,Beyond Compare 测试可用

vsftpd.confg 常用配置,备份一下, 经常配置好久 , 以后直接粘贴即可. Beyond Compare 测试可用. # Example config file /etc/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon m…

注册阿里云,免费领云服务器

注册阿里云&#xff0c;免费领云服务器&#xff0c;每月280元额度&#xff0c;3个月试用时长&#xff0c;可快速搭建网站/小程序&#xff0c;部署开发环境&#xff0c;开发多种企业应用&#xff0c;共3步骤即可免费领取阿里云服务器&#xff0c;阿里云服务器网aliyunfuwuqi.com…

Python与PHP:编写大型爬虫的适用性比较

目录 一、引言 二、Python编写爬虫的优势 1、强大的数据处理能力 2、丰富的网络库和框架 3、良好的可读性和易维护性 4、社区支持和生态系统 三、PHP编写爬虫的优势 1、简单易学 2、广泛的应用领域 3、高效的性能 4、灵活的请求处理方式 四、大型爬虫的编写实例&am…

Tauri魔法指南:从零开始开发一个桌面应用

摘要&#xff1a; 本文将以轻松幽默的笔调&#xff0c;带领读者探索如何使用Tauri这个前端魔法工具&#xff0c;从零开始开发一个跨平台的桌面应用。通过深刻的洞察和实际示例&#xff0c;让你轻松进入这个神奇的桌面开发领域。 引言 曾几何时&#xff0c;前端开发者们只是在…

springboot(ssmBBS论坛系统 论坛交流平台Java(codeLW)

springboot(ssmBBS论坛系统 论坛交流平台Java(code&LW) 开发语言&#xff1a;Java 框架&#xff1a;ssm/springboot vue JDK版本&#xff1a;JDK1.8&#xff08;或11&#xff09; 服务器&#xff1a;tomcat 数据库&#xff1a;mysql 5.7&#xff08;或8.0&#xff09;…

re:invent 2023 Amazon Q 初体验

授权声明&#xff1a;本篇文章授权活动官方亚马逊云科技文章转发、改写权&#xff0c;包括不限于在 Developer Centre&#xff0c;知乎&#xff0c;自媒体平台&#xff0c;第三方开发者媒体等亚马逊云科技官方渠道 前言 亚马逊云科技在2023 re:Invent全球大会上宣布推出 Amazon…

计算机网络——数据链路层-差错检测(奇偶校验、循环冗余校验CRC)

目录 奇偶校验 循环冗余校验CRC 发送方操作 接收方操作 生成多项式 举例-1 举例-2 我们知道&#xff0c; 实际的通信链路都不是理想的&#xff0c;比特在传输过程中可能会产生差错&#xff1b;1可能变成0&#xff0c;而0也可能变成1&#xff0c;这称为比特差错。 如下…

[wordpiece]论文分析:Google’s Neural Machine Translation System

文章目录 一、论文解读1.1 模型介绍1.2 模型架构1.3 wordpiece 二、整体总结 论文&#xff1a;Google’s Neural Machine Translation System: Bridging the Gap between Human and Machine Translation 作者&#xff1a;Yonghui Wu, Mike Schuster, Zhifeng Chen, Quoc V. Le,…

【图像拼接】论文精读:Quasi-Homography Warps in Image Stitching(QHW)

第一次来请先看这篇文章:【图像拼接(Image Stitching)】关于【图像拼接论文精读】专栏的相关说明,包含专栏使用说明、创新思路分享等(不定期更新) 图像拼接系列相关论文精读 Seam Carving for Content-Aware Image ResizingAs-Rigid-As-Possible Shape ManipulationAdap…