首页 > 其他分享 >计算机基础-软件知识

计算机基础-软件知识

时间:2024-07-12 12:51:41浏览次数:10  
标签:浏览器 计算机 URL IP地址 知识 域名 hosts 服务器 软件

计算机基础-软件知识

浏览器

内核:核心技术

五大浏览器:

ie、谷歌、火狐、欧朋、苹果Safari

只有以上五个浏览器有自己的核心技术,其他浏览器都是套皮

正规的测试流程应该包含以上五个浏览器的测试,如果没有特别要求,只需测前三个就好。


常见的图片类型

1:jpg:颜色信息比较方法的一种图片格式

2:png:可以支持透明的一种图片格式

3:gif:支持动图,占用体积小,但色彩表现力不如前两者


域名

通过域名提供商去购买或租用的;自己的网站可以指向这个域名,今后在浏览器上输入域名即可打开你的网页。

URL

URL:统一资源定位符(互联网上的资源地址、位置)

URL格式:协议://主机地址/路径

HTTP协议

http协议:超文本传输协议,规定了浏览器和服务器之间通信的规划

网络协议的意思是:通信计算机双方必须共同遵守的一组约定


IP地址

每台电脑连上互联网之后都会被分配到一个不重复的ip地址数字串,好像门牌号一样


DNS

域名系统:用于把域名转换为对应的ip地址

域名解析就是由域名到ip地址的转化过程。郁闷的解析工作由dns服务器完成


hosts

hosts是一个没有扩展名的系统文件,可以用记事本打开,其作用就是将一些常用的网址域名与对应的ip地址建立一个关联

当用户在浏览器中输入一个网址时,系统首先会自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页

如果没有找到,则系统会再次将网址提交给DNS域名解析服务器进行IP地址的解析


客户端、服务器端、请求和响应

客户端(client):又称用户端,是指与服务器相对应,为客户提供服务的程序。比如:用户使用的浏览器、桌面应用程序、app等

服务器端(server):是指网络中能对其他机器提供某些服务的计算机系统

请求:客户端想服务器要数据的动作

响应:服务器端给客户端数据的动作


网站访问的过程

1:在浏览器中输入URL

2:需要通过解析,去找到相应的IP地址

3:查找IP首先会从本地的hosts文件开始,如果找不到再去DNS服务器查找

4:如果DNS帮完忙找到了目标IP,我们先发送一个测试的请求,通过之后再发送正式的请求

5:服务器接收到正式的请求之后,他还需要进行验证。如果验证通过,则帮帮我们去找到当次请求想要的文件

6:服务器开始处理我们想要的文件,这个过程可能会用到数据库中的数据

7:当服务器将文件处理完毕之后再通过http协议交还给浏览器,此时浏览器就用自己的渲染引擎来进行渲染展示


标签:浏览器,计算机,URL,IP地址,知识,域名,hosts,服务器,软件
From: https://www.cnblogs.com/nice-melody/p/18298146

相关文章

  • 【史上最全面ESP32】软件中断与硬件中断
    文章目录前言硬件中断硬件中断概念硬件中断的使用软件中断软件中断概念软件中断的使用总结前言ESP32是一款高度集成的芯片,具有强大的中断处理能力。在ESP32中,我们可以配置所有的GPIO引脚作为硬件中断源,通过附加它们到相应的中断服务例程(ISR)来启用中断。此外,ESP32......
  • 【期末考试复习】概率论与数理统计(知识点模式 - 复习题2)
    题目:设随机变量XXX的概率密度函数为f(x......
  • ASCII编码,将英文存储到计算机
    计算机是以二进制的形式来存储数据的,它只认识0和1两个数字,我们在屏幕上看到的文字,在存储之前都被转换成了二进制(0和1序列),在显示时也要根据二进制找到对应的字符。可想而知,特定的文字必然对应着固定的二进制,否则在转换时将发生混乱。那么,怎样将文字与二进制对应起来呢?这就......
  • 软件测试-计算机软硬件
    软件测试-计算机软硬件软件测试的定义在规定的条件下队程序进行操作,以发现程序错误,衡量软件的质量,并对其是否能满足设计要求进行评估的过程简单来说,软件测试是一种实际输出与预期输出之间的审核或者比较过程为什么不让开发自己做测试1:开发者自身的思维定式2:测试的力度3:测......
  • 关于CAD的有关计算机知识的探讨
    近几年,CAD绘图技术得到了快速的发展,并且CAD绘图技术在各种设计领域中得到了广泛的应用。比如:在建筑设计、工业产品的设计、机械设计以及模具设计中都广泛使用了CAD绘图技术。二维制图领域CAD起着一个基础性的制图地位,并且它也标志着二维向三维转换的重要的步骤。以下是学习......
  • 自动化软件在在线市场客户引流中的应用,闲鱼挂机打粉
    随着数字营销的快速发展,自动化软件在提高客户引流效率方面发挥着重要作用。本文研究了自动化软件在在线市场环境中实现精准引流的策略和方法。关键词:自动化软件,客户引流,市场推广,精准营销,在线策略1.引言在数字化时代,企业获取新客户的途径日益多样化。自动化软件作为一种新......
  • Windows Defender Credential Guard (WDC) 旨在保护操作系统中的凭据免受攻击和恶意
    WindowsDefenderCredentialGuard(WDC)是一种Windows10和WindowsServer2016及更高版本中引入的安全功能,旨在保护操作系统中的凭据免受攻击和恶意软件的威胁。它通过使用硬件虚拟化技术(如IntelVT-x和AMD-V)来隔离和保护用户的敏感信息,例如NTLM口令、KerberosTicketGrant......
  • Java计算机毕业设计的网上电影售票系统(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展和人们生活节奏的加快,网络购物、在线娱乐等数字化生活方式已成为主流。电影作为大众喜爱的文化娱乐形式之一,其售票方式也经......
  • Java计算机毕业设计信息工程学院实验室管理系统(开题+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,信息工程学院作为培养未来科技人才的重要基地,其实验室管理日益复杂化与多样化。传统的手工管理方式已难以满足高效、精准、安......
  • 在Linux中,当用户在浏览器当中输入⼀个网站,计算机对dns解释经过那些流程?
    当用户在Linux系统下的浏览器中输入一个网站URL时,DNS(DomainNameSystem,域名系统)解析的过程大致遵循以下步骤:本地缓存检查:浏览器首先检查其自身的DNS缓存中是否存在该域名的记录。如果缓存中有有效的记录,浏览器可以直接使用这个IP地址访问网站,而无需进一步的DNS查询。......