avatar

nk

学习 思考 坚持 平静

  • 首页
  • 关于
Home 每日面试题: 2024-3-21
文章

每日面试题: 2024-3-21

Posted 2024-03-22 Updated 2024-03- 22
By nk
10~13 min read

每日面试题: 2024-3-21

说说 你对 Cookie,Session,Token的理解

ChatGPT的回复

image-dprsr.png

image-kcles.png

什么 JWT

image-aomcc.png

image-golvd.png

自我总结

Cookie

  • 一般限制大小为 4kb
  • 不支持跨域
  • 信息存储在客户端有被篡改的风险

Session

  • 存在在客户端
  • 依赖Cookie
  • 一个人一个session,高并发场景下,服务器会有较大的存储压力
  • 存储数据没有限制

Json Web Token

  • 三部分组成

    • 头部
    • 负载
    • 签名
  • token时间过长会存在安全问题,一般我们会设置过期时间并搭配 refreshToken使用

Spring事务在什么情况下会失效,为什么失效

ChatGPT的回答

image-bukdz.png

image-wrcqo.png

自我总结

  • Spring 事务只会代理 Public方法
  • 方法的自调用,事务会不生效
  • 事务方法所在对象必须被 Spring管理
面试题的智慧
面试智慧
License:  CC BY 4.0
Share

Further Reading

Mar 27, 2024

每日面试题:2024-03-26

每日面试题: 2024-03-26 谈谈 CAS机制 CAS 是 compara and swap 的缩写,它是 JDK 底层 sum.misc.Unsafe的方法,此方法是 native方法 CAS 的 有三个核心参数 地址值 新值 期望的值 其操作流程就是当地址值对应的值是期望的值的时候,则将地

Mar 26, 2024

每日面试题: 2024-03-25

每日面试题:2024-03-25 ArrayList 和 LinkedList的区别 ArrayList 内部是使用数组中实现,其内存空间是连续的,其占用的内存相对较小,可能会产生内存碎片。其支持快速的随机访问。其时间复杂度是O(1) LinkedList 使用双向链表实现的,其内存空间不是连续的,

Mar 22, 2024

每日面试题: 2024-3-21

每日面试题: 2024-3-21 说说 你对 Cookie,Session,Token的理解 ChatGPT的回复 什么 JWT

OLDER

Nginx配置跨越支持

NEWER

每日面试题: 2024-03-25

Recently Updated

  • 拥抱云原生:Dockerfile 的多阶段构建
  • 拥抱云原生:Dockerfile
  • 拥抱云原生:Docker文件系统
  • 拥抱云原生:Docker 指令小析
  • 拥抱云原生:起始

Trending Tags

Nginx 工作报告 云计算 云原生 Alpine Linux Docker Spring Linux 面试智慧

Contents

©2025 nk. Some rights reserved.

Using the Halo theme Chirpy