摘要: 有点长 有点杂 加油 🦆 🦆 [TOC] 实例化Bean方法 构造方法 无参构造 xml java text console 有参构造 xml java test console 静态工厂(静态方法) 无参 xml java test console 有参 xml java test conso 阅读全文
posted @ 2020-02-16 21:04 VVII 阅读(384) 评论(0) 推荐(0)
摘要: [TOC] 斐波那契数列 要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n a=1 a=2 a=3 b=1 下一组 b=2 下一组 b=3 下一组 b=5 c=2 c=3 c=5 c=8 java public class Solution { public int Fi 阅读全文
posted @ 2020-02-13 22:29 VVII 阅读(133) 评论(0) 推荐(0)
摘要: [TOC] 重温Spring工程构建 工程构建 jar依赖 springframework spring ioc 核心配置文件 Ioc容器类型 ApplicationContext ClassPathXmlApplicationContext FileSystemXmlApplicationCont 阅读全文
posted @ 2020-02-12 23:04 VVII 阅读(196) 评论(0) 推荐(0)
摘要: 旋转数组的最小元素(折半查找) 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 NOTE:给出的所有元素都大于0,若数组大小为0, 阅读全文
posted @ 2020-02-12 18:27 VVII 阅读(156) 评论(0) 推荐(0)
摘要: 遍历顺序 前序 根、左子树、右子树 中序 左子树、根、右子树 后序 左子树、右子树、根 eg 前序:ABDECF 中序:DBEAFC 后序:DEBFCA 阅读全文
posted @ 2020-02-10 14:31 VVII 阅读(105) 评论(0) 推荐(0)
摘要: 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 阅读全文
posted @ 2020-02-10 14:28 VVII 阅读(103) 评论(0) 推荐(0)
摘要: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 阅读全文
posted @ 2020-02-10 11:05 VVII 阅读(96) 评论(0) 推荐(0)
摘要: 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 or 栈特有方法 阅读全文
posted @ 2020-02-06 17:28 VVII 阅读(86) 评论(0) 推荐(0)
摘要: [TOC] JavaEE 识别合法的构造方法 1:构造方法可以被重载,一个构造方法可以通过this关键字调用另一个构造方法,this语句必须位于构造方法的第一行; 重载:方法的重载(overload):重载构成的条件:方法的名称相同,但参数类型或参数个数不同,才能构成方法的重载。 2 当一个类中没有 阅读全文
posted @ 2020-02-06 15:03 VVII 阅读(295) 评论(0) 推荐(0)
摘要: [TOC] (一)AOP使用示例 (1)XML配置 (2)AspectJ (3)拦截的bean (4)测试类 (5)运行结果 around1 before around2 after (二)动态AOP自定义标签 (1)注册解析器 (2)解析 java protected List findEligi 阅读全文
posted @ 2020-01-28 20:49 VVII 阅读(203) 评论(0) 推荐(0)
摘要: (一) xml配置-config.xml line11-19 重点是id="messageSource" (二)properties文件定义 messages_en_US.properties messages_en_US.properties (三)测试类 必须是 ApplicationConte 阅读全文
posted @ 2020-01-09 11:59 VVII 阅读(163) 评论(0) 推荐(0)
摘要: 加油 加油 🦆 小菜🦆🦆 大致过程 (一)环境准备 最重要的就是解析beanDefinition,注册到beanDefinitionMap中 (四)postProcessBeanFactory()是一个可扩展接口 (五)invokeBeanFactoryPostProcessors (3)了解 阅读全文
posted @ 2020-01-09 00:11 VVII 阅读(1125) 评论(0) 推荐(0)
摘要: 加油加油 🦆 bean加载的大致过程 FactoryBean的使用 (一)获取对应的beanName 1 protected String transformedBeanName(String name) { 2 return canonicalName(BeanFactoryUtils.tran 阅读全文
posted @ 2020-01-06 22:52 VVII 阅读(279) 评论(0) 推荐(0)
摘要: 新的一年 只争朝夕 不负韶华 加油加油🦆 (一)自定义便签使用 步骤:(前提要将Spring Core包加入项目中) (1)创建需要扩展的组件 (2)定义一个XSD文件描述组件内容 (3)创建一个文件,实现BeanDefinitionParse接口,用来解析XSD文件中的定义和组件定义 (4)创建 阅读全文
posted @ 2020-01-06 22:50 VVII 阅读(229) 评论(0) 推荐(0)
摘要: 默认标签的解析分为四种:import,alias,bean,beans,在下面函数中进行 1 private void parseDefaultElement(Element ele, BeanDefinitionParserDelegate delegate) { 2 if (delegate.n 阅读全文
posted @ 2020-01-02 23:20 VVII 阅读(288) 评论(0) 推荐(0)
摘要: 💪💪 🦆🦆🦆 [TOC] 共五种值可供选择,属于全局的设置 复用的BeanA类 复用的Test 类 (一)default autowire="byType" 情况1 运行结果: beanB com.vi.springbean.BeanB@568bf312 beanC null 情况2 运行 阅读全文
posted @ 2019-12-27 22:03 VVII 阅读(190) 评论(0) 推荐(0)
摘要: 官方源码介绍: 1.ignorDenpendencyInterface(ASrv.Class) 接口ASrv,Aimpl实现ASrv,Aimpl忽略自动注入和ASrv中的setter方法入参相同的类 2.ignoreDependencyType(XX.Class) 忽略自动注入传入XX.Class的 阅读全文
posted @ 2019-12-27 18:41 VVII 阅读(1060) 评论(0) 推荐(0)
摘要: 今天 圣诞节的次日 某汉的天气不错 加油 加油🦆 但晚上孝感地震 这里也有震感 希望大家都能平平安安 容器的基础 XmlBeanFactory 着重看一下这个代码的实现 了解XSD与DTD的区别,重点看文件头是否包含DOCTYPE xsd dtd 了解EntityResolve,如上XSD/DTD 阅读全文
posted @ 2019-12-26 21:38 VVII 阅读(166) 评论(0) 推荐(0)
摘要: 小小 cai 🦆🦆 💪💪 Spring整体架构 工具准备,源码下载 git下载地址:https://git scm.com/downloads 首次出现错误 然后 嗯,然后 成功了 还有一个步骤 git fetch unshallow (大概意思是远程仓库过大,而网络连接有抖动,导致连接断开 阅读全文
posted @ 2019-12-25 18:23 VVII 阅读(329) 评论(0) 推荐(0)
摘要: 记录一下常用的git命令行 git init 把这个目录变成git可以管理的仓库 git add filenameA.后缀名 将文件filenameA添加到暂存区里面去 git commit 把文件提交到仓库 git commit m '添加本次提交注释' 提交添加注释 git status 查看是 阅读全文
posted @ 2019-12-24 22:21 VVII 阅读(215) 评论(0) 推荐(0)