上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 一 概述 1.什么是代理模式? 为了隐藏与保护目标对象,为其他对象提供一个代理以控制对该目标对象的访问。 2.什么是静态代理模式? 代理模式有两种: 静态代理:代理对象固定。 动态代理:代理对象不固定。 二 静态代理模式 1.基本结构: 父类:可以是一个接口、抽象类、一般类,一般是接口,保证可以按照 阅读全文
posted @ 2017-05-31 19:23 tonghun 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 一 概述 1.什么是装饰者模式? 在不修改类,不使用继承的前提下,用一个对象来装饰另一个对象,以扩展目标对象的功能。 2.装饰者模式的作用: 继承也可以扩展类的功能,装饰者模式比继承更加灵活,因为继承时子类受父类的约束,比如子类方法不能降低访问权限,返回值必须是父类方法返回值的子类,而装饰模式就不受 阅读全文
posted @ 2017-05-31 18:58 tonghun 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 1.什么是接口? 接口是事物最高的概括,从最高层次上设计了事物的形态。本质上是一系列规范,所有实现了接口的类都实现了该规范,从而使得在兼容该规范的地方任何一个实现类都适用。 2.什么是面向接口编程? 需求商品时,不是指定特定的商品,而是指定需求的条件,任何一个符合条件的事物都可以成为合格的商品。具体 阅读全文
posted @ 2017-05-31 14:48 tonghun 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 一 概述 1.什么是数据结构? 数据结构是数据在内存中的存储结构,包含可接收类型、空间大小、数据提取方式、数据销毁方式、数据共享等方面。 二 JVM内存 1.栈: 数据类型:局部变量,包含基本数据类型变量与对象的引用变量。 栈中的每一个元素都叫做帧,元素进栈叫做压栈,元素出栈叫做弹栈。 共享规则:栈 阅读全文
posted @ 2017-05-30 23:50 tonghun 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一 概述 1.什么是文件上传? 将本地文件保存到服务器上的过程,叫做文件上传。 2.什么是文件下载? 广义上,任何从服务器端获取数据的过程都属于文件下载,默认情况下由浏览器打开展示。狭义的文件下载,指的是将从服务器端获取的数据以附件的形式保存到本地。因此下载文件时,需要重新设定浏览器处理响应内容的方 阅读全文
posted @ 2017-05-28 19:01 tonghun 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 一概述 1.什么是Mybatis? Mybatis是Apache的一个开源项目,原名为ibatis,移植到google code后改名为Mybatis,目前迁移到了Github。Mybatis是一个支持定制化SQL、存储过程以及高级映射的优秀持久层框架,避免了几乎所有的JDBC代码、手动设置参数以及 阅读全文
posted @ 2017-05-27 22:39 tonghun 阅读(764) 评论(0) 推荐(0) 编辑
摘要: IoC 一 Spring概述 1.什么是Spring? Spring是为了解决企业应用开发的复杂性而创建的,优秀的轻量级企业应用解决方案,开放源代码,主要特点是采用分层结构,允许单独使用某一模块,也可以将多个模块组合使用。 企业应用:为了满足企业运行需要开发的软件系统,现在的企业应用大多运行在开放性 阅读全文
posted @ 2017-05-27 22:14 tonghun 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 一概述 1.什么是XML? eXtensible Markup Language,不以预先定义的一组数据结构为前提,用作应用程序间数据交换的载体。XML没有规定固定的标签与固定的结构,用户可以自定义,可扩展性强,这一点不同于HTML语言,HTML规定了可使用的标签以及标签之间的关系,扩展性差。 2. 阅读全文
posted @ 2017-05-27 22:04 tonghun 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 一 概述 1.整合的目的 将Mapper映射器的创建任务交给Spring容器。 二 具体实现 1.创建sqlSessionFactory: 2.创建Mapper: ⑴分散创建(逐个为Dao创建Mapper) ⑵集中创建(为指定包下的所有Dao创建Mapper) ①条件: 条件一:如果映射文件采用扫描 阅读全文
posted @ 2017-05-27 21:58 tonghun 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一 概述 1.什么是MVC? Model-View-Controller,一种软件设计思想,将软件分为三层:模型层、视图层、控制层。 模型层:负责处理具体的业务。 视图层:与用户交互的界面。 控制层:将请求分发给指定的业务逻辑。 2.什么是Spring MVC? Spring MVC是Spring对 阅读全文
posted @ 2017-05-27 21:40 tonghun 阅读(5285) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页