![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java进阶
苏~北
生活不止眼前的姑且,还有诗和远方!
展开
-
极简配置Spring Security
Spring Boot:整合Spring Security 综合概述 Spring Security 是 Spring 社区的一个顶级项目,也是 Spring Boot 官方推荐使用的安全框架。除了常规的认证(Authentication)和授权(Authorization)之外,Spring Security还提供了诸如ACLs,LDAP,JAAS,CAS等高级特性以满足复杂场景下的安全需求。另外,就目前而言,Spring Security和Shiro也是当前广大应用使用比较广泛的两个安全框架。 Spri原创 2020-12-07 23:11:18 · 166 阅读 · 0 评论 -
极简shiro入门
1.shiro是什么? Shiro是Apache下的一个开源项目。shiro属于轻量级框架,相对于SpringSecurity简单的多,也没有SpringSecurity那么复杂。以下是我自己学习之后的记录。 官方架构图如下: 2.主要功能 shiro主要有三大功能模块: Subject:主体,一般指用户。 SecurityManager:安全管理器,管理所有Subject,可以配合内部安全组件。(类似于SpringMVC中的DispatcherServlet) Realms:用于进行权限信息的验证,一原创 2020-12-07 22:49:32 · 405 阅读 · 1 评论 -
多线程那点事
@生活冷战士 用最朴实的语言写出最有用的知识 与我一起调BUG吧 线程与进程 进程:资源分配和调度的基本单位。 线程:CPU调度和分配的基本单位。 关系:线程是进程的实体。一个进程可以有多个线程,称为多线程。 多线程的优势: 更好的用户体验, 最大限度的提高系统利用效率。 线程创建四种方式 继承Thread类; 代码整起 package com.thread; import org.apache.commons.io.FileUtils; import java.io.File; impo.原创 2020-11-10 22:33:06 · 182 阅读 · 0 评论 -
Jackson 之用法
Jackson 之用发 目录Jackson 之用发Jackson ObjectMapper Example从Reader读取对象从File中读取对象从URL中读取对象从InputStream读取对象从字节数组中读取对象从JSON数组字符串中读取对象数组从JSON数组字符串中读取对象列表从JSON字符串中读取映射为map树模型将Object转换为JsonNode将JsonNode转换为Object使用Jackson ObjectMapper读取和编写YAMLJackson 的核心模块由三部分组成。Object原创 2020-11-09 23:33:22 · 270 阅读 · 0 评论 -
学习之集合框架
@生活冷战士 #和我一起去战斗吧!!! 一、认识集合 为解决数组的缺陷: 数组长度一旦确定无法更改 数组长度无法与size相等 二、List接口 可以储存有序,可重复,有索引,可为null的对象。 ArrayList类可动态储存数据 ArrayList类 方法 4. ArrayList类代码操作 public class ArrayListDemo { public static...原创 2019-08-18 10:20:36 · 135 阅读 · 0 评论