
java基础
小胖不怂!
这个作者很懒,什么都没留下…
展开
-
==和equals的区别
语义上:==指的是内存引用一样。equals是指的是逻辑相等。逻辑相等具体的意思由编写者决定。 如果要判断内容是否相同,如果是基本类型,一般用==,如果是对象,一般用equals。如果要判断对象是否是同一个,一般用==,或者自己去重写equals。 默认情况下(继承自Object类),equals和==是一样的,除非被覆写(override)了。 public boolean equals(Object obj) { return (this == obj); } 最典.原创 2021-12-27 14:59:52 · 198 阅读 · 0 评论 -
SpringSecurity使用
两个重要的接口 1、UserDetailsService接口: 查询数据库用户名和密码过程。 创建类继承UsernamePasswordAuthenticationFilter,重写三个方法 创建类实现UserDetailsService,编写查询数据过程,返回User对象,这个User对象是安全框架提供的对象 2、PasswordEncoder接口 :用于数据加密接口,返回User对象里面密码加密 web权限方案 (1)认证 (2)授权 设置登录的用户名和密码 第一种方式:通过配置文件 第二种方式:通过配原创 2021-11-11 14:43:12 · 267 阅读 · 0 评论 -
BIO,NIO,AIO 总结
转自https://mp.weixin.qq.com/s?__biz=Mzg3MjA4MTExMw==&mid=2247484746&idx=1&sn=c0a7f9129d780786cabfcac0a8aa6bb7&source=41#wechat_redirect转载 2021-02-06 10:02:00 · 142 阅读 · 0 评论