自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Websocket原理

(本文转自知乎上别人分享的一篇文章,让我这个初学者对于websocket有了形象的理解,特此拿来与大家分享)一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个H...

2019-09-20 10:48:00 109

转载 TCP和UDP的区别

1.TCP是面向连接的,UDP是不需要连接的,即传输数据之前不需要建立连接。2.TCP是面向连接的可靠性传输,通过TCP连接传送的数据能够实现无差错,不丢失,不重复且是按顺序到达的。而UDP是不可靠的,UDP只是尽最大能力交付,却并不保证可靠交付。(因为TCP可靠,面向连接,不会丢失数据,因此适合大数据量的交换。)3.TCP只能一对一传输,而UDP可以是一对一,一对多。4.T...

2019-09-17 15:51:00 118

转载 一句话概括 tcp三次握手

服务端和客户端都需要直到自己均可收发,因此需要三次握手。简化三次握手:<imgwidth="487"alt="2018-07-1034211"src="https://user-images.githubusercontent.com/17233651/42496289-1c6d668a-8458-11e8-98b3-65db50f64d48.png">...

2019-09-17 15:33:00 523

转载 简单说一下你对http和https的理解

http是一种超文本传输协议,传输的数据都是未加密的,也就是显示在明面上的,是现在互联网上应用最为广泛的一种网络协议,相对来说不太安全,但是所需成本很小。http一般的端口号为80.https则是具有安全性的ssl加密传输协议。简单来说,https是一种安全版的http,传输的数据是通过SSL加密的,比起http来说很安全,https协议的主要作用就是:建立一个信息安全通道,来确保数...

2019-09-17 15:24:00 237

转载 .Ajax(async异步与sync同步)

异步,不会阻碍代码的执行,它会等待所有的同步代码执行完毕后,再执行输出自己的同步结果。(原生js中,只有定时器,DOM,ajax三个东西是异步的。)同步,代码只会从上到下依次执行,只要一步出错,接下来的代码就会无法执行。转载于:https://www.cnblogs.com/luoluo-snow/p/11511109.html...

2019-09-12 11:45:00 216

转载 get和post请求方式的区别

1.用途方面:get是向服务器请求数据,post是向服务器发送数据。2.大小方面:get发送数据上有大小限制,post理想上无大小限制,实际上有限制。3.安全方面:get请求的数据会显示在地址栏中,相对不安全。post发送的数据,表面不可见,相对安全些。4.缓存方面:使用get方式,数据会有缓存,post则没有缓存。转载于:https://www.cnbl...

2019-09-12 11:39:00 146

转载 面试易忽略状态码

301 永久重定向302 临时重定向401 没有权限访问403 拒绝请求503 服务器超负荷(常见状态码:404路径错误 500 服务器错误 200 成功)转载于:https://www.cnblogs.com/luoluo-snow/p/11510974.html...

2019-09-12 11:27:00 92

转载 Ajax发送请求的四个步骤

1.创建XMLHttpRequestlet xhr=new XMLHttpRequest;2.连接服务器xhr.open("get","goods.json",true)true代表异步,false代表同步。goods.json代表请求的路径3.向服务器发送请求xhr.send()4.接受服务器响应的数据ajax的作用:向http服务器发送请求,并可以接收...

2019-09-12 11:24:00 398

转载 谈谈你对HTML语义化的理解。

1.什么是HTML语义化?基本上都是围绕着几个主要的标签,像标题(h1-h6),列表(li),强调(strong em)等。根据内容的语义化(内容结构化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析。2.为什么要语义化?为了在没有css的情况下,页面也能呈现出很好的内容结构和代码结构。为了提升用户体验,如:...

2019-09-11 11:45:00 274

转载 HTML5有哪些新特性,移除了哪些元素?如何处理HTML5新标签的浏览器兼容性问题?如何区分HTML和HTML5?...

HTML5现在已经不是SGML的子集,主要是关于图像,位置,存储,多任务等功能的增加。绘画canvas;用于媒介回放的video和audio元素;本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失;sessionStorage的数据在浏览器关闭后自动删除;语义化更好的元素,比如article,footer,header,nav,section;...

2019-09-11 11:14:00 132

转载 常见的浏览器内核有哪些?

Trident内核:IE浏览器以Trident作为内核引擎。(遨游,世界之窗,腾讯TT……都是IE)。Trident内核最慢。Gecko内核:开放源代码,以C++编写的网页排版引擎,是跨平台的。FireFox是基于Gecko开发。presto内核(Opera前内核)(已废弃):该款引擎的特点就是渲染速度的优化达到了极致,然而代价却是牺牲了网页的兼容性。Webkit内核...

2019-09-11 10:40:00 261

转载 页面导入样式时,使用link和@import有什么区别?

1.link属于XHTML标签,除了加载CSS外,还能用于定义RSS,定义rel连接属性等作用;而@import是CSS提供的,只能用于与加载CSS。2.页面被加载时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载。3.import是CSS2.1提出的,只有IE5以上才能被识别,而link是XHTML标签,无兼容性问题。转载于:https://ww...

2019-09-11 09:53:00 107

转载 行内元素有哪些?块级元素有哪些?空(void)元素有哪些?

CSS规范规定,每个元素都有display属性,确定该元素的类型。每个元素都有默认的display值,如div的display默认值为“block”,则为“块级”元素;span默认display属性值为“inline”,是“行内”元素。1.行内元素有:a(锚点),b(粗体(不强调使用)),span(常用内联容器,定义文本内区块),img(图片),input(输入框),select(项...

2019-09-11 09:42:00 1109

转载 HTML5为什么只需要写<!DOCTYPE HTML>?

HTML4.01中的doctype需要对DTD进行引用,因为HTML4.01基于SGML。而HTML5不基于SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为。其中,SGML是标准通用标记语言,简单的说,就是比XML,HTML更老的标准,这两者都是由SGML发展而来的。但是,HTML5不是的。<DOCTYPE>声明位于HTML文档中的第一行...

2019-09-11 09:27:00 512

转载

外面下雨了,独在异乡的我,忽然有些感伤。我,想家了。。。转载于:https://www.cnblogs.com/luoluo-snow/p/11504320.html

2019-09-11 09:07:00 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除