web
文章平均质量分 86
seasideX
哦!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端性能优化方案
前端性能优化方案 一、HTTP层面网络层优化 减少HTTP请求次数 减少DNS解析次数,如果非要多次解析,使用 DNS Prefetch 静态资源文件一定要使用强缓存「Expires / Cache-Control」和 协商缓存「Last-Modified / ETag」 资源文件的压缩「可以基于webpack打包压缩,而且服务器端一定要开启GZIP压缩{这个可以把资源压缩60%左右}」 资源文件的合并「可以基于webpack打包合并,目的是减少页面中的HTT转载 2021-09-02 16:23:45 · 294 阅读 · 0 评论 -
cookie,session, token 作了一下对比
上周我们在团队内部首次采用了 jwt(Json Web Token) token 这种 no-session 的方式来作用户的账号验证,发现网上很多文章对 token 的介绍有误,所以对 cookie,session, token 作了一下对比(文中 token指jwt token)相信大家看完肯定有收获! Cookie 1991 年 HTTP 0.9 诞生了,当时只是为了满足大家浏览 web 文档的要求 ,所以只有 GET 请求,浏览完了就走了,两个连接之间是没有任何联系的,这也是 HTTP 为无状态转载 2021-07-06 14:31:43 · 304 阅读 · 0 评论 -
使用NodeJS实现JWT原理
JWT是json web token的简称,本文介绍它的原理,最后后端用nodejs自己实现如何为客户端生成令牌token和校验token 一 为什么需要会话管理 我们用 nodejs 为前端或者其他服务提供 resful 接口时,http 协议他是一个无状态的协议,有时候我们需要根据这个请求的上下获取具体的用户是否有权限,针对用户的上下文进行操作。所以出现了cookies session还有jwt这几种技术的出现, 都是对HTTP协议的一个补充。使得我们可以用HTTP协议+状...转载 2021-01-06 11:29:00 · 327 阅读 · 0 评论 -
Web开发应该知道的数据结构(转)
Web开发应该知道的数据结构 数据结构概念 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。 常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等,如图所示: 每一种数据结构都有着独特的数据存储方式,不同种类的数据结构适合不同种类的应用,部分数据结构甚至是为了解决特定问题而设计出来的。正确的数据结构选择可以提高算法的效率。 下面为大家介绍它们的结构和优缺点。 数组 ???? 定义 数组是由相同类型的元素的集合所组成的...转载 2020-10-07 14:15:46 · 1065 阅读 · 0 评论 -
Web开发应了解的5种设计模式(转)
关注 Web开发应了解的5种设计模式 什么是设计模式? 设计模式是对软件设计开发过程中反复出现的某类问题的通用解决方案。设计模式更多的是指导思想和方法论,而不是现成的代码,当然每种设计模式都有每种语言中的具体实现方式。学习设计模式更多的是理解各种模式的内在思想和解决的问题,毕竟这是前人无数经验总结成的最佳实践,而代码实现则是对加深理解的辅助。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 在本文中,我将介绍其中常见的四种设计模式在JavaScript中实际使用场景: 单例设转载 2020-10-07 14:01:08 · 1065 阅读 · 0 评论
分享