自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GIT常见命令大全

首先说一下git是什么? git是目前世界上最先进到分布版本控制系统。 git和svn主要到区别: svn为集中式版本控制系统,版本库是集中存放再中央服务器到,单独搭建svn服务器,不能离线工作操作简单,代码保密性较强。 git为分布式版本控制系统根本没有“中央服务器”,每个人到电脑都是一个完整到版本库,合适分布式开发,强调个体,公共服务器压力和数据量都不会太大速度快灵活可以离线工作,操作复杂,代码保密性差。 分支操作: 查看分支:git branch 创建分支:git branch 分支名 切换分支:gi

2020-08-31 10:45:56 76

原创 Vue生命周期钩子的理解

组件从创建到销毁的一系列过程叫做组件的声明周期。 vue在整个生命周期里面提供了一些函数,可以在内部实现一些业务逻辑,并且这些函数会在一些特定的场合下去执行。(在生命周期的某一个时刻进行触发)。 组件的生命周期钩子函数大致可以分为三个阶段: 1、初始化:beforecreate – create – beforeMount - mounted 2、进行中:beforeUpdate - update...

2020-03-25 00:05:41 2056 5

原创 什么是XSS攻击-如何解决XSS防御?

首先来说一下什么是XSS攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。 就目前而言,应对XSS攻击的主要手段还是编码与过滤两种(过滤输入,转义输出)。 编码,对一些特殊字符进行转换编码或者转义,让他们不直接出现在脚本中,从而使浏览器不会去执行这段脚本。(主要将符号 ...

2020-03-21 15:42:23 898

原创 什么是Nodejs?

一、** Nodejs是什么?以及干什么用的** Nodejs是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是写后端管理程序的,类似于php , .net , java。 二、 目的 数据服务,文件服务,web服务的。 三、 优势 性能高,方便,入门难度低,大公司基本上都在用的(BAT)。 四、 劣势 服务器提供的相对比较少。 相对其他语言,能用的上的学习资料少。 对...

2020-03-12 19:42:43 1296

原创 什么是闭包?

一、什么是闭包 首先闭包一定是函数对象。 函数内保持对上层作用域的引用。 闭包和词法作用域、作用域链、垃圾回收机制等息息相关。 当函数在其定义的作用域外进行访问时,才会产生闭包。 闭包是由该函数和其上层执行上下文共同构成。 二、闭包的作用 在函数外读取函数内部的变量。 让局部变量的值能够被保存下来。 将模块的公有属性和方法暴露出来。 举个例子: function fn(){ var i = ...

2020-02-22 10:24:28 1166

空空如也

空空如也

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

TA关注的人

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