上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 参考:https://www.bilibili.com/read/cv9965357 IOC 容器 基础 点击查看代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema 阅读全文
posted @ 2022-06-22 12:06 xy7112 阅读(38) 评论(0) 推荐(0)
摘要: 给你一个整数 n ,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果,其中: answer[i] == "FizzBuzz" 如果 i 同时是 3 和 5 的倍数。 answer[i] == "Fizz" 如果 i 是 3 的倍数。 阅读全文
posted @ 2022-06-21 19:42 xy7112 阅读(165) 评论(0) 推荐(0)
摘要: jdk 动态代理进阶 模拟 jdk 动态代理 点击查看代码 public static void main(String[] args) { B b = new B(); A proxyInstance = (A) new $Proxy0(new InvocationHandler() { @Ove 阅读全文
posted @ 2022-06-21 17:16 xy7112 阅读(57) 评论(0) 推荐(0)
摘要: jdk 动态代理 jdk 动态代理要求目标必须实现接口,生成的代理类实现相同接口,因此代理与目标之间是平级兄弟关系 点击查看代码 //注意包别导错了,一般我们使用的类都在 lang 包下,是基础类。 `import java.lang.reflect.Proxy;` interface A{ voi 阅读全文
posted @ 2022-06-21 15:12 xy7112 阅读(53) 评论(0) 推荐(0)
摘要: 1.Filter 1.1 Filter概述 Filter 表示过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一。 过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能。 如下图所示,浏览器可以访问服务器上的所有的资源(servlet、jsp、html等) 阅读全文
posted @ 2022-06-21 10:46 xy7112 阅读(99) 评论(0) 推荐(0)
摘要: 参考:力扣 (leetcode.cn) 给你两个字符串:child 和 parent,判断 child 能不能由 parent 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 child 中的每个字符只能在 parent 中使用一次。 自己的垃圾代码: public stat 阅读全文
posted @ 2022-06-20 19:16 xy7112 阅读(72) 评论(0) 推荐(0)
摘要: 动态数组求和 public static void main(String[] args) { System.out.println(Arrays.toString(runNums(new int[]{1, 2, 3, 4, 5, 6}))); } public static int[] runNu 阅读全文
posted @ 2022-06-20 17:37 xy7112 阅读(59) 评论(0) 推荐(0)
摘要: AOP 实现之 ajc 编译器 aspectj 编译器 编译器也能修改 class 实现增强,直接通过修改字节码实现增强。 编译器增强能突破代理仅能通过方法重写增强的限制:可以对构造方法、静态方法等实现增强 3.在编译阶段进行增强 注意 版本选择了 java 8, 因为目前的 aspectj-mav 阅读全文
posted @ 2022-06-20 17:12 xy7112 阅读(95) 评论(0) 推荐(0)
摘要: Scope 在当前版本的 Spring 和 Spring Boot 程序中,支持五种 Scope singleton,容器启动时创建(未设置延迟),容器关闭时销毁 prototype,每次使用时创建,不会自动销毁,需要调用 DefaultListableBeanFactory.destroyBean 阅读全文
posted @ 2022-06-20 16:31 xy7112 阅读(62) 评论(0) 推荐(0)
摘要: 初始化销毁顺序 Spring 提供了多种初始化手段,除了课堂上讲的 @PostConstruct,@Bean(initMethod) 之外,还可以实现 InitializingBean 接口来进行初始化,如果同一个 bean 用了以上手段声明了 3 个初始化方法,那么它们的执行顺序是 @PostCo 阅读全文
posted @ 2022-06-20 15:40 xy7112 阅读(74) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 下一页