首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
原生js
订阅
喝水饱皮肤好
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
前端性能监控方案(首屏、白屏时间等)
总下载时间:window.onload的触发节点。 白屏时间节点指的是从用户进入网站(输入url、刷新、跳转等方式)的时刻开始计算,一直到页面有内容展示出来的时间节点。 这个过程包括dns查询、建立tcp连接、发送首个http请求(如果使用https还要介入TLS的验证时间)、…
关于ES6的Proxy详解
之前在使用JSONRPC做为与后端通讯标准的时候一直在思考究竟怎么样才算RPC(Remote Procedure Call远程过程调用)?。其核心在于像调用本地函数一样来完成远程的调用。因为多是一些硬件指令的发送, 所以会有一个Hardware的类 类中抽象出一个实例write…
ProtoBuffer----数据的varint编解码
在java中int需要4个字节,对于小于256的整型数字protobuf通过int32类型来表示,用varint编码只需要1个字节。 虽然大的数字需要更多的字节,但是统计表明大多数情况都是较小的数字,varint编码可以用更少的字节来表示数字,从而更好的压缩数据。
借用workbox实现离线缓存应用
什么是workbox,workbox有什么用途,为什么要使用它?在介绍workbox之前,我们来先大致了解一下service worker,有助于我们后面更好地去理解workbox。 一. service worker service worker是在浏览器后台独立于网页运行的…
web worker和主线程的数据交换效率初探
web worker是浏览器的多线程机制,多用于处理不涉及DOM操作的密集计算任务,例如算法计算,数据请求处理等,我正在开发的开源地图引擎 maptalks.js 中对地图数据的处理就很适合放到web worker中(突兀的硬广 ^_^)。 所以,worker程序的性能很大程度…
深入 JavaScript 数组:进化与性能
正式开始前需要声明,本文并不是要讲解 JavaScript 数组基础知识,也不会涉及语法和使用案例。本文讲得更多的是内存、优化、语法差异、性能、近来的演进。
现代浏览器探秘(part 1):架构
在这个由4部分组成的系列文章中,我们将介绍Chrome浏览器从高级架构到渲染管道的具体细节。 如果你想知道浏览器是如何将你的代码转换为功能性网站的,或者你想知道为什么需要使用某些特定技术来提高性能,那么本系列非常适合你。 作为本系列的第1部分,我们将介绍核心计算术语和Chrom…
mongodb密码特殊字符的解决方法
但是,如果你的密码里面设置了特殊字符,比如‘@’,‘%’,可能使得 mongodb 连接不能被正常解析,字符转义也没什么效果,从而导致连接失败。