首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
tpfmryjty
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 57
沸点 3
赞
60
返回
|
搜索文章
赞
文章( 57 )
沸点( 3 )
前端AB实验设计思路与实现原理,你了解多少?
因此,打造一个服务于淘系乃至集团前端的标准化的简单高效的AB实验链路,是我们做这件事的初衷。本文将描述前端AB实验的设计及原理。 一条完整的AB实验链路到底需要什么?创建实验,工程接入,分流,实验数据回流...恩,是的,我还可以列一大堆,但是它们没有组织不成体系,就毫无意义,更…
基于 WebGL 3D 可视化档案馆管理系统
档案管理系统是通过建立统一的标准以规范整个文件管理,包括规范各业务系统的文件管理的完整的档案资源信息共享服务平台,主要实现档案流水化采集功能。为企事业单位的档案现代化管理,提供完整的解决方案,档案管理系统既可以自成系统,为用户提供完整的档案管理和网络查询功能,也可以与本单位的O…
F5键已抠的我,根本不慌!(基于whistle的livereload)
插件功能:用于根据指定目录文件变化自动刷新指定页面的whistle插件。 前端页面联调时,F5 作为 web 开发常用刷新调试驱动键,已经深深刻在每个开发的心中。还在为修改页面不停的手动刷新而烦恼么?还在寻找其他 F5 替代方案么?如何优雅的释放 F5,请看下文~。 问题:活动…
海外高性能视频你得这么玩
1. 流媒体 对于一般的数据请求,我们要等整个请求数据完全返回才能做后续的处理,但是对于视频这种大文件,等整个响应结束再处理显然不合理。流媒体就是对文件按时间纬度进行切片并顺序存储,网络传输时,客户端可以接收一个切片展示一个切片。 一般的视频文件,为了画面连续,一秒会采集30帧…
React性能分析利器来了,妈妈再也不用担心我的React应用慢了
默认打开Profiler什么都没有,要点击录制按钮进行记录(跟chrome的performance挺像)。 看上去像一个柱状图,每一个柱子代表一次commit,他的颜色和高度对应执行时长,越高颜色越黄代表时间越长,反之越短。 火焰图部分会以一个类似树形的结构显示一次commit…
JS截取视频第一帧
当视频能够预览并上传后,非要来一张视频第一帧的截图贴上,第一帧是黑的怎么办,下一帧。 在video标签上添加preload属性. 以上两种方式都可以成功截取到第一帧(截图方式方法不变),自动播放是否准确待验证,预加载属性已验证成功。 关于截取或者处理图片/视频/富文本编辑器,c…
100来行代码, 自己动手写一个模板引擎
上面一张图,已经大概把一个简单模板引擎(这里以EJS为例)的原理解释得七七八八了。本文将描述一个简单的模板引擎是怎么运作的?包含实现的关键步骤、以及其背后的思想。 基本上模板引擎的套路也就这样了,但这些思想是通用的,比如你在看vue的模板编译器源码、也可以套用这些思想和方法. …
react长列表优化方案: react-virtualized
如果我们直接把整个列表渲染出来, 仅仅学生列表就会生成1000+个div标签. 这个时候的DOM数量就会变得难以想象. 我们都知道, DOM结构如果过大, 网页就会出现用户操作体验上的问题, 比如滚动, 点击等常用操作. 同时, 对react的虚拟DOM计算以及虚拟DOM反映到…
[译] React 16.6 懒加载(与预加载)组件
React 16.6添加了一个新的特性: React.lazy(), 它可以让代码分割(code splitting)更加容易。 接下来通过一个股票App Demo, 来学习如何使用React.lazy这个新特性并了解为什么要使用它。 我们创建了一个股票Web App,App展…
下一页
个人成就
文章被点赞
84
文章被阅读
8,688
掘力值
319
关注了
93
关注者
7
收藏集
1
关注标签
33
加入于
2018-05-10