平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制...
分类:
编程语言 时间:
2014-06-28 08:44:46
阅读次数:
289
IOC:控制反转,它是不是什么技术,它是一种设计模式。所谓控制反转就是由容器控制程序间的关系,而不是传统实现中,由编程代码直接操控。说白了就是由容器控制对象间的依赖关系。
DI:Dependency Injection依赖注入 ,即组件(对象)之间的依赖关系由容器在运行期间决定。其实依赖注入和控制反转是对同一概念的不同描述。
Spring通过这种控制反转(IoC)的设计模式促进了松耦合(其实也就是代理模式)。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不...
分类:
其他好文 时间:
2014-06-28 07:51:20
阅读次数:
275
在虚拟机安装ubuntu12.04自动获取IP 一切都没有问题 ssh连接也正常。关机重启后郁闷的发现网络已经不通了,于是开始了以下的摸索。 1.配置静态IP 网关: ip段: 命令:Vim /etc/network/interfaceauto loi...
分类:
其他好文 时间:
2014-06-27 13:30:10
阅读次数:
306
因为公司涉及项目使用SSH,为了解SSH搭建方式和运作原理,就自己搭建了一个。采用尽量以最少的JAR包,搭建一个简单的struts2+spring+hibernate环境,希望像我这样的入门者都能理解,如果大家使用过类似的MVC模式如Microsoft MVC,就容易理解得多了。首先我使用的是MyE...
分类:
其他好文 时间:
2014-06-27 13:24:56
阅读次数:
238
在我们的开发中,有一个经典的框架,就是SSH,他们分别是:Struts,Spring,Hibernate,我们队他们神交已久,在以前的博客中我介绍了Hibernate,今天我们也逐步揭开Struts的神秘面纱,一起来看看这个熟悉的老朋友!
简介
首先我们还是去维基百科上看看他的介绍:
Struts是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jak...
分类:
编程语言 时间:
2014-06-27 09:09:22
阅读次数:
339
今天在练习如何SSH中进行单元测试的时候出现下列异常:
SEVERE: Exception starting filter Struts2
java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
at com.opensymphony.xwork2.config.providers.XmlConfigur...
分类:
编程语言 时间:
2014-06-27 08:06:35
阅读次数:
171
问题产生:
当在本地配置好自己的avd的时候(因为本地可以有图形界面,当ssh连接到机房服务器时,只能是无界面的,所以需要先在本地配置好),发送到服务器时,avd想放到和工程一个目录,而不是当前默认的~/.android/avd下,所以遇到找不到avd这个问题,现解决方案如下:...
分类:
移动开发 时间:
2014-06-27 07:31:55
阅读次数:
215
[root(0)@sys1109:20:29/home/work/Code_release/bj]#scp./release.shroot@192.168.161.151:/Users/a2014102/Downloadsssh:connecttohost192.168.161.151port22:ConnectionrefusedlostconnectionSolution:Onepossiblereasonisthatbecausethesshserverdaemon,orsshd,
isnotloade..
分类:
其他好文 时间:
2014-06-27 07:06:12
阅读次数:
499
某个mysql数据库服务器,运行了很久一直都很正常。因为从数据库服务器硬件损坏,需要重新导入数据库进行同步。再执行操作时,忘记输入选项-p(mysql-uroot),居然直接进去了。吓得不轻埃赶紧登录进去,看是否存在密码为空的帐号,没查到啊?强制更改root密码,然后flushprivilge..
分类:
数据库 时间:
2014-06-26 11:58:01
阅读次数:
362
前端部署ant+yuicompressor文件压缩+获取版本号+SSH发布(部分代码),部署方便了!...
分类:
其他好文 时间:
2014-06-26 11:53:22
阅读次数:
219