摘要: 主要运用2个设计模式,适配器和装饰者模式。 阅读全文
posted @ 2018-09-26 22:53 聂鑫磊 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为Arra 阅读全文
posted @ 2018-09-26 22:17 聂鑫磊 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 抽象类: 抽象类是用来捕捉子类的通用特性的,不能被实例化。只能作为子类的超类。抽象类是被用来创建继承层级里子类的模板。 接口: 接口是抽象方法的集合。如果一个类实现了某接口,那么它就继承了这个接口的抽象方法。接口只是一种形式,接口自身不能做任何事情。 阅读全文
posted @ 2018-09-26 22:11 聂鑫磊 阅读(118) 评论(0) 推荐(0) 编辑
摘要: DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,与spring IoC容器无缝集成。 主要用作职责调度工作,本身主要用于控制流程。 1、文件上传解析。 2、通过HandlerMapping,将请求映射到处理器(返回一个H 阅读全文
posted @ 2018-09-26 20:56 聂鑫磊 阅读(171) 评论(0) 推荐(0) 编辑
摘要: MVC(Model View Controller):模型-视图-控制器。 Mdoel(模型):应用程序中处理应用程序数据逻辑部分。 通常模型对象负责在数据库中存取数据。 View(视图):应用程序中处理数据显示的部分。 通常视图是依据模式数据创建的。 Controller(控制器):应用程序中处理 阅读全文
posted @ 2018-09-26 19:30 聂鑫磊 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Struts2:一个基于MVC设计模式的Web应用框架,本质上相当于一个servlet。以WebWork为核心,采用拦截器的机制处理用户的请求(Filter)。 轻量级的MVC框架。低侵入性,与业务代码的耦合度很低。 采用Filter实现 实现MVC方式: SpringMVC:属于SpringFra 阅读全文
posted @ 2018-09-26 19:24 聂鑫磊 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 定义:是运行在后台的一种特殊进程。独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。 阅读全文
posted @ 2018-09-26 19:11 聂鑫磊 阅读(107) 评论(0) 推荐(0) 编辑
摘要: dubbo和springcloud都是微服务框架,各自有各自的注册中心。 dubbo监控中心:zookeeper,redis 提供高性能和透明化的RPC远程调用方案,SOA服务治理方案。 核心部分: 远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式 阅读全文
posted @ 2018-09-26 18:54 聂鑫磊 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Java8又称jdk1.8。 主要新特性: Lambda 表达式 − Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中。 方法引用 − 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁, 阅读全文
posted @ 2018-09-26 17:12 聂鑫磊 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 作用域 定义 singleton 在每一个Spring容器中,一个Bean定义只有一个对象实例(默认) prototype 允许Bean的定义可以被实例化任意次(每次调用都创建一个实例) request 在一次Http请求中,每个Bean定义对应一个实例,该作用域仅在基于web的Spring上下文( 阅读全文
posted @ 2018-09-26 09:12 聂鑫磊 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 事务的四大特性(ACID): 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 事务属性: 1. propagation :指定事务的传播行为,即当前的事务方法被另外一个事务调用时如何使用事务 2. isolation : 阅读全文
posted @ 2018-09-26 09:07 聂鑫磊 阅读(224) 评论(0) 推荐(0) 编辑