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

浙公网安备 33010602011771号