小葱科技java一面

# Token 的存储位置

没答出来。token由服务端生成,存储在客户端。jwt是token的一种格式,我在项目中使用UUID作为token,加一个过期时间存储在redis中(key:token,values:用户信息),每次请求,先获取请求头中的token,在redis中验证是否有效,有效则刷新过期时间,然后将用户信息存入ThreadLocal中。

# ThreadLocal使用场景

就答出来了一个:

  1. 存储用户信息

# 布隆过滤器使用的哈希算法

# FutureTask的方法是阻塞还是非阻塞?

  • get():获取计算结果,若结果未就绪则阻塞当前线程直至完成;

# Full GC有哪些情况?JVM如何判断Full GC?出现Full GC的常见情况包括?

出现Full GC的常见情况包括:

  1. 老年代空间不足(对象晋升失败或大对象分配)、
  2. 显式调用System.gc()、
  3. 方法区(元空间)内存耗尽、

# Linux如何部署后端项目,如何重启后端项目

说的java -jar,好像不对。没听懂问的什么

# 统计订单表 —七月每天营业额

select date, SUM(amount) from order where month(date)=7 group by date order by date;

#27实习##实习#
全部评论

相关推荐

评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务