来自网络,供个人学习,侵删 某德
先完成,再完美
1.JWT令牌的实现
JWT(JSON Web Token)的校验核心在于验证签名的合法性 以及检查令牌的有效期 ,整个过程通常是无状态的(即不需要查询数据库或缓存)。
2.过滤器和拦截器区别,讲下threadlocal,内存泄漏
Thread (存活/线程池) -> ThreadLocalMap -> Entry[key=null, value=Object] -> Object (无法回收)
在使用完 ThreadLocal 后,必须 手动调用 remove() 方法
3.多态怎么实现的
多态的实现依赖于三个必要条件:
- 继承:必须有子类继承父类(或实现接口)。
- 重写 (Override):子类必须重写父类的方法。
- 父类引用指向子类对象 :
Parent p = new Child();
4.ArrayList和LinkedList的区别

5.抽象类和接口区别
抽象类就是很抽象,只能有类单继承;但一个类可以实现多个接口;
6.简单工厂和抽象工厂
- 简单工厂:给我一个参数,我给你变出一个对象。(像自动售货机)
- 抽象工厂:给我一个主题,我给你变出一整套配套的对象。(像全屋定制装修公司)
抽象工厂好比小米或MAc的一套系列,或者一种风格的配套对象
7进程通信的方式
1.管道 2.消息队列3.共享内存(映射一段物理内存到多个进程的虚拟地址空间。多个进程可以直接读写这段内存。)4.套接字