通过以上的学习,对spring容器和DI的概念应该比较清晰了,DI(依赖注入)作为spring的核心,spring当然提供了一套完善的机制来进行依赖注入。前篇文章从概念上介绍了依赖注入,本篇着重学习spring依赖注入的方法,这里主要采用xml的方式。
基本注入
构造器注入和设值注入是依赖注入的两种主要方式,spring对此有很完善的实现,下面首先以代码的形式进行简要的说明。
构造器注入
...
分类:
编程语言 时间:
2015-03-02 16:49:14
收藏:
0 评论:
0 赞:
0 阅读:
563
哪个JDBC的驱动版本支持SCAN IP?...
分类:
数据库技术 时间:
2015-03-02 16:49:00
收藏:
0 评论:
0 赞:
0 阅读:
326
在本次面试中我遇到的这个问题,思路是有的,但是没有完成好。毕竟写在纸上的在很大程度上来说只能是思路。不过貌似总体很成功,才面试一家公司就被录用,不过貌似工资要低了点。再接再厉吧。...
分类:
编程语言 时间:
2015-03-02 16:48:50
收藏:
0 评论:
0 赞:
0 阅读:
361
过了一个春节,服务器一直运行着,今天检查发现Tomcat上发布的站点静态页面可以访问,但是连接数据的相关页面都无法访问;
以为Tomcat出了问题,于是把Tomcat重启了一下,结果重启之后还是一样。通过vi查看日志文件提示Error Write之类的错误,技术不行也搞不清状况,索性就重启一下服务器吧!
结果服务器启动后就一直停在进度条100%的位置,进不了登录界面;感觉很奇怪,按了ESC键之后...
分类:
数据库技术 时间:
2015-03-02 16:48:40
收藏:
0 评论:
0 赞:
0 阅读:
307
VRAPS原则指的是:
V Vision 构想
R Rhythm 节奏
A Anticipation 预见
P Partnering 协作
S Simplifaction
简化
简单描述:
1.构想,是未来价值到架构约束的映射。它可以用架构的结构、目标明确程度、一致性、灵活性等来衡量。...
分类:
其他 时间:
2015-03-02 16:48:22
收藏:
0 评论:
0 赞:
0 阅读:
261
ransaction Check Error:
file /usr/share/man/man3/XML::SAX::Base.3pm.gz conflicts between attempted installs of perl-XML-SAX-0.96-7.el6.noarch and perl-XML-SAX-Base-1.04-1.el6.rf.noarch
file /usr...
分类:
其他 时间:
2015-03-02 16:48:11
收藏:
0 评论:
0 赞:
0 阅读:
304
状态压缩+逆向BFS。方向数组就是任意相邻的两点(初始化时减1),每个顶点均有4个相邻点。因此,共有16*4/2=32个方向。按序排列即可找到。 1 /* 3220 */ 2 #include 3 #include 4 #include 5 #include 6 #include 7 us...
分类:
其他 时间:
2015-03-02 16:47:20
收藏:
0 评论:
0 赞:
0 阅读:
234
这三种方式都是强制把内容转换为整数,但他们之间是有区别的,如下:一、(int)适合简单数据类型之间的转换,C#的默认整型是int32(不支持bool型)。二、int.Parse(string sParameter)是个构造函数,参数类型只支持string类型,Parse就是把String类型转换成i...
分类:
Windows开发 时间:
2015-03-02 16:47:10
收藏:
0 评论:
0 赞:
0 阅读:
434
jQuery getScript()方法加载JavaScriptjQuery.getScript("/path/to/myscript.js", function(data, status, jqxhr) { /* 做一些加载完成后需要执行的事情 */ }); jQuery.getScript...
分类:
Web开发 时间:
2015-03-02 16:47:00
收藏:
0 评论:
0 赞:
0 阅读:
277
1.Vector类Vector类是从jdk1.0开始出现的,从 Java 2 平台 v1.2 开始,此类改进为可以实现List接口,使它成为集合框架中的一员。Vector v = new Vector(); v.add("java01"); v.add("java02"); v.add("java0...
分类:
其他 时间:
2015-03-02 16:46:50
收藏:
0 评论:
0 赞:
0 阅读:
377
http://kb.cnblogs.com/zt/silverlight/【第一步】理解布局管理先看Silverlight4离线文档中的介绍容器说明Canvas在 x,y 空间中绝对定位子元素。StackPanel相对于水平或垂直堆栈中的另一个子元素来定位子元素。Grid在行和列中定位子元素。【第二...
分类:
Web开发 时间:
2015-03-02 16:46:40
收藏:
0 评论:
0 赞:
0 阅读:
377
工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的。我们看一下代码:还和前面一样,一个Sender接口,两个实现类MailSender和SmsSen...
分类:
编程语言 时间:
2015-03-02 16:46:31
收藏:
0 评论:
0 赞:
0 阅读:
193
这篇随笔里,我将介绍如何用VS2013开发Windows服务项目,实现的功能是定时发送电子邮件。开发环境:VS2013,SQL Server2008,采用C#语言开发步骤一:创建Windows服务项目首先,有人提问VS2013找不到创建Windows服务项目的选项,答案是在“Windows 桌面”目...
分类:
Windows开发 时间:
2015-03-02 16:46:11
收藏:
0 评论:
0 赞:
2 阅读:
5138
//// ViewController.m// BaiDuDemo//// Created by Chocolate. on 15-3-2.// Copyright (c) 2015年 redasen. All rights reserved.//#import "ViewControlle...
分类:
移动平台 时间:
2015-03-02 16:46:00
收藏:
0 评论:
0 赞:
0 阅读:
426
1.用qplot(x,data=data,geom.=”bar”,weight=y)+scale_y_continuous("y")画出y关于x的条形。图中提示binwidth这里是指矩形的宽度,指定之后如下qplot(x,data=data,geom="bar",weight=y,binwidth...
分类:
编程语言 时间:
2015-03-02 16:45:40
收藏:
0 评论:
0 赞:
0 阅读:
774
1、原理是使用ActionFilterAttribute对请求进行拦截,对Cookies进行解密。登录则对用户信息进行加密保存在Cookies中。自定义身份验证特性[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, In...
分类:
Windows开发 时间:
2015-03-02 16:45:30
收藏:
0 评论:
0 赞:
0 阅读:
1408
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]...
分类:
移动平台 时间:
2015-03-02 16:45:20
收藏:
0 评论:
0 赞:
0 阅读:
183
寻找第二小的元素:如果用堆排序的方法,我们建立一个堆后只需要,比较根节点的左儿子和右儿子的大小就可以得到第二小的节点了。而且BuildHeap的代价只有O(n)。 1 #include 2 3 using namespace std; 4 5 #define Left(i) i*2+1 6...
分类:
编程语言 时间:
2015-03-02 16:45:00
收藏:
0 评论:
0 赞:
0 阅读:
254
敏捷开发的概念敏捷开发是一种以人为核心,迭代,循序渐进的开发方法。为什么说是以人为核心?传统的瀑布模型是以文档驱动的,但是在敏捷中,只写少量的文档,注重的是人与人之间面对面的交流。什么是迭代?迭代就是把一个很长的开发周期,划分成一个个小的周期,在每个周期的结束都会有可交付的产品,这个我们就叫做迭代。...
分类:
其他 时间:
2015-03-02 16:44:40
收藏:
0 评论:
0 赞:
0 阅读:
337
原型模式虽然是创建型的模式,但是与工程模式没有关系,从名字即可看出,该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。本小结会通过对象的复制,进行讲解。在Java中,复制对象是通过clone()实现的,先创建一个原型类:[java]view plaincopypu...
分类:
编程语言 时间:
2015-03-02 16:44:30
收藏:
0 评论:
0 赞:
0 阅读:
278