摘要: 首先,求链表的长度需要遍历,下面为遍历的代码: //求链表的长度 private int length(ListNode head) { int len = 0; while (head != null) { len++; head = head.next; } return len; } head 阅读全文
posted @ 2021-08-09 11:10 王者级菜鸟 阅读(2359) 评论(1) 推荐(0)
摘要: spring中的AOP配置 一、配置文件方式配置 1、把通知Bean也交给spring来管理 2、使用aop:config标签表明开始AOP配置 3、使用aop:aspect标签表明配置切面 id属性:给切面提供一个唯一标识 ref属性:指定通知类bean的Id 4、在aop:aspect标签的内部 阅读全文
posted @ 2020-08-19 17:17 王者级菜鸟 阅读(123) 评论(0) 推荐(0)
摘要: 恢复内容开始 动态代理: 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 基于接口的动态代理: 涉及的类:Proxy 提供者:JDK官方 如何创建代理对象:使用Proxy类中的newProxyInstance方法 创建代理对象要 阅读全文
posted @ 2020-08-15 23:28 王者级菜鸟 阅读(144) 评论(0) 推荐(0)
摘要: Spring中的新注解 @Configuration 作用:指定当前类是一个配置类 细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写,这时系统将直接扫描该配置类。 @ComponentScan 作用:用于通过注解指定spring在 阅读全文
posted @ 2020-08-10 21:40 王者级菜鸟 阅读(203) 评论(0) 推荐(0)
摘要: 注解注入的使用方法:在需要处理的对象或方法上面加上对应操作的注解 用于创建对象的注解:作用和xml配置文件中编写一个<bean>标签实现的功能是一样的 使用方法:@Component 作用:用于把当前类对象存入spring容器中 属性: value:用于指定bean的id。当不写时,默认值是当前类名 阅读全文
posted @ 2020-08-09 21:22 王者级菜鸟 阅读(136) 评论(0) 推荐(0)
摘要: 常用两个接口:ApplicationContext与BeanFactory ApplicationContext:构建核心容器时,创建对象采取的策略是采用立即加载的方式,也就是只要一读取完配置文件马上就创建配置文件中配置的对象。适用于单例对象。 ApplicationContext的三个常用类: C 阅读全文
posted @ 2020-08-08 19:12 王者级菜鸟 阅读(125) 评论(0) 推荐(0)
摘要: 项目本来是可以运行的(密码,端口什么的都正确),在前一次使用完我把mysql的服务关掉了,第二天打开服务,运行这项目的时候报错:Access denied for user 'root'@'localhost' (using password: YES) 搞了很久,最后发现是服务冲突,mysql8. 阅读全文
posted @ 2020-03-26 18:51 王者级菜鸟 阅读(598) 评论(0) 推荐(0)