12 2020 档案

摘要:在Spring中的标签有默认标签和自定义标签两种。 一、spring默认标签有四种:import、alias、bean和beans解析类:接口:BeanDefinitionReader与BeanDefinitionDocumentReader实现类:XmlBeanDefinitionReader、D 阅读全文
posted @ 2020-12-23 17:50 fangyanr 阅读(267) 评论(0) 推荐(0)
摘要:RMI,是Remote Method Invocation(远程方法调用)的缩写jvm1的类要使用jvm2的一个类的方法可以使用RMI实现大致思路:jvm2把自己的一个类通过注册表的形式发布出来(通过字符串和类的映射关系),jvm通过这个字符串(类似于远程引用)去获取服务端的类的代理对象,然后调用其 阅读全文
posted @ 2020-12-03 15:53 fangyanr 阅读(469) 评论(0) 推荐(0)
摘要:介绍: 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。 适配器模式示例: 我们将创建一个 Person 对象、Criteria 接口和实现了该接口的实体 阅读全文
posted @ 2020-12-03 14:39 fangyanr 阅读(153) 评论(0) 推荐(0)
摘要:在声明具有模糊类型(比如:泛型)的可变参数的构造函数或方法时,Java编译器会报unchecked警告。鉴于这些情况,如果程序员断定声明的构造函数和方法的主体不会对其varargs参数执行潜在的不安全的操作,可使用@SafeVarargs进行标记,这样的话,Java编译器就不会报unchecked警 阅读全文
posted @ 2020-12-02 17:35 fangyanr 阅读(408) 评论(0) 推荐(0)
摘要:这个注解是为了堵住漏洞用的。曾经有黑客通过构造双重反射来提升权限, 原理是当时反射只检查固定深度的调用者的类,看它有没有特权, 例如固定看两层的调用者(getCallerClass(2))。如果我的类本来没足够 权限群访问某些信息,那我就可以通过双重反射去达到目的:反射相关 的类是有很高权限的,而在 阅读全文
posted @ 2020-12-02 14:28 fangyanr 阅读(285) 评论(0) 推荐(0)