
JAVA进阶篇
文章平均质量分 65
qq_45162113
123456
展开
-
JWT(JSON Web Token)
JSON Web Token 是目前最流行的跨域认证解决方案,在介绍JWT之前首先了解一下单点登录。单点登录单点登录的目的就是实现在访问同一家企业下的服务时,只需要一次登录就可以访问多个Server,如我们在豆瓣上登录之后,进入豆瓣读书和豆瓣电影时不需要登录。但问题在于如何实现呢,一般我们项目中会将登录信息存到cookie和session中,每次请求到服务器时都会对比传入的cookie的值;但是如果在集群环境中,如何保证在A服务器登录后访问到B服务器不需要重复登录呢(因为服务器之间的session.原创 2021-09-14 18:54:39 · 519 阅读 · 3 评论 -
Lambda表达式
简化程序的编写,避免匿名内部类定义过多,其实属于函数式编程的概念。函数式接口定义:任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。 对于函数式接口,我们可以通过lambda表达式创建该接口的对象。一般情况下我们实现一个函数式接口都是下面这样的操作public class TestLambda { public static void main(String[] args) { Lam lam = new Lam(); //调用实现方法 lam.lambda(); }.原创 2021-01-24 17:21:14 · 156 阅读 · 0 评论 -
java中的反射及具体使用方法
什么是反射反射是框架设计的灵魂。可用来获取任意类的名称,成员属性和方法等,并且还能改变对象数学,也可以调用其方法。反射的好处1)可以在程序运行过程中,操作这些对象2)可以降低代码耦合度,提高程序可扩展性利用反射获取Class对象共有三种获取方式1、Class.forName(“全类名”):将字节码文件加载进内存,返回Class对象多用于配置文件,将类名定义在配置文件中。读取文件,...原创 2020-04-04 11:22:13 · 249 阅读 · 0 评论