V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chendy  ›  全部回复第 82 页 / 共 166 页
回复总数  3311
1 ... 78  79  80  81  82  83  84  85  86  87 ... 166  
其实 sessionId 就是一种 token,只是通过 token 获取 session 数据 的操作由 web 框架做,而且一般将 sessionId 保存在 cookie 里,session 数据保存在 web server 里
因为 session 保存在 web server 里,当有多个实例时,需要同步各节点的 session,或者把 session 保存在数据库里(比如 spring-session )
因为 sessoinId 保存在 cookie 里,所以当客户端不支持 cookie 机制时,这套东西就没法用了
也因为 sessionId 保存在 cookie 里,所以可以使用浏览器自己的安全机制,比如 http-only,same-site 等
还是因为 cookie,所以对于前端是透明的,不需要自己管理,发请求默认带着(可能有跨域问题)

> 如果一个前端页面包含多个请求,每个请求都需要鉴权数据库压力不是很大么
相当于每次请求多一次查询,必然走索引,压力不大

> 解决是不是可以用 redis 集群做信息缓存,但是这样和传统 session 操作方式不是类似么
用 redis 可以提高性能,还自带过期时间机制,emm,本来就是 token 拿 session,就是一样的,区别是谁做怎么做

> 所以说 token 和传统 session 优势是什么,token 概念上是无状态,但是不可能真的把用户所有信息都存上呀
可以在浏览器之外的环境使用,而且因为全部自己实现,一些操作更方便(比如检测 token 状态,废掉某些 token ),用 JWT 可以在 token 里带数据,但也会带来额外的复杂性,需要自行评估使用
2021-09-12 18:46:37 +08:00
回复了 Aresaivis 创建的主题 Apple 大家的 master 3 蓝牙连接 m1 mba 会有飘忽不定的感觉吗
mater 2s 蓝牙,打魔兽打炉石打 cs 都没啥问题
5g wifi,同时连着 k380 键盘 和 蓝牙小音响 和 xbox 手柄,都没问题
2021-09-11 21:41:54 +08:00
回复了 whatisnew 创建的主题 Go 编程语言 go web 和 Java spring 比优势在哪里?
java 农,表示啥时候 go 也有个全家桶的框架再去玩
体积小,功能少,占用资源低
2021-09-11 21:39:27 +08:00
回复了 young1lin 创建的主题 随想 低效能程序员的行为与思维,共勉
@SekiBetu #22 所以成为低效程序员了啊
ideavim 路过。。。
感觉自己的听力水平不支持这个视频。。。
2021-09-10 12:14:11 +08:00
回复了 BaseException 创建的主题 职场话题 发工资了,又陷入了深深的焦虑
@kop1989 何必呢,忽略主题就完事了
2021-09-09 14:37:00 +08:00
回复了 chaleaoch 创建的主题 Go 编程语言 Golang 写的 web 也分 Service 和 DAO 吗?
不懂 go 的 java 农表示:
项目简单的话,把所有逻辑放一个文件里也没事
项目复杂的话,分层可以降低理解难度,更容易维护
这套路哪来的我不知道,但是我觉得还挺合理的
有的时候一个不复杂的功能我也会老老实实分层,有时候一个很复杂的查询我会直接塞进 controller,具体情况具体分析吧
2021-09-09 11:56:53 +08:00
回复了 teliang 创建的主题 Java 记录一个诡异的线上宕机事故,大佬们帮忙排查一下问题呀
看看 mysql 慢查,看看有没有相关的查询(可能没有)
可能是应用和数据库之间的网络出了什么问题
或者应用的连接池配置有问题
或者是有其他的慢查询拖住了连接池导致后续请求要排队
可能的点很多很多,慢慢查吧。。。
说明还有折腾的精力
隐藏 dock 栏,spotlight 搜索开应用,图标啥样已经无所谓了
2021-09-09 00:16:04 +08:00
回复了 yezheyu 创建的主题 程序员 关于计算机网络中相关协议的一点疑问
> 我想请问下,像 http 这种其实本质就是重新规划 tcp 数据报中有效数据载体部分空间是吗?

不是,HTTP 只管把数据交给 TCP,或者拿 TCP 收到的数据,至于 TCP 到底怎么收发数据,HTTP 管不着
2021-09-09 00:13:24 +08:00
回复了 zhoudaiyu 创建的主题 程序员 看到有大佬分享故障排查的过程,就觉得紧张刺激
吃瓜围观的时候感觉紧张刺激
自己要背锅,客户一遍一遍催,领导一轮一轮骂的时候就完全不一样了
2021-09-08 13:37:18 +08:00
回复了 shanghai1943 创建的主题 macOS MacOS 对于重复文件是否有存储上的优化
不是对重复文件的优化,是实现了“写时复制”机制优化了复制操作
2021-09-07 19:32:17 +08:00
回复了 lyimin 创建的主题 MacBook Pro 彦祖们, mbp 需要屏幕保护膜吗?
不需要,日常用软毛刷干掉灰尘,用软布蘸水擦干净即可
2021-09-07 19:11:41 +08:00
回复了 SunshinePlanet 创建的主题 程序员 国内以竞赛为最终目的的计算机学习圈子到底是啥样
大学里刷题环境那么好,多刷一刷锻炼锻炼脑袋挺好的
不刷题其实也没太多正事能干了是不是。。。
beetlsql 的这个机制应该是用 serializedlambda 实现的,但是目测 kotlin 的实现方式是匿名内部类,于是无解,换 java 写吧

参考这里: https://discuss.kotlinlang.org/t/how-to-create-a-serializedlambda/8502/4
2021-09-07 14:36:13 +08:00
回复了 beryl 创建的主题 程序员 ES 动态字段过多问题
直接把 excel 所有内容读出来做一个字符串保存然后搜索怎么样?
2021-09-07 14:31:34 +08:00
回复了 liuyx7894 创建的主题 程序员 实现一个基础的低代码或 0 代码平台需要什么技术?
需要了解如何实现低代码开发的业务流程,然后才是技术实现
2021-09-07 10:41:21 +08:00
回复了 liuidetmks 创建的主题 全球工单系统 mac 版 QQ bug 已经没人管了吗?
一线互联网大厂的挣钱的产品的不挣钱的版本,bug 优先级不高也很正常啊
1 ... 78  79  80  81  82  83  84  85  86  87 ... 166  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1965 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 00:26 · PVG 08:26 · LAX 16:26 · JFK 19:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.