浅谈IOCIOC(inversion of control)是Spring的核心,贯穿始终。所谓IOC
就是有Spring来控制对象的生命周期和对象间的关系。
传统开发模式:对象之间相互依赖
IOC开发模式:IOC控制对象之间的依赖
IOC的理论背景IOC和DI(依赖注入)IOC是控制反转。原先对象之间的关系式相互引用的,相对耦合度很高,一个对象的损坏可能会影响许多的对象,对象对其他对象的引用是自己...
分类:
编程语言 时间:
2015-04-30 12:38:18
阅读次数:
159
题目内容:
Description
IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以...
分类:
其他好文 时间:
2015-04-30 08:58:16
阅读次数:
168
http://codeforces.com/problemset/problem/149/D
题目大致意思是给你一串字符串,只有小括号,并且已经符合括号匹配规则,现在要给这些括号涂色,给出一些涂色规则,求涂色的方案数。
1: 括号要么不被涂色,要么被涂成蓝色,要么被涂成红色。
2:两个相互匹配的括号有且仅有一个被涂色。
3:相邻两个括号不可以有相同颜色。
这里当然也是想到对区 [l,...
分类:
其他好文 时间:
2015-04-30 08:55:37
阅读次数:
127
在XML领域里,对XML文件的校验有两种方式:DTD校验、Schema校验。在Java中,对于XML的解析,有多种方式:DOM解析、SAX解析、StAX解析。结合XML和Java后,就产生了Bind技术,将XML和Java Bean进行相互转化。Java对XML处理技术(JAXP)简述JAXP,Ja...
分类:
编程语言 时间:
2015-04-30 08:45:16
阅读次数:
183
简介
Spring MVC是MVC模式在UI中的使用,当然Spring MVC只是其中的一种。这个模式的特点是:分离了模型、视图、控制器三种角色。将业务处理从UI设计中独立出来,分装到模型和控制器设计中去,使得他们相互之间解耦。这样的话,它们就可以独立扩展。
流程
客户端请求提交到DispatcherServlet由DispatcherServlet控制器查询一个...
分类:
编程语言 时间:
2015-04-30 01:06:47
阅读次数:
262
一、前言
内部类也称寄生类,就是把一个类放在类里面(即内部类的上一级程序单元是类)定义,将其作为外部类的成员。内部类主要用几种定义形式:静态(static)内部类,非静态内部类,匿名内部类(也就是没有名字的寄生类)。内部类的好处就是内部类可以直接外部类的(包括私有)成员,反之不能。下面我们通过一些实例来详细讲解一下Java中内部类的使用及几种定义形式的相互调用。
二、实例说明
(1)匿名内部...
分类:
编程语言 时间:
2015-04-30 01:04:36
阅读次数:
250
这个是自己感悟出来的,在一个程序软件中,我们会有很多类的创建和调用有许多类,它们可以分为细致的单独的模块,它们分管不同的功能,比如string,list,dictionary,它们作为基本的数据类提供不同的形态描述但是还有一些类,它们是相互作用的相互调用的,本质上,这些类其实可以归纳为一个类,但是它...
分类:
其他好文 时间:
2015-04-30 01:00:52
阅读次数:
122
两道题目意思差不多第一题是10进制,第二题是2进制的都是利用欧拉回路的fleury算法来解决因为我总是希望小的排在前面,所以我总是先将较小数加入栈,再利用另一个数组接收答案,但是这里再从栈中导出来答案要倒一下了,这一点要注意poj 1780 1 #include 2 #include 3 #in.....
分类:
其他好文 时间:
2015-04-30 00:42:46
阅读次数:
170
死锁:死锁产生的现场:当A进程P S2信号量而B进程P S1信号量时就会产生死锁,由于S2信号量须要B进程释放,而S1信号量须要A进程释放,因此两个进程都在等相互的资源,造成死锁。死锁产生的条件:相互排斥条件:进程要求对所分配的资源进行排它性控制,即在一段时间内某资源仅为一进程所占用。(信号量s1 ...
分类:
编程语言 时间:
2015-04-29 22:59:36
阅读次数:
160
在引入了entity framework 之后,系统有了一种新的需求,即对Viewmodel 和model之间的相互转换。
这之间有各种境界。今天拿出来品味一下。
1 用automapper
方法很简单。①添加对automapper的引用
2 在引用的时候,创建两个实体之间的映射关系。我们要做的只是将要映射的两个类型告诉AutoMapper(调用Mapper类的St...
分类:
移动开发 时间:
2015-04-29 21:50:43
阅读次数:
169