自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTPS工作原理

HTTPS工作原理:客户端在使用HTTPS方式与Web服务器通信时有以下几个步骤,如图所示。  (1)客户使用https的URL访问Web服务器,要求与Web服务器建立SSL连接。  (2)Web服务器收到客户端请求后,会将网站的证书信息(证书中包含公钥)传送一份给客户端。  (3)客户端的浏览器与Web服务器开始协商SSL连接的安全等级,也就是信息加密的等级。  (4)客户端...

2019-12-27 15:04:42 335

原创 函数编程式编码

this.fetchData(path, args).then(result => { // 1、 项目 this.privList = result // 2、 初始化数据 this.initMap() }) // 1、 函数式写法 compose(fn1,fn2) 先执行fn2,再执行...

2019-05-10 11:25:30 196

原创 如何关闭Eslint语法检测方法

当你在启动项目的时候,可能会因eslint语法检测方法报错,那么如何解决这个报错,一下就是解决方案:报错提示有:这里就没有把全部错误进行截图了,由此图也可以看出以上的错误都是线上eslint报的。 ...

2018-08-27 14:00:07 7767 2

转载 弹性布局

[Flex弹性布局]1、了解两个基本概念:容器:需要添加弹性布局的父元素;项目:弹性布局容器中的每一个子元素,称为项目;2、弹性布局的使用?① 给父容器添加display: flex/inline-flex;属性,即可使容器内容采用弹性布局显示,而不遵循常规文档流的显示方式;② 容器添加弹性布局后,仅仅是容器内容采用弹性布局,而容器自身在文档流中的定

2017-09-06 11:51:16 486

原创 ES6里面的解构赋值最佳使用位置

详细的解说ES6里面的解构赋值的说明以及使用,主要分为两种形式:一种是数组的解构赋值、另一种是函数的解构赋值。

2017-09-06 10:10:09 1597 3

原创 ES5中的var与ES6中的let,const的区别

ES5声明变量的var与ES6里面新增的let,const的区别:ES5中使用var来声明变量,会产生作用域提升的问题;ES5里面不存在块级作用域,只要是在作用域的范围内都能够被访问到。ES6里面新增的let,let声明过的变量不能在相同作用域内进行重复声明,let声明的变量只能在块级作用域内使用,let相当于严格模式的var,不再存在提升变量的声明问题。let相对于var来说,有暂时性死区。const声明一个只读常量。一旦声明,常量的值就不能改变。const的作用域与let相同,只在声明所在的块级

2017-09-04 10:22:53 2712

原创 高性能建站

主要分为四大部分:(1)、减少HTTP的请求数量                                             第一点可具体为:使用缓存(添加Expires、使用外部的CSS和Javascript、配置和移出Etag、使Ajax可缓存)、减少图片加载、避免重定向、移出重复的脚本。                                    (2)、减少一

2016-10-15 10:31:03 295

原创 HTTP协议详解(二)

今天终于有时间把前面剩下的总结一下了:   欢迎大家加关注,一起学习一起进步,互帮互助!(三)消息报头        消息报头由四部分组成:普通报头、请求报头、响应报头、实体报头。        (1)、普通报头的作用:可以用于请求,也可用于响应,不用于被传输的实体,只用于传输消息;对通用头域的扩展要求通讯双方都支持此扩展,如果存在不支持的通用头域,一般将会作为实体头域处理。

2016-09-02 15:06:04 317

原创 HTTP协议的详细分析(一)

HTTP是一个适用于分布式超媒体信息系统的应用层协议。 特点:1. 支持C/S模式2. 简单快速。 客户向服务器请求服务时,只需传送请求方法和路径。 每种方法规定了与服务器联系的不同类型3. 灵活。 HTTP允许传输任意类型的数据对象. 由Content-Type加以标记.4. 无连接。 限制每次连接只处理一个请求。服务器完成客户的请求,并收到客户的应答后,即断开连接.5.

2016-08-30 09:58:13 782

转载 TCP的三次握手原理和四次挥手

此文转载于:http://uule.iteye.com/blog/2213562一、TCP报文格式  TCP报文格式图:    上图中有几个字段需要重点介绍下:  (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。  (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ac

2016-08-24 16:03:55 326

原创 HTTP协议简介

简介:在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。而浏览器和服务器之间的传输协议是HTTP,所以:    HTML是一种用来定义网页的文本,会HTML,就可以编写网页;    HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。(1)、你可以借助工具分析HTTP协议,例如:开发者工具、FireBug、Wire

2016-08-24 11:15:44 403

转载 ajax的基本使用和原理

1     浏览器的同步1.1说明         1、这是一个非常典型的浏览器同步交互图         2、步骤如下:                      1、客户发出HTTP请求                      2、服务器接受客户的请求并处理客户的请求                      3、服务器相应客户的请求,返回客户所需要的页面

2016-08-23 18:12:58 370

原创 vi编辑器的使用

一、vi的工作模式vi有两种工作模式:  编辑模式:用来输入和编辑文件的模式,屏幕上会显示用户的键入,按键不是被解释为命令执行,而是作为文本写到用户的文件中。  指令模式:用来编辑、存盘和退出文件的模式。    运行vi后,首先进入指令模式。此时输入的任何字符都被视为指令,键入的命令不会在屏幕上显示。    从指令模式切换到编辑模式,则可以按“Insert”键或“i”键,从编辑

2016-08-22 16:59:15 480

原创 利用git上传项目到github里面去的基本操作

第一步:用户配置: git config  --global user.name "用户名"       git config --global user.email "邮件名";第二步:先利用 cd 进入你要传的文件下去,然后在github里面创建一个空的仓库就是这里可以创建空的仓库;第三步:把这些代码复制到git里面,把你的文件传到github的临时仓库里面去第四步:首先利用 gi

2016-08-22 15:23:54 388

原创 URI 、URL 、URN的区别

URI全名为Uniform Resource Indentifier(统一资源标识),用来唯一的标识一个资源,是一个通用的概念,URI由两个主要的子集URL和URN组成URL全名为Uniform Resource Locator(统一资源定位),通过描述资源的位置来标识资源,HTTP里面的语法形式:http://:/URN全名为Uniform Resource Name(统一资

2016-08-22 15:17:22 352

原创 github上传文件时,目录、文件的创建、复制、删除和移动等操作

创建文件命令:touch命令功能说明:改变文件或目录时间。语  法:touch [-acfm][-d ][-r ][-t ] [--help]   [--version][文件或目录...] 或 touch [-acfm][--help][--version][日期时 间][文件或目录...]补充说明:使用touch指令可更改文件或目录的日期时间,包括存取时间和更改时间。复制命

2016-07-23 10:05:05 8485

空空如也

空空如也

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

TA关注的人

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