首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bear鲍的熊
掘友等级
前端工程师
|
阿里巴巴
多就是美,大就是好,口径即正义,炮塔即真理
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 83
沸点 5
赞
88
返回
|
搜索文章
最新
热门
从经典面试题“用户输入一个URL到页面呈现在用户面前”的全流程来讲一讲我对性能优化的一些理解
8年前端工程师,对性能优化的一点思考,这一次是将一些常见的性能优化手段与页面的导航和渲染流程结合起来讲一讲,这些手段,到底是如何起到作用的.
天眼探针基于rrweb实现前端异常视频录制与回放功能
日常开发过程中,面对线上问题,常见的两个痛点,一个是用户操作在自己的机器上,开发者无法还原用户触发异常的场景,另一个,由于混淆和压缩代码,导致线上报错在控制台打印的堆栈信息,无法将异常定位到代码源码.这次我们来讨论下异常视频回放的解决方案. 下面我要介绍的就是今天的主角rrwe…
微信小程序性能,行为收集探针实现
小程序的主要开发语言是 JavaScript ,小程序的开发同普通的网页开发相比有很大的相似性。对于前端开发者而言,从网页开发迁移到小程序的开发成本并不高,但是二者还是有些许区别的。 网页开发渲染线程和脚本线程是互斥的,这也是为什么长时间的脚本运行可能会导致页面失去响应,而…
sentry-web前端异常堆栈计算功能逻辑解析
Sentry 是一个实时事件日志记录和汇集的平台。其专注于错误监控以及提取一切事后处理所需信息而不依赖于麻烦的用户反馈。它分为客户端和服务端,客户端(目前客户端有Javascript,Python, PHP,C#, Ruby等多种语言)就嵌入在你的应用程序中间,程序出现异常就向…
前端也需要了解的数据结构-链表
和数组区别,地址离散。它在内存地址中可以离散的分配,由于它是离散的分配,所以他可以省去很多的麻烦,不像数组由于预留空间不足经常需要拷贝,分配新的内存地址 为了让合并操作可以在O(1)完成,除了头指针head外,还需要维护一个尾指针tail。 写一个函数center(list)找…
关于csrf,什么是csrf,怎么防范它?
简单点说,CSRF 就是利用用户的登录态发起恶意请求。 妈妈: ... 可以对 Cookie 设置 SameSite 属性。该属性设置 Cookie 不随着跨域请求发送,该属性可以很大程度减少 CSRF 的攻击,但是该属性目前并不是所有浏览器都兼容。 对于需要防范 CSRF 的…
算法中对数量级的一点理解
数量级是指数量的尺度或大小的级别,每个级别之间通常有固定的比例,如10,2,1000,1024,e(欧拉数),大约等于 2.71828182846 的超越数,即自然对数的底)。 需要特别注意的是:数量级应用范围必须是正数或自然数!尽管负数也可以计算数量级,没有实际的意义。比如:…
webpack怎么能只是会用呢,核心中的核心tapable了解下?
1. tapable 同样的,在使用tap*注册监听时,传递的第一个参数,也只是一个标识,并不会在程序运行中产生任何影响。而第二个参数则是回调函数 3. Sync*类型的钩子 串行同步执行,第一个注册的回调函数会接收call传进来的所有参数,之后的每个回调函数只接收到一个参数,…
做有追求的coder - Redux进阶compose方法的实现与解析
这是函数式编程中的方法,为了方便,被放到了 Redux 里。 当需要把多个 store 增强器(中间件) 依次执行的时候,需要用到它。 (arguments): 需要合成的多个函数。预计每个函数都接收一个参数。它的返回值将作为一个参数提供给它左边的函数,以此类推。例外是最右边的…
HTTP缓存应用
对比缓存,顾名思义,需要进行比较判断是否可以使用缓存。 浏览器第一次请求数据时,服务器会将缓存标识与数据一起返回给客户端,客户端将二者备份至缓存数据库中。 再次请求数据时,客户端将备份的缓存标识发送给服务器,服务器根据缓存标识进行判断,判断成功后,返回304状态码,通知客户端比…
下一页
个人成就
文章被点赞
711
文章被阅读
62,885
掘力值
2,156
关注了
32
关注者
89
收藏集
2
关注标签
67
加入于
2018-04-17