- 博客(6)
- 收藏
- 关注
原创 请求三次握手
TCP连接的三次握手注意: 发送端 就是客户端 接受端就是服务器第一次握手建立连接时,客户端发送SYN包到服务器进入SYN_SENT状态,等待服务器确认第二次握手服务器收到SYN包,必须确认客户端发来的SYN包,同事自己也发送一个SYN包,SYN+ACK包,此时服务器进入SYN_RECV第三次握手客户端收到服务器的SYN+ACK包,向服务器发送确认包ACk,此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功)状态,完成三次握手...
2021-04-24 23:50:00
205
4
原创 在脚手架使用Vue Router路由管理器
1 路由 - 介绍(1)前端路由的本质, 对url的hash值进行改变和监听,切换挂载点的component组件(2)vue 中的路由 : 是 hash 和 component 的对应关系, 一个哈希值对应一个组件2.利用Vue Cli创建项目注意: 需要在全局配置Vue Clinpm install -g @vue/cli或yarn global add @vue/cli(1) 创建项目在想要创建项目文件夹的地方输入cmd唤醒命令窗口vue create xxxx(文件名)
2021-04-24 23:20:21
130
原创 浅谈vue生命周期
## Vue实例从创建到销毁的过程,就是Vue的生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期。1.beforeCreate在实例初始化之后,数据观测(data observer)和event / watcher 事件配置之前被调用(在这里是不能访问vue中data,methods…中的数据及方法的)2.created在实例创建完成后立即被调用,在这一步,实例已经完成了以下配置:数据观测(data observer)属性.
2021-04-24 23:01:06
108
原创 vue枚举类型转换(策略模式)
vue枚举类型转换分析:后端给到我们前端的是一个数字类型的状态码,每一个状态码(1、2)对应有中文我们通过枚举的方式转换成文字即可1.可以在methods中定义方法例如: import EmployeeEnum from '@/constant/employees'在methods中定义方法methods: { formatEmployment(id) { // 对后端返回的类型的编码进行翻译 ,还原成 中文 const rs = EmployeeEnum.
2021-04-24 22:56:09
1119
翻译 js进阶-浅拷贝与深拷贝
拷贝:分成浅拷贝和深拷贝。简介本文介绍了js中深拷贝的实现方法.浅拷贝1let obj = {2 name: '人名(随便起名)',3 hobby:['reading','running']4}目标:把obj这个对象复制一份,得到一个新的obj对象叫他为obj1。保证obj与obj1是一样的,且相互独立的两个对象思路:把obj中的属性全取来,做循环,把属性值赋给obj1浅拷贝:如果只有一层他是可以正常拷贝的 ,但是是多层的话就无法正常拷贝.因为浅拷贝只能拷贝一层且对象的属性
2021-04-18 17:48:32
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人