摘要:
给定一个头结点为 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5] 输出:此列表中的结点 3 (序列化形式:[3,4,5]) 返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。 注意,我们返回了 阅读全文
posted @ 2022-06-22 19:37
xy7112
阅读(26)
评论(0)
推荐(0)
摘要:
cglib 如何避免反射 点击查看模拟代码 /** * 模拟 methodProxy invoke() 方法调用生成的代理类,和代理对象配合使用 * 为什么类名是 FastClass 呢,因为动态生成的代理类的父接口就是它 */ public class S13ProxyFastClass { pr 阅读全文
posted @ 2022-06-22 16:07
xy7112
阅读(273)
评论(0)
推荐(0)
摘要:
cglib 代理进阶 模拟 cglib 代理 示例 public static void main(String[] args) { S12Target target = new S12Target(); S12Proxy s12Proxy = new S12Proxy(new MethodInte 阅读全文
posted @ 2022-06-22 16:03
xy7112
阅读(36)
评论(0)
推荐(0)
摘要:
AOP简介 什么是AOP? AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构。 OOP(Object Oriented Programming)面向对象编程 AOP作用 作用:在不惊动原始设计的基础上为其进行功能增强,前面咱们有技 阅读全文
posted @ 2022-06-22 14:13
xy7112
阅读(59)
评论(0)
推荐(0)
摘要:
IOC/DI注解开发 注解开发定义bean 在上述环境的基础上,我们来学一学Spring是如何通过注解实现bean的定义开发? 步骤1:删除原XML配置 将配置文件中的<bean>标签删除掉 <bean id="bookDao" class="com.itheima.dao.impl.BookDao 阅读全文
posted @ 2022-06-22 13:07
xy7112
阅读(40)
评论(0)
推荐(0)
摘要:
参考: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)