首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Gerry0808
掘友等级
公众号:我是切图仔
我是切图仔!
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
赞
文章( 67 )
沸点( 0 )
浏览器与Node的事件循环(Event Loop)有何区别?
本文我们将会介绍 JS 实现异步的原理,并且了解了在浏览器和 Node 中 Event Loop 其实是不相同的。 官方的说法是:进程是 CPU资源分配的最小单位;线程是 CPU调度的最小单位。这两句话并不好理解,我们先来看张图: 进程好比图中的工厂,有单独的专属自己的工厂资源…
熟悉requestidlecallback到了解react ric polyfill实现
全面熟悉requestidlecallback用法和存在的价值。 明确requestidlecallback的使用场景。 了解react requestidlecallback polyfill的实现。 当前大多数的屏幕刷新率都是60hz,也就是每秒屏幕刷新60次,低于60hz…
详解vue的diff算法
目标是写一个非常详细的关于diff的干货,所以本文有点长。也会用到大量的图片以及代码举例,一起来get吧。 先来了解几个点... 1. 当数据发生变化时,vue是怎么更新节点的? 要知道渲染真实DOM的开销是很大的,比如有时候我们修改了某个数据,如果直接渲染到真实dom上会引起…
音视频&流媒体
是什么促使我要写这一篇音视频&流媒体门的初级文章?那是因为和一妹子打赌码率的概念,结果输了;对一个技术人员而言,码率这个种最基本的概率都没整明白,简直是奇耻大辱,开个玩笑。有了这个前提之后,发现,还是得多理解下原理和基础入门知识。 当下,音视频、流媒体已经无处不在,直播已经火了…
IVWEB 玩转 WASM 系列-WEBGL YUV渲染图像实践
对于前端开发者来说,YUV 其实有点陌生,对于搞过音视频开发的一般会接触到这个,简单来说,YUV 和我们熟悉的 RGB 差不多,都是颜色编码方式,只不过它们的三个字母代表的意义与 RGB 不同,YUV 的 “Y” 表示明亮度(Luminance或Luma),也就是灰度值;而 ”…
CSS实用技巧
张鑫旭的《CSS世界》这本书,强烈推荐前端er仔细阅读下,里面详细说明了许多不怎么被注意的CSS特性,对前端进阶很有帮助。 本文简要列举书中前四章比较实用的知识点,书中干货很多,值得一读。 利用元素的包裹性,元素的尺寸由内部元素决定,且永远小于容器的宽度。 具有包裹性的元素:i…
前端操作剪切板不完全指北
由于浏览器隐私协议限制,以前浏览器是不允许直接访问剪切板的,最近几年,随着web应用兴起,W3C也在逐渐拓宽JavaScript应用范围,现在前端也能直接操作剪切板。文中按照访问方式,分为间接访问和直接访问。 用户交互事件,如paste(复制)、cut(剪切)、dragstar…
多系统之间模块相互引用的引发的深思
多个项目,为了开发方便,不同项目中的模块存在相互引用。开发工具初始用的是Visual Studio Code 1.39.2版本,之前打包运行都是正常,但是当Visual Studio Code从1.39.2升级到1.52.1,发现引用部分模块功能不可用,问题主要体现在axios…
Fullscreen API与DOM监听API
以下几个API,在web开发中可以简化我们一部分交互操作。 有时候我们想要全屏预览的效果,比如类似于图片预览、幻灯片播放等。全屏API是一个很好的选择。 fullscreenchange监听元素全屏、退出全屏的变化;fullscreenerror监听全屏请求失败。 在ifram…
前端视频帧提取 ffmpeg + Webassembly
现有的前端视频帧提取主要是基于 canvas + video 标签的方式,在用户本地选取视频文件后,将本地文件转为 ObjectUrl 后设置到 video 标签的 src 属性中,再通过 canvas 的 drawImage 接口提取出当前时刻的视频帧。 受限于浏览器支持的视…
下一页
个人成就
文章被点赞
141
文章被阅读
34,656
掘力值
1,003
关注了
34
关注者
21
收藏集
19
关注标签
59
加入于
2018-08-08