![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 87
差点儿码不动
这个作者很懒,什么都没留下…
展开
-
「技术原理」Spring Security的核心功能和加载运行流程的原理分析
SpringSecurity的架构总览 Spring Security的简介说明 Spring Security对认证、授权和常见漏洞保护提供了全方位支持。使用的版本为:Spring Security 5.5.2。 概念释义 认证(Authentication):认证就是对试图访问资源的用户进行验证。认证的场景就是 登录 流程,常见的方式就是要求提供用户名和密码,当验证通过的时候,就可以执行授权操作。 授权(Authority):授权就是对资源进行权限设置,只有用户具备相应权限...原创 2022-01-04 15:59:00 · 283 阅读 · 0 评论 -
连接字符串除了“+”还有哪些方法,进来看
在Java中进行字符串连接有各种方法,但是如果在进行连接时,如果我们不注意空对象,那么最后的结果可能会包含不是我们预期的值。 在本期内容中,我讲给大家讲述一些在连接字符串时处理空字符串对象的方法。 存在的问题 假设我们要对一个字符串数据中的元素进行连接,数组中的元素有可能为空,我们先用“+”进行简单的拼接: String[] values = { "小黑 ", null, "", "说 ", "Java!" }; String result = ""; for (String value...原创 2022-01-04 15:57:01 · 317 阅读 · 0 评论 -
Redis基础数据类型
Redis基础数据类型 redis有5中基础数据类型结构,分别为 string(字符串)、list(列表)、hash(字典)、set(集合)、zset(有序集合). redis所有的数据结构都用一个唯一的key字符串作为名称,然后通过这唯一的key获取相应的value数据,不同类型的数据结构在于value的结构不同,也就是说不管是什么数据类型,他们的key都是字符串,代表能找到相应数据的标识。 string(字符串) 字符串结构用于存储一些固定的信息,例如用户信息,在系统中将用户信息序列化成一个js原创 2021-12-03 17:16:11 · 84 阅读 · 0 评论