获得徽章 2
#青训营笔记创作活动#
1月30日 打卡day18
今日学习关于无感刷新Token主要用到的就是jwt生成token
关于refreshToken
refreshToken是Oauth2认证中的一个概念,和accessToken一起生成出来的。
当用户携带的这个accessToken过期时,用户就需要在重新获取新的accessToken,而refreshToken就用来重新获取新的accessToken的凭证
展开
评论
#青训营笔记创作活动#
1月29日 打卡day17
今日学习通过 wireshark 抓包的方式,验证了 DNS 的流程和 CDN 的实现原理。DNS 的流程是会先查找浏览器 DNS 缓存、hosts 文件、系统 DNS 缓存,然后请求本地 DNS 服务器,由它去一级级查询最终的 IP
展开
评论
#青训营笔记创作活动#
1月28日 打卡day16
今日学习ES6 ~ ES12 的特性ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。也可以说是JavaScript的一个标准
展开
评论
#青训营笔记创作活动#
1月27日 打卡day15
今日学习Map 比 Object 快,除非有小的整数、数组索引的键,而且它更节省内存。如果你需要一个频繁更新的 hash map,请使用 Map;如果你想一个固定的键值集合(即记录),请使用Object,并注意原型继承带来的陷阱。
展开
评论
#青训营笔记创作活动#
1月25日 打卡day14
今日学习第三方状态管理工具Pinia是一个全新的Vue状态管理库,是Vuex的代替者,尤雨溪强势推荐不仅比vuex好用而且更加的高效
评论
#青训营笔记创作活动#
1月24日 打卡day13
今日学习Promise是一个用来代表异步操作结果的对象,我们可以通过观察者模式观察异步操作的结果主要用来解决异步操作和回调地狱的问题
评论
#青训营笔记创作活动#
1月23日 打卡day12
今日学习打包优化不同环境不同优化代码让没有必要的文件加载有利于项目上线后的页面加载速度提升
评论
#青训营笔记创作活动#
1月22日 打卡day11
今日学习http缓存可以减少宽带流量,加快响应速度。
关于强缓存,cache-control是Expires的完全替代方案,在可以使用cache-control的情况下不要使用expires
关于协商缓存,etag并不是last-modified的完全替代方案,而是补充方案,具体用哪一个,取决于业务场景。
从内存读取的缓存更快。
所有带304的资源都是协商缓存,所有标注(从内存中读取/从磁盘中读取)的资源都是强缓存。
展开
评论
下一页
个人成就
文章被点赞 3
文章被阅读 2,888
掘力值 219
收藏集
2
关注标签
26
加入于