学习总结
流心芝士挞
这个作者很懒,什么都没留下…
展开
-
【学习总结】Consumer, Supplier, Predicate, Function接口用法汇总
Consumer接口 public void test_consumer(){ List<Integer> list = new ArrayList<Integer>(){ { add(1); add(2); add(3); add(4); } }; // 1. 使用接口实现方法 Consumer<Integer> consumer = new Consumer<原创 2020-07-13 17:18:26 · 217 阅读 · 0 评论 -
【学习总结】Java中的Optional类
概述 可以为null的容器对象,可以保存类型T的值 可以解决空指针异常 创建Optional实例 创建空的Optional类 Optional<User> emptyOpt = Optional.empty(); Of()方法:返回一个指定非 null 值的 Optional。若传入 null,会抛出 NullPointerException Optional<User> opt = Optional.of(user) OfNullable()方法:如果入参非空,原创 2020-07-13 15:03:52 · 220 阅读 · 0 评论 -
【学习总结】SSO单点登录
SSO登录 概念 Single Sign On,单点登录,在多个应用系统中,只需要登陆一次,就可以访问其他相互信任的应用系统 比如说有4个系统,其中三个是业务系统,没有登录模块,还有一个是SSO系统,只有登录模块,没有其他的业务模块。当这三个业务系统需要登录时,就跳到SSO系统,SSO系统完成登录,其他应用系统也就随之登录了 单系统登录 HTTP协议是无状态的,所以服务器无法确认用户的信息 为了解决这个问题,用户在登录之后,我们在这个用户的session中标记登录状态为已登陆,同时服务器会向用户浏览器原创 2020-07-11 18:20:41 · 868 阅读 · 0 评论