随笔分类 - PC01Java
摘要:本文转载自《JAVA中final关键字的作用》, 原文地址https://www.cnblogs.com/chhyan-dream/p/10685878.html final 关键字可以用来修饰引用、方法和类。 1、用来修饰一个引用 如果引用为基本数据类型,则该引用为常量,该值无法修改; 如果引用为
阅读全文
摘要:原文地址 JAVA 中静态块、静态变量加载顺序详解_西红柿鸡蛋打卤面的博客 - CSDN 博客 如果类是第一次加载: 先执行父类的静态代码块和静态变量初始化,并且静态代码块和静态变量的执行顺序只跟代码中出现的顺序有关。 执行子类的静态代码块和静态变量初始化。 并且静态代码块和静态变量的执行顺序只跟代
阅读全文
摘要:过滤器与拦截器 滤器和拦截器都属于面向切面编程的具体实现。而两者的主要区别包括以下几个方面: Filter是依赖于Servlet容器,属于Servlet规范的一部分,而拦截器则是独立存在的,可以在任何情况下使用。 Filter的执行由Servlet容器回调完成,而拦截器通常通过动态代理的方式来执行。
阅读全文
摘要:HttpSecurity HttpSecurity的作用实际上就是在配置Spring Security的过滤器链,诸如CSRF、CORS、表单登录等,每个配置器对应一个过滤器。我们可以通过 HttpSecurity 配置过滤器的行为,甚至可以像CRSF一样直接关闭过滤器。 例如,SessionMan
阅读全文
摘要:Spring Security支持在继承WebSecurityConfigurerAdapter的配置类中配置注销登录: HttpSecurity内的logout()方法以一个LogoutConfigurer作为配置基础,创建一个用于注销登录的过滤器: HttpSecurity: public Lo
阅读全文
摘要:自动登录是将用户的登录信息保存在用户浏览器的cookie中,当用户下次访问时,自动实现校验并建立登录态的一种机制。Spring Security提供了两种非常好的令牌:- 散列算法加密用户必要的登录信息并生成令牌- 数据库等持久性数据存储机制用的持久化令牌String(String original) //把字符串数据封装成字符串对象 (2)String(char[] c) //把字符数组的数据封装成字符串对象 (3)String(char[] c, int index, int count) // 把字符数组中的
阅读全文
摘要:常用方法 首先,我们应该知道HashMap类实现了Map接口,所以实现了Map常用的一些方法。 (1) 插入键值对数据 public V put(K key, V value) (2)根据键值获取键值对值数据 public V get(Object key) (3)获取Map中键值对的个数 publ
阅读全文
摘要:ArrayList常用类方法 (1)添加元素 public boolean add(E element) 在集合末端添加一个元素 public void add(int index,E element) 在指定的索引处添加一个元素 (2)获取元素 public E get(int index) 返回
阅读全文
摘要:Random 是什么用于随机产生一个数 怎么用 random的使用分为三步 第一步:导包 第二步:创建对象 第三步:获取随机数 实例: 案例:猜猜我是谁? 系统随机产生一个0-100的数,用户输入猜的数值,若正确,游戏结束;若不正确,系统给出提示,继续游戏。
阅读全文

浙公网安备 33010602011771号