简介地址解析协议(Address Resolution Protocol),其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。它是IPv4中网络层必不可少的协议,在IPv6中不适用。 工作流程假设主机A和B在同一个网段,主机A要向主机B发送信息,具体的地址解析过程如 ...
分类:
其他好文 时间:
2019-11-29 22:22:45
阅读次数:
144
DNS原理及其解析过程 为什么需要DNS解析域名为IP地址? 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在 ...
分类:
其他好文 时间:
2019-10-27 22:27:51
阅读次数:
72
一、概述1.1 Web前端优化1.2 DNS域名解析过程1.3 传统方式请求静态资源二、CDN内容分发2.1 什么是CDN2.2 CDN内容分发原理2.3 阿里云环境实战搭建CDN内容分发一、概述1.1 Web前端优化网站动静分离动静分离动态的资源和静态资源分别部署到不同的服务器上,使用Nginx实... ...
分类:
其他好文 时间:
2019-10-23 18:17:36
阅读次数:
107
我们可以把网页的加载过程理解为: 下载与解析. 这两个过程是同时进行的, 也就是说, .html文件还没下载完, 解析已经开始了. 大致的加载流程如下: 1. 浏览器边下载html文件, 边解析其内容. 2. 解析过程中发现有script标签时, 会暂停dom和css解析, 转而交给js引擎去处理. ...
分类:
Web程序 时间:
2019-10-18 13:56:46
阅读次数:
122
@Configuration注解提供了全新的bean创建方式。最初spring通过xml配置文件初始化bean并完成依赖注入工作。从spring3.0开始,在spring framework模块中提供了这个注解,搭配@Bean等注解,可以完全不依赖xml配置,在运行时完成bean的创建和初始化工作。 ...
分类:
编程语言 时间:
2019-10-17 10:22:53
阅读次数:
539
web页面流程 域名解析DNS 域名解析:把域名指向网络空间IP,让人们通过简单的域名访问Web网站的服务。 DNS:域名系统 DNS服务器:记录着域名及其对应的IP地址 解析域名: ? 浏览器中输入目标网站的域名,浏览器会生成一个域名IP的请求 ? 请求第一时间会查询本地主机的DNS缓存表 ,若本 ...
分类:
Web程序 时间:
2019-10-16 00:25:28
阅读次数:
153
预解析 JavaScript代码的执行是由浏览器中的JavaScript解析器来执行的。JavaScript解析器执行JavaScript代码的时候,分为两个过程:预解析过程和代码执行过程 预解析过程: 把变量的声明提升到当前作用域的最前面,只会提升声明,不会提升赋值。 把函数的声明提升到当前作用域 ...
分类:
Web程序 时间:
2019-10-15 09:38:48
阅读次数:
93
1、DNS(domain name system) 域名 <==> IP地址 DNS解析过程: ...
分类:
其他好文 时间:
2019-10-09 17:48:53
阅读次数:
85
本文将分别使用 Python ,Golang 以及 GraphQuery 来解析某网站的 素材详情页面 ,这个页面的特色是具有清晰的数据结构,但是DOM结构不够规范,无法通过单独的选择器定位页面元素,对页面的解析造成了一些曲折。通过这个页面的解析过程,深入浅出的了解爬虫的解析思想与这些语言之间的异同... ...
分类:
编程语言 时间:
2019-10-06 16:49:00
阅读次数:
98
DNS简介 DNS(Domain Name System 域名系统):DNS将域名和IP地址相互映射的一个分布式数据库,能够让人更方便的访问互联网。DNS使用TCP和UDP的53端口。简单的来说DNS就是完成域名到IP的解析过程。 主机名和域名的区别: 主机名是内网的名字;域名是外网的名字。 主机名 ...
分类:
其他好文 时间:
2019-10-05 00:51:17
阅读次数:
88