上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: Spring中的AOP是基于JDK的API动态的在内存中创建代理对象的。所以这里先介绍一些设计模式之 代理模式: a) 代理模式的定义:代理(Proxy)模式是一种提供对目标对象另外访问方式的设计模式;即客户端通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作, 阅读全文
posted @ 2019-08-19 10:46 包子的百草园 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 注意:这就是一个用于学习理解Spring中IOC容器的简单例子!!!! 1、IOC容器实现的过程: 加载XML的配置文件,并且遍历文件中的标签 获取配置文件中单个Bean的ID和Class属性,然后根据Class文件加载对应的类,并且创建Bean的实例对象 获取属性标签中的属性值,填充到Bean的中 阅读全文
posted @ 2019-08-19 09:13 包子的百草园 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 假设把股票的价格按照时间顺序先后存储在数组中,请问买卖该股票一次可能获得的最大利润是多少?假如,一只股票在某些时间节点的价格为{9,11,8,5,7,12,16,14}。如果我们能在价格为5 的时候买入并在价格为16的时候卖出,则能获得最大的利润。 2、代码实现 阅读全文
posted @ 2019-07-15 11:31 包子的百草园 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3, 阅读全文
posted @ 2019-07-15 11:07 包子的百草园 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 2、代码实现 阅读全文
posted @ 2019-07-15 10:08 包子的百草园 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 请实现两个函数,分别用来序列化和反序列化二叉树 2、代码实现 阅读全文
posted @ 2019-07-15 10:05 包子的百草园 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 2、代码实现 阅读全文
posted @ 2019-07-14 11:46 包子的百草园 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 2、代码实现 阅读全文
posted @ 2019-07-14 11:44 包子的百草园 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 2、代码实现 阅读全文
posted @ 2019-07-14 11:33 包子的百草园 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 2、代码实现 阅读全文
posted @ 2019-07-14 11:30 包子的百草园 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页