摘要: springMVC是一个基于spring的web框架,也可以说是spring的一个子容器,我们来谈谈sringMVC 一、springMVC的请求处理流程 首先我们来一张很形象的简单的流程图 1、DispatherServlet顾名思义一个调度的Servlet,是一个front-controller 阅读全文
posted @ 2019-07-13 09:23 kyrieqing 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 悲观锁: 顾名思义,悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实 阅读全文
posted @ 2019-07-13 09:17 kyrieqing 阅读(1249) 评论(0) 推荐(1) 编辑
摘要: 1.首先我们从它们底层数据结构来分析 (1)Arraylist 和 Vector都是基于数组实现的,你可以从它的单词结构构成都可以看出,但是这个两个还是有一点点区别的 Arraylist的实现原理是采用一个动态对象数组实现的,默认构造方法创建一个空数组 Vector的实现原理也是采用一个动态对象数组 阅读全文
posted @ 2019-07-04 01:02 kyrieqing 阅读(4520) 评论(0) 推荐(0) 编辑
摘要: 首先我们根据相关的简单的例子分析 /** * 创建Person接口 * @author Gonjan */public interface Person { //上交班费 void giveMoney();} Student类实现Person接口。Student可以具体实施上交班费的动作。 Stud 阅读全文
posted @ 2019-04-22 20:49 kyrieqing 阅读(228) 评论(0) 推荐(0) 编辑
摘要: MVC是一个框架模式。最早由Trygve Reenskaug在1978年提出[1] ,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利 阅读全文
posted @ 2019-04-18 19:19 kyrieqing 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 根据我们初学java的知识可知道,当一个接口作为方法返回类型时,该方法返回的既是接口的实现类对象,用接口做返回值可以返回这个接口底下所有的实现类(不能叫子类,我看有些文章写的是子类,纠正下:接口只能称之为实现类,没有子类的说法,因为它和类没有继承关系,是实现的关系,我认为对这个还是要严谨区分来比较好 阅读全文
posted @ 2019-04-16 20:18 kyrieqing 阅读(94) 评论(0) 推荐(0) 编辑