mapleins

gay

摘要: css选择器 阅读全文
posted @ 2018-12-19 16:16 mapleins 阅读(187) 评论(0) 推荐(0)
摘要: 1.获取sqlSessionFactory对象 首先拿到全局配置文件的流对象 创建SqlSessionFactoryBuilder对象,并调用build方法,把流传进去 build方法 创建一个XMLConfigBuilder对象 parser.parse()方法 将parser的节点信息传入par 阅读全文
posted @ 2018-12-19 14:05 mapleins 阅读(128) 评论(0) 推荐(0)
摘要: 缓存机制 MyBatis包含强大的查询缓存特性,它可以非常方便的定制和配置。缓存可以极大的提升查询效率。 MyBatis默认定义了两级缓存:一级缓存和二级缓存 1.默认情况下,只有一级缓存(sqlSession级别,也称为本地缓存),默认开启,不能被关闭,其实就是sqlSession的一个Map 失 阅读全文
posted @ 2018-12-19 01:24 mapleins 阅读(216) 评论(0) 推荐(0)
摘要: 分布式协调服务 Zookeeper 分布式环境的特点 1.分布性 基于一个硬件或者多个硬件设备以及多个软件组成的分布在不同网络计算机上的系统架构,通过消息传递进行通信协调。在空间上部署是可以任意的,网络架构可以分布在不同的机柜、机房、城市等。2.并发性 程序运行过程中,并发操作是很常见的。比如同一个 阅读全文
posted @ 2018-12-18 18:48 mapleins 阅读(190) 评论(0) 推荐(0)
摘要: 什么是拦截器 1.SpringMVC框架中的拦截器用于 对处理器 进行预处理和后处理的技术。 2.可以定义拦截器链,按照顺序执行。 3.拦截器和过滤器功能类似,区别在 4.拦截器也是AOP思想的一种实现方式 5.想要定义拦截器,需要实现HandlerInterceptor接口 怎么使用拦截器 1.编 阅读全文
posted @ 2018-12-18 17:57 mapleins 阅读(194) 评论(0) 推荐(0)
摘要: 如果不做异常处理,那么一直将错误向上抛出,则会最后在页面上显示错误代码 服务启动后,访问test1方法,页面会报500 为了提示友好的错误页面,所以需要做异常处理 1.编写自定义异常类(做提示信息的) 2.编写异常处理器 3.配置异常处理器(跳转到提示页面) 阅读全文
posted @ 2018-12-18 16:23 mapleins 阅读(113) 评论(0) 推荐(0)
摘要: Ajax是什么 Ajax(Asynchronous JavaScript and XML)异步的JavaScript和XML,是一种创建交互式网页应用的网页开发技术,是几种技术的组合。 Ajax本质上是一个浏览器端的技术。 异步刷新技术,用来在当前页面响应不同的请求内容。 为什么需要Ajax 需求: 阅读全文
posted @ 2018-12-17 17:41 mapleins 阅读(200) 评论(0) 推荐(0)
摘要: 1.代理模式是什么? 定义:为对象A提供一个代理对象,由代理对象控制对象A的引用。 在某些情况下,一个对象B不适合或不能直接引用对象A,那么代理对象就可以在A和B之间起到中介作用。 组成: 抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真正的代理对象,通过真实角色 阅读全文
posted @ 2018-12-17 14:39 mapleins 阅读(172) 评论(0) 推荐(0)
摘要: 文件上传的必要条件: 1.form表单的enctype取值必须是:mutipart/form-data (默认是:application/x-www-form-urlencoded) 2.method属性为:post 3.提供一个文本选择域<input type="file" /> 1.传统的方式上 阅读全文
posted @ 2018-12-17 12:01 mapleins 阅读(172) 评论(0) 推荐(0)
摘要: 1.响应String类型 根据试图解析器,去找相对应的jsp Model将对象存在request中 2.响应void类型 可以看出,此时void方法执行了,系统默认会去找testVoid.jsp 意思就是系统默认回去找 请求路径下的jsp 例如类上,方法上 此时就会去pages目录下,找respon 阅读全文
posted @ 2018-12-17 02:21 mapleins 阅读(249) 评论(0) 推荐(0)