文章库ARTICLE COLUMN

  • 两种方式设置iframe的高度区别

    两种方式设置iframe的高度区别

    摘要:在设置的高度时候,发现设置的高度有两种方式,一种是使用标签自己的属性直接在元素上设置高度,另一种是使用在中设置高度。 在设置iframe的高度时候,发现设置iframe的高度有两种方式,一种是使用iframe标签自己的height属性直接在元素上设置高度,另...

    baiybaiy 评论0 收藏0
  • 【译】 WebSocket 协议第十章——安全性考虑(Security Considerations

    【译】 WebSocket 协议第十章——安全性考虑(Security Considerations

    摘要:概述本文为协议的第九章,本文翻译的主要内容为安全性相关内容。安全性考虑协议正文这一章描述了一些协议的可用的安全性考虑。连接保密性和完整性连接保密性是基于运行的协议的。使用一个合适的状态码的关闭帧有助于诊断这个问题。 概述 本文为 WebSoc...

    darkerXidarkerXi 评论0 收藏0
  • 怎样使用React Context API

    怎样使用React Context API

    摘要:翻译疯狂的技术宅原文本文首发微信公众号欢迎关注,每天都给你推送新鲜的前端技术文章现在已经成为一个实验性功能,但是只有在中才能用在生产中。创建完成后,我们可以导入并用它来创建我们的,我们称之为。在巨大的宣传攻势下将会使变得过时。 翻译:...

    anRuianRui 评论0 收藏0
  • 借助工具完成js 合并及压缩混淆处理

    借助工具完成js 合并及压缩混淆处理

    摘要:一应用背景个别页面会请求多个,且这些长久不会变动,可做压缩合并处理,减少请求二操作参考简述全局安装选定做压缩合并混淆可选三注意事项是否混淆可选,即命令可选注意待合并几个的顺序待合并,可用相对路径 一、应用背景个别页面会请求多个js,且这...

    snowLusnowLu 评论0 收藏0
  • 【译】 WebSocket 协议第十一章——IANA 注意事项(IANA Consideration

    【译】 WebSocket 协议第十一章——IANA 注意事项(IANA Consideration

    摘要:概述本文为协议的第十一章,本文翻译的主要内容为的相关注意事项。应用协议使用这个协议规范互操作性注意事项使用时需要使用或者更高版本的协议。安全性注意事项见安全性注意事项一节。 概述 本文为 WebSocket 协议的第十一章,本文翻译的主要内容为 W...

    amcamc 评论0 收藏0
  • 【译】 WebSocket 协议第十二章——使用其他规范中的WebSocket协议

    【译】 WebSocket 协议第十二章——使用其他规范中的WebSocket协议

    摘要:概述本文为协议的第十二章,本文翻译的主要内容为如何使用其他规范中的协议。使用其他规范中的协议协议正文协议旨在由另一规范使用,以提供动态作者定义内容的通用机制。当连接打开时,文档需要处理收到一条消息第节的场景。 概述 本文为 WebSocket 协...

    KoreyLeeKoreyLee 评论0 收藏0
  • some demos

    some demos

    摘要:数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值,要求时间复杂度为。输出结果类数组转成数组直接遍历这种方法是借用了数组原型中的方法,返回一个数组方法从一个类似数组或可迭代对象中创建一个新的数组实...

    Mr_houziMr_houzi 评论0 收藏0
  • 捋一捋React的生命周期

    捋一捋React的生命周期

    摘要:卸载阶段组件卸载和销毁老版生命周期之前的生命周期初始化阶段涉及个钩子函数这些方法会在组件初始化的时候被调用,只跟实例的创建有关。 前言:React 的版本从 v15 到 v16.3 ,再到v16.4,现在最新的版本是 v16.8了。其中最大的变化可能是React Hooks...

    MobServiceMobService 评论0 收藏0
  • 瀑布流—云南●十八怪

    瀑布流—云南●十八怪

    摘要:瀑布流瀑布流式布局网站布局方式的一种视觉上表现为参差不齐的多栏布局。 瀑布流:瀑布流式布局(网站布局方式的一种)视觉上表现为参差不齐的多栏布局。应用领域为:电商导购、兴趣图分享等页面;其特点为琳琅满目、唯美、操作简单等特点;布局优点为...

    cjiecjie 评论0 收藏0
  • React入门:从零搭建一个React项目

    React入门:从零搭建一个React项目

    摘要:一初始化项目新建文件夹,文件名文件夹名称不要用,这类关键字,后面使用插件时会发生错误。未设置会报一个警告。四在项目中使用安装。 一、初始化项目 新建文件夹,文件名firstreact 文件夹名称不要用react,node这类关键字,后面使用插件时会发...

    stackvoidstackvoid 评论0 收藏0
  • setTimeout、setInterval解刨

    setTimeout、setInterval解刨

    setTimeout、setInterval解刨 showImg(https://segmentfault.com/img/bVboBmN?w=903&h=591); showImg(https://segmentfault.com/img/bVboBoG?w=887&h=328);

    pekonchanpekonchan 评论0 收藏0
  • 【译】WebSocket协议第五章——数据帧(Data Framing)

    【译】WebSocket协议第五章——数据帧(Data Framing)

    摘要:数据帧协议正文概览在协议中,数据是通过一系列数据帧来进行传输的。注意无论协议是否使用了,帧都需要添加掩码。服务端收到没有添加掩码的数据帧以后,必须立即关闭连接。服务端禁止在发送数据帧给客户端时添加掩码。 概述 本文为WebSocket协议的第五...

    YujiaaoYujiaao 评论0 收藏0
  • uni-app自定义验证码、密码输入框

    uni-app自定义验证码、密码输入框

    摘要:地址,喜欢的可以下哦插件预览图使用教程插件代码拷贝下载后把目录下文件拷贝到自己项目目录下插件全局配置在项目里中配置如下代码插件使用页面使用验证码密码 Getting started github地址,喜欢的可以star下哦 插件预览图 showImg("https://segmentfa...

    fuyi501fuyi501 评论0 收藏0
  • es6 -- 默认参数Default,不定参数Rest,扩展运算符Spread详解

    es6 -- 默认参数Default,不定参数Rest,扩展运算符Spread详解

    摘要:将数组中的每个元素展开为函数参数扩展运算符取代方法的一个实际的例子,应用方法,简化求出一个数组最大元素的写法。 欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 记录一下在实际开发中,很有用的三个es6的新方法 用法详解 默认参数 functi...

    BettaBetta 评论0 收藏0
  • 原生JS大揭秘—事件循环机制Event Loop

    原生JS大揭秘—事件循环机制Event Loop

    事件循环机制Event Loop showImg(https://segmentfault.com/img/bVbozlD?w=1178&h=564);

    SolomonXieSolomonXie 评论0 收藏0
  • 手写一款符合Promise/A+规范的Promise

    手写一款符合Promise/A+规范的Promise

    摘要:手写一款符合规范的长篇预警有点长,可以选择性观看。初始状态是,状态可以有或者不能从转换为或者从转换成即只要由状态转换为其他状态后,状态就不可变更。 手写一款符合Promise/A+规范的Promise 长篇预警!有点长,可以选择性观看。如果对Promise源...

    rubyshenrubyshen 评论0 收藏0
  • 原生JavaScript 瀑布流 实现 zx-waterfall

    原生JavaScript 瀑布流 实现 zx-waterfall

    摘要:源码地址使用说明注意参数瀑布流外容器瀑布流宽度,如果初始化时外容器未隐藏状态则需使用该参数默认获取外容器宽度子元素选择器,比如样式名元素间的间隔元素间垂直方向间隔,默认使用值元素宽度默认会根据容器宽度自动调整强制元素宽度, 源码地址:...

    KevenKeven 评论0 收藏0
  • 关于Web安全的理解

    关于Web安全的理解

    摘要:最近在学习安全相关的一些知识,目前对安全也只有了一些浅显的理解,下面记录我的一些理解。防御攻击的方法主要是修改数据的接口,尽量使用请求使用同源策略推荐的文章安全之攻击其实还讲了其他的几种方法,但是都没接触过,不太理解,所以没有写下来。...

    25012079502501207950 评论0 收藏0
  • Vue源码解析:虚拟dom比较原理

    Vue源码解析:虚拟dom比较原理

    摘要:算法子节点比较这部分代码比较多,先说说原理后面再贴代码。循环结束的标志就是旧子节点数组或新子节点数组遍历完,即。第二步尾尾比较。第三步头尾比较。第四步尾头比较。节点确认后,真实序列为,未确认序列为第五次是均不相似,直接插入到未确认序列...

    TowersTowers 评论0 收藏0
  • React as a UI Runtime(三、协调)

    React as a UI Runtime(三、协调)

    摘要:确定宿主树怎么样来响应新的信息的这个过程被称为协调。协调有两种方法。我们已经创建了一个作为第一个也是唯一一个子元素,并且我们希望在同一个地方再次渲染一个。这个已经与的思想非常接近了。 1.协调 如果我们在同一个容器中使用两次ReactDOM.rend...

    刘德刚刘德刚 评论0 收藏0
  • 重置.ssh秘钥

    重置.ssh秘钥

    摘要:当重置了秘钥后,不是简单的生成秘钥,重新复制粘贴公钥到即可。在申请秘钥之前,首先要重置全局用户名和邮箱地址。使用下面的命令生成秘钥,注意这里一定要加上上面注册的那个邮箱地址一路回车,密码为空。 当重置了.ssh秘钥后,不是简单的生成秘钥,...

    atinosunatinosun 评论0 收藏0
  • window.URL对象的使用方式

    window.URL对象的使用方式

    摘要:是干嘛的对象的对象是专门用来将或者读取成一个的。这个可以用在的任何可以使用的地方,比如的的和标签等。对象静态方法对象的静态方法用于销毁之前通过方法创建的。在之后,再次使用该,会报错,因为该已经被销毁,无法使用了。 1 window.URL是干嘛的...

    betacatbetacat 评论0 收藏0
  • 使用dataTables组件制作可编辑table单元格时blur、 mouseleave以及mous

    使用dataTables组件制作可编辑table单元格时blur、 mouseleave以及mous

    摘要:问题出现的场景是使用组件,但是该组件没有自带的编辑功能,所以需要自己处理在行内编辑的效果。需要注意一点,我们在使用绑定事件的时候,重复的事件是不会被清除的,而是会累加,所以,在中重新添加事件之前,需要将之前的先清除。 问题出现的场景是...

    MadPeckerMadPecker 评论0 收藏0
  • 关于鼠标移动太快导致moseleave事件不触发的问题

    关于鼠标移动太快导致moseleave事件不触发的问题

    摘要:有多个,当触发了某个的事件后,马上移入到下一个但是却由于鼠标移动太快没有触发上一个的事件,此时上一个在中已经被修改成了编辑状态,没有触发事件,该的状态就不能恢复到非编辑状态。 描述:我做的是一个table的编辑功能,当移入某行的时候展示编...

    CompileYouthCompileYouth 评论0 收藏0
  • 理清楚Vue的结构

    理清楚Vue的结构

    摘要:的使用场景在中通过引入在中,由于配置有处理各种文件的,所以可以用引入指令简单值,数组,对象,数组中对象数组,对象自定义全局指令自定义指令名字指令生效周期配置对象被绑定的那个元素的原生对象一旦绑上马上调用同上元素插入到之后再 1.Vue的使...

    terroterro 评论0 收藏0

热门文章

<