04 2021 档案
摘要:首先要明白什么是复杂程度? 时间复杂度指的是一个算法执行所耗费的时间 空间复杂度指运行完一个程序所需内存的大小 稳定指,如果a=b,a在b的前面,排序后a仍然在b的前面 不稳定指,如果a=b,a在b的前面,排序后可能会交换位置 1.快速排序(不稳定) 原理:首先从原始数组中找到最小的元素,并把该元素
阅读全文
摘要:都是用来改变函数的this对象的指向的。 第一个参数都是this要指向的对象。 都可以利用后续参数传参。 不同点是传递的参数不太一样。 具体案列可以看这个链接很详细的我就偷个懒哈哈 https://www.cnblogs.com/mafeifan/p/3284386.html
阅读全文
摘要:一浅拷贝: 1.(1) var arr=[1,2,3] var arr1=arr 这个就是简单的浅拷贝 但是:如果要改变arr1所引用的数据:arr1[0]=100时,那么arr[0]的值也是100。 (2)Object.assign() var obj = { a: {a: "hello", b:
阅读全文
摘要:一:基本概念 HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。也就是一种发送和接收html页面的方法,主要用于web浏览器和网站服务器之间的信息传递. HTTP工作默认在TCP协议80端口,http协议传输以明文
阅读全文
摘要:1.打开c盘.ssh文件夹 删除文件夹里的所有文件 2.控制台输入 ssh-keygen -t rsa -C "gitlab邮箱" -b 4096 3.在打开c盘ssh文件夹中的id_rsa.pub把秘钥添加在gitlab上这样就可以了 4. 遇到这种情况直接输入yes就行了补充一下另一个解决方案:
阅读全文
摘要:1.*设置cookie name 键 val 值 exday 有效期(天) #有效期并不是必选项,也可以不设置function setCookie (name, val, exday) { let d = new Date() let expires = '' if (exday) { d.setT
阅读全文
摘要:1.var声明的变量会挂载在window上,而let和const声明的变量不会 (var a=0 > window.a=0) (let a=1 > window.a=undefined) (const a=2 > window.a=undefined) 2.var声明变量存在变量提升,let和con
阅读全文
摘要:1.git branch 查看本地所有分支 2.git status 查看当前状态 3.git commit -m 提交 添加commit信息 4.git branch -a 查看所有的分支 5.git branch -r 查看远程所有分支 6.git push origin master 将文件给
阅读全文
摘要:1.什么是Vuex? 答:Vuex 是一个专为 Vue.js 应用程序开发的状态管理插件 2.Vuex解决了什么问题? 答:多个组件依赖于同一状态时 来自不同组件的行为需要变更同一状态。 3.vuex使用与什么场景? 答:单页应用中,组件之间的状态。音乐播放、登录状态、加入购物车4.vuex有哪几种
阅读全文
摘要:1.mvvm 框架是什么?答:vue是实现了双向数据绑定的mvvm框架,当视图改变更新模型层,当模型层改变更新视图层。在vue中,使用了双向绑定技术,就是View的变化能实时让Model发生变化,而Model的变化也能实时更新到View。 2.vue是什么?特点是什么? 答:(1)是一套用于构建用户
阅读全文

浙公网安备 33010602011771号