240 发简信
IP属地:北京
  • 120
    如何解决跨域?

    既然想了解处理跨域的相关知识,那么一定已经熟悉浏览器的同源策略了,因此不再赘述,直入主题——解决跨域。 1. JSONP JSONP(JSON with Padding)是J...

  • CDN加速

    CDN即内容分发网络。其基本思路是避开互联网上可能影响数据传输速度和稳定性的瓶颈和链接,从而使内容传输更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上...

  • 流量控制、拥塞控制

    流量控制 TCP 利用滑动窗口实现流量控制,流量控制是为了控制发送方发送速率,保证接收方来得及接收。 接收方发送的确认报文中的窗口字段可以用来控制发送方窗口大小,从而影响发送...

  • DNS域名解析流程

    由于IP地址不容易为人们记住、使用,因此出现了域名,而在进行网络通信时,IP地址又是必不可少的信息,因此,DNS(域名解析服务)便应运而生,其大体流程如下: 查看浏览器缓存,...

  • HTTP缓存

    HTTP缓存指的是: 当客户端向服务器请求资源时,会先抵达浏览器缓存,如果浏览器有“要请求资源”的副本,就可以直接从浏览器缓存中提取而不是从原始服务器中提取这个资源。常见的h...

  • TCP三次握手、四次挥手

    三次握手: 第一次握手:客户端发送syn包(seq=x)到服务器,并进入SYN_SENT状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x...

  • HTTP版本介绍

    超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,俗称HTTP协议。 HTTP1.0 http1.0版本是相对较落...

  • requestAnimationFrame

    特点 涉及到动画的制作时,最容易想到的就是定时器setTimeout与setInterval,而requestAnimationFrame 的出现,可以让我们在处理动画时更加...

  • JS中的遍历方法总结

    JS中包含大量遍历方法,下面我主要从各个方法的用法、区别等方面对其进行介绍 1. for、forEach 功能描述:对数组、对象等进行遍历 for中可以使用break跳出循环...

  • JS中includes和indexOf的异同

    主要用途:判断字符串或者数组中是否有对应的元素 1.数组中includes和indexOf方法比较 1.1函数返回值 1.2函数的第二个参数 includes与indexOf...

  • 行内元素与块级元素

    行内元素一般是内容的容器,而块级元素一般是其他容器的容器,行内元素适合显示具体内容,而块级元素适合做布局。 block(块)元素的特点: ①、总是在新行上开始; ②、高度,行...

个人介绍
你要经受的住孤独,才能收获成功!