摘要: 1、shiro是什么 是一种功能强大(易于使用)的Java安全框架。 2、shiro可以做什么 Shiro提供了应用程序安全性API来执行以下方面(我喜欢将它们称为应用程序安全性的4个基石): Authentication(身份验证) 身份验证-证明用户身份,通常称为用户“登录”。 Authoriz 阅读全文
posted @ 2021-09-22 11:27 鱼自知 阅读(15) 评论(0) 推荐(0)
摘要: JDK动态代理 1 public interface DynamicInterface { 2 //定义一个接口 3 void eat(); 4 } 1 public class DynamicTarget implements DynamicInterface { 2 @Override //委托 阅读全文
posted @ 2021-09-22 11:25 鱼自知 阅读(31) 评论(0) 推荐(0)
摘要: 静态代理:由程序员创建代理类或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了。 1 public interface Save { 2 void save(); 3 } //实现Save接口 被代理的1 public class SaveOne implement 阅读全文
posted @ 2021-09-20 11:01 鱼自知 阅读(67) 评论(0) 推荐(0)
摘要: 一、加密算法 加密算法一般分为分为①对称加密 和 ②非对称加密 两种。RSA算法属于第二种。 Ⅰ 对称加密: 例如:路飞想把 M 告诉索隆。路飞经过某种算法把 M 算成了 N(例如该算法为M的后一位字母)。索隆收到 N 后,用同种算法逆运算得到 M。 明文:未加密的数据(M) 密文:加密后的数据(N 阅读全文
posted @ 2021-07-02 20:41 鱼自知 阅读(4543) 评论(0) 推荐(0)
摘要: 1、Spring是什么? Spring是一个IOC(控制反转)和AOP(面向切面)的容器框架,它可以简化企业级应用程序的开发。 2、Spring可以做什么? ①Spring可以根据配置文件创建并组装对象之间的依赖关系。 ②Spring的AOP面向切面编程可以无耦合的实现日志、性能统计和安全控制等。 阅读全文
posted @ 2021-06-30 21:21 鱼自知 阅读(54) 评论(0) 推荐(0)