摘要: (1)@Resource是什么?@Resource注解与@Autowired类似,也是用来进行依赖注入的,@Resource是Java层面所提供的注解,@Autowired是Spring所提供的注解,它们依赖注入的底层实现逻辑也不同。 @Resource注解中有一个name属性,针对name属性是否 阅读全文
posted @ 2022-04-13 10:10 YonchanLew 阅读(159) 评论(0) 推荐(0)
摘要: (1)什么是Bean生命周期Bean生命周期描述的是Spring中一个Bean创建过程和销毁过程中所经历的步骤,其中Bean创建过程是重点。程序员可以利用Bean生命周期机制对Bean进行自定义加工。 (2)Bean的创建生命周期 核心步骤,按顺序BeanDefinition:Bean定义。它定义了 阅读全文
posted @ 2022-04-13 10:09 YonchanLew 阅读(256) 评论(0) 推荐(0)
摘要: (1)什么是BeanDefinition?BeanDefinition表示Bean定义,Spring根据BeanDefinition来创建Bean对象,BeanDefinition有很多的属性用来描述Bean,BeanDefinition是Spring中非常核心的概念。 (2)BeanDefinit 阅读全文
posted @ 2022-04-13 10:08 YonchanLew 阅读(187) 评论(0) 推荐(0)
摘要: (1)什么是BeanFactoryBeanFactory是一种“Spring容器”,BeanFactory翻译过来就是Bean工厂,顾名思义,它可以用来创建Bean、获取Bean,BeanFactory是Spring中非常核心的组件。 (2)BeanDefiniton、BeanFactory、Bea 阅读全文
posted @ 2022-04-13 10:08 YonchanLew 阅读(341) 评论(0) 推荐(0)
摘要: //优势洗牌(田忌赛马)-贪心 /* * 给定两个大小相同的数值A和B,A相对于B的优势可以用满足A[i]>B[i]的索引i的数目来描述 * 返回A的任意排列,使其相对于B的优势最大化 * * A>B的数量的最大化 * */ /* * 如果A中没有一个数大于B中的一个数,就用A的最小值来抵消 * 如 阅读全文
posted @ 2022-04-11 14:36 YonchanLew 阅读(44) 评论(0) 推荐(0)
摘要: //Dota2参议院 /* * Dota2 的世界里有两个阵营:Radiant(天辉)和 Dire(夜魇) * Dota2 参议院由来自两派的参议员组成。现在参议院希望对一个 Dota2 游戏里的改变作出决定。 * 他们以一个基于轮为过程的投票进行。在每一轮中,每一位参议员都可以行使两项权利中的一项 阅读全文
posted @ 2022-04-11 14:32 YonchanLew 阅读(44) 评论(0) 推荐(0)
摘要: //打家劫舍3--二叉树 /* * 在上次打劫完一条街道之后和一圈房屋后,小偷又发现了一个新的可行窃的地区。这个地区只有一个入口 * 我们称之为“根”。除了“根”之外,每栋房子有且只有一个“父”房子与之相连。一番侦察之后,聪明的小偷意思到 * “这个地方的所有房屋的排列类似于一棵二叉树”。如果两个直 阅读全文
posted @ 2022-04-11 14:31 YonchanLew 阅读(79) 评论(0) 推荐(0)
摘要: //打家劫舍 /* * 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是 * 相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 * 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下,一夜 阅读全文
posted @ 2022-04-11 14:30 YonchanLew 阅读(42) 评论(0) 推荐(0)
摘要: //打家劫舍2--添加额外条件,房屋是环形首尾相连 /* * 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是 * 相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 * 给定一个代表每个房屋存放金额的非负整数数组 阅读全文
posted @ 2022-04-11 14:30 YonchanLew 阅读(53) 评论(0) 推荐(0)
摘要: (1)BF 暴力算法 /* * 一个一个字符比较,比较到最后都还是不相等的,就在A串下标+1,再次一个一个字符比较 * */ (2)RK 暴力的优化,伪hash算法 /* * 截取A串进行hashcode,B串进行hashcode,判断是否相等,不等就A串下标加1再次截取进行hashcode * 这 阅读全文
posted @ 2022-04-11 14:26 YonchanLew 阅读(54) 评论(0) 推荐(0)