摘要: 概述: 首先,我们知道,起初的http协议只是为了能够进行通信而被创造出来(也就是请求-响应的过程)。并没有双向通信这一说,后面随着历史业务的需求,人们使用轮询http来解决双向通信也就是使用xhr或者jsonp的方法进行发送请求到服务端并且进行回调获取服务端数据 通信的三种传输模式: 单工通讯:既 阅读全文
posted @ 2022-08-10 16:19 宁静方能致远 阅读(816) 评论(1) 推荐(2) 编辑
摘要: 前言: 本文主讲使用,如需了解轮询与webSocket原理可以查看该文章:轮询与webSocket及socket.io原理 传统的客户端与服务器进行通信,都是客户端向服务端发送请求,服务端进行响应,否则一般不会自动进行响应。单向,如果要持续获取服务端资源,则需要持续发送请求 初解决方案:轮询:客户端 阅读全文
posted @ 2022-08-08 15:51 宁静方能致远 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 前言 今天在实习中遇到的一个小问题,后端传过来的一个json数据结构,但是对象中的属性名跟我需要的不一样(因为我是渲染echarts中的数据,属性名要一样) 这是后台传过来的数据: 需求是我需要把属性名val改成value 代码 const t = ["id", "name", "type", "v 阅读全文
posted @ 2022-07-21 17:23 宁静方能致远 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 二分法原理 通过缩小区间,一直取区间的中间值进行对数组的各个元素进行判断,且可以对数组进行筛选功能,例如你确定好了在右区间,左区间就不需要再去进行判断,提升了效率 题型 关于使用二分法解决问题的经典题我就不说了,官方有很好的解答和释义,贴下链接(建议新小白可以先自己按自己方法做然后再去看解答) 一般 阅读全文
posted @ 2022-07-20 10:02 宁静方能致远 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 简介: nginx是一个http服务器,稳定性好,底层由c编写,一个高性能的http 服务器/反向代理服务器及电子邮件代理服务器。 nginx可以做web服务器,也可以做网关,主要应用于代理和方向代理 代理: 通过客户机的配置,实现让一台服务器代理客户机,客户的所有请求都交给代理服务器处理。 原理: 阅读全文
posted @ 2022-07-12 09:37 宁静方能致远 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1:array.join 用于将数组中的所有元素转化为字符串 例: var arr = ["one", "two", "four"]; var array; array = arr.join(","); //字符串分格符,如果你不想要分隔符可以不写或者写undefined console.log(a 阅读全文
posted @ 2022-07-11 17:29 宁静方能致远 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 首先模拟一个场景:你在浏览器输入自己想要访问的地址,浏览器发送请求到服务端,服务端进行响应,浏览器进行数据页面渲染,从而你得到自己想要访问地址的页面 总体流程图: DNS:可以认为域名与对应的ip转化的服务器 1:DNS解析: DNS解析流程:在输入框回车请求,客户端会向本地服务器缓存中请求这个域名 阅读全文
posted @ 2022-06-21 23:39 宁静方能致远 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 扩展运算符是es6中出现的一个运算符,主要用于扩展、展开对象,数组等等 扩展运算符属于深拷贝 例子: let str = [1,2,3] let t = [...str] console.log(t); const div = document.querySelector('div') div.ad 阅读全文
posted @ 2022-05-24 15:20 宁静方能致远 阅读(1849) 评论(0) 推荐(0) 编辑
摘要: 在这之前我做过的vue项目没有这种问题,今天突然出现这个问题,也检查了很久的代码,最后解决我也不知道我是哪一步做错了 首先我是创建的vue2项目,基本操作跟平常一样,在运用路由跳转的时候遇到这个问题 真正的原因是vue-router,vuex和vue的版本不匹配。解决方法:卸载vue-router和 阅读全文
posted @ 2022-04-19 10:41 宁静方能致远 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 什么都不写:这样不会写入到package.json中,直接安装到node_modules中,不建议这样写 -g:全局安装 -D:开发依赖,适合我们在开发阶段使用的依赖,包名会被注册到package.json中的devDependencies中,一般这种包只有在开发时使用,在开发完打包后我们可以在没有 阅读全文
posted @ 2022-04-13 11:01 宁静方能致远 阅读(424) 评论(0) 推荐(0) 编辑