
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录前言一、OSI七层协议模型和TCP/IP四层模型1. OSI七层协议模型2. TCP/IP四层模型3. 关系二、预备知识三、HTTPS的链接过程四、HTTP 1.0 1.1 2.0区别HTTP 的发展史HTTP/1.0HTTP/1.1HTTP/1.0与HTTP/1.1的区别HTTP/2.0总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越
学习内容:什么是高阶组件,请举例说明解释一下原型链instanceof原理apply和call的作用及区别position有哪些值,作用分别是什么说下你对DOM树的理解重排和重绘是什么,有什么区别https加密过程是怎样的实现 add(1)(2)(3)----------------------------------------ES5/6实现继承实现一个promiseCSS选择器有哪些说下事件模
文章目录一、WebSocket是什么?二、webSocket建立连接的过程一、WebSocket是什么?WebSocket实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。解决了http无状态、短链接和服务器端无法主动给客户端推送数据等问题。其通信基础也给予TCP。由于较老的浏览器可能不支持WebSocket协议,所以使用WebSocket通信的双方在进行TCP的三
文章目录前言一、什么是高阶组件`(HOC)`?二、Vue高阶组件实例前言高阶组件在React社区中十分火热,但是在Vue中热度并不高,本文就来了解一下Vue中的高阶组件。一、什么是高阶组件(HOC)?一个函数接受一个组件为参数,返回一个包装后的组件.React 和 Vue都证明了一件事儿:一个函数就是一个组件。所以组件是函数这个命题成立了,那高阶组件很自然的就是高阶函数,即一个返回函数的函数。高阶
项目场景:项目场景:在实现人机对话界面的过程中,有一个功能点 — 内容超过指定高度添加‘展开-收起功能’。问题描述临时添加‘‘展开-收起’’功能。所以简单的通过话术内容所在的div的高度判断是否展示‘展开-收起’按钮。由于机器人的话术配置支持富文,也就不可避免的支持图片上传(重写了富文本的图片上传功能,图片存储的是对应fileService的地址具体实现可以参考这篇文章),在对话时渲染机器人话术通
1. echart 展示树形结构,如何自定义鼠标悬停的提示信息?formatterHover(params) {return ('<span style="padding-left:5px;height:30px;line-height:30px;display: inline-block;">设备类型:' +params.data.type_name +"</span>"
文章目录前言发现问题异步更新nextTick源码分析总结补充`MutationObserver`前言在做项目的时候,我们经常会用到nextTick,简单的理解就是它就是一个setTimeout函数,将函数放到异步后去处理;将它替换成setTimeout好像也能跑起来,但它仅仅这么简单吗?那为什么我们不直接用setTimeout呢?让我们深入剖析一下。友情提示:在开启本文前,需要对JS事件循环有一定

问题描述:产品:你这个拖拽能不能做成那种卡片形式的呀,这样效果不好呀(windows);ps:这是我在macOS中模拟的,window系统字体的透明度要更高,效果要更差一些,。我:是卡片样式呀,效果挺好呀。。。(macOS)解决方案:...
系列文章目录【VUE】— watch侦听器原理文章目录系列文章目录一、简介二、源码分析2.1 patch函数2.2 sameVnode2.3 patchVnode2.4 updateChildren三、vue3中对于diff算法的优化一、简介在vue中会维护一个和 DOM 节点对应的 vnode 对象。vnode 的 children 数组中对应子节点的 vnode 对象,所以在 vue 中通过