- 博客(3)
- 收藏
- 关注
原创 基本面试题
面向对象三大基本特性 封装:把描述一个对象的属性和行为封装成一个类,把具体的业务逻辑功能实现封装成一个方法,其次封装的意义还有效的保护属性通过访问修饰符私有化属性(成员变量),公有化方法。 继承:实现代码的复用,所有的子类所共有的行为和属性抽取为一个父类,所有的子类继承该类可具备父类的属性和行为,继承具有单一性和传递性。 多态:不同的对象可以执行相同的动作,但是要通过他们自己的实现代码来执行。 堆...
2019-03-15 16:14:16 246
原创 代理模式
讲代理模式之前,我们要先明白什么是“代理” 代理:简单来说就是将事情交给代替你去处理 代理分为 静态代理 和 动态代理 静态代理 直接为每一个实现类写一个代替类 接口: public interface IMath { int add(int n1, int n2); int sub(int n1, int n2); int mut(int n1, int ...
2018-12-25 19:14:20 85
转载 Shiro
Shiro是什么? Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 Shiro 主要功能 三个核心组件:Subject, SecurityManager 和 Realms. Subject:即“当前操作用户”。但是,在Shiro中,Subje...
2018-12-24 10:38:35 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人