摘要:
通过前两篇笔记知道Spring是通过配置文件来管理应用组件-Bean的。那本篇详解Bean配置文件!对Spring的使用分为两步: 定义各类;配置类、及类间的依赖关系。配置文件是往往是一个xml文件,在主程序中,我们有以下两种方法来读取xml配置文件并根据配置文件来初始化Bean。方法一:Resou... 阅读全文
摘要:
此系列第一篇已经安装配置好了Spring开发环境,也体验了Spring的一个简单实例,初步觉察到Spring是依靠配置文件来对类进行初始化和配置管理的。我们接着深入学习,明确Spring的核心理念。Spring的核心是个轻量级的容器,它是实现IoC容器和非侵入性的框架,并提供AOP的实现;提供对持久... 阅读全文
摘要:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树 10 / / 6 14 / / / / 4 8 12 16转换成双向链表。4=6... 阅读全文
摘要:
Spring是个开源项目,应用广泛,我们先来使用spring,感受下它的不同,再来深入了解Spring的核心与原理。1. 下载Spring,http://www.springsource.org/,我下的是3.0.5。下载eclipse,我下的是3.6。2. 安装eclipse插件Spring ID... 阅读全文
摘要:
海明码的思想经常用到,有必要进行深入学习。 首先,海明码是一种可以纠正一位错误的二进制编码。一种编码的纠错能力取决于该编码的码距,下面介绍码距。 如图1所示的一个编码系统,用三位二进制来表示八个不同信息。在这个系统中,两个码字之间不同的位数从1到3不等,但最小值为1,故这个系统的码距为1。如果任何... 阅读全文
摘要:
已经复习完了JSP的后台部分,现在我们来简单了解下JSP页面。由于本人更倾向于后台开发,所以对本部分只求简单了解。 JSP网页主要分为:Elements-必须经由jsp容器处理,大部分elements都以xml作为语法基础;Template Data-不需要jsp容器处理的部分,如html内容,... 阅读全文
摘要:
何为隐含对象呢?就是指在jsp网页中,不需要做任何的声明和实例化,就可以直接使用的对象。它们有9个:request(HttpServletRequest), response(HttpServletResponse), pageContext, session, application(Servle... 阅读全文
摘要:
已经复习完了jsp中后台重要部分:servlet,filter和listener。那么它们之间的加载顺序是怎样的?web.xml其他元素怎么配置呢?由于找到了一篇很好的文章,故转贴如下:一、 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取 和两个结点。 2、紧急着,... 阅读全文
摘要:
Listener,监听器可谓很神秘,作用很大,要想实现一些特殊的功能,监听器的作用就要得到发挥了,而且各种框架和技术都有监听器的概念。web应用程序员可以利用Listener接口,监听容器中的某一个执行程序,并且根据程序的需求做出适当响应。目前有八个监听接口和六个事件类,每个监听器与要监听的事件间对... 阅读全文
摘要:
Filter,即过滤器了,很形象地说明了它的作用-在结果发生前获得控制做出相应操作,主要是改变一个请求或修改一个响应。具体运用情况如下:1. 统一的认证处理。2. 对用户的请求做检查、做更精确的记录。3. 监视或对用户所传递的参数做前置处理。4. 改变图像文件的格式5. 对响应做编码的动作6. 对响... 阅读全文