2018年3月17日

读《深入理解Elasticsearch》点滴-查询二次评分

摘要: 理解二次评分 二次评分是指重新计算查询返回文档中指定个数文档的得分,es会截取查询返回的前N个,并使用预定义的二次评分方法来重新计算他们的得分 小结 二次评分参数配置 在resource对象中,必须配置下面的参数: window_size 窗口大小,默认值是from和size参数值之和,它指定了每个 阅读全文

posted @ 2018-03-17 22:48 手握太阳 阅读(2979) 评论(0) 推荐(0) 编辑

读《深入理解Elasticsearch》点滴-查询分类

摘要: 1、如何分类,略。个人不接受书中的分类方法,建议采用官网上的分类方法 2、term查询,可以模拟No-SQL数据库 阅读全文

posted @ 2018-03-17 22:40 手握太阳 阅读(156) 评论(0) 推荐(0) 编辑

读《深入理解Elasticsearch》点滴-过滤器

摘要: 1、过滤器不影响文档得分 2、过滤的唯一目的是用特定筛选条件来缩小结果范围;而查询不仅缩小结果范围,还会影响文档的得分 3、过滤器运行更加高效(因为不用计算得分) 4、通常过滤器使用Bits接口,返回DocIdSet数据结构,通过二进制进行位运算 5、不是所有的过滤器都是用Bits结构,如数值区间过 阅读全文

posted @ 2018-03-17 22:00 手握太阳 阅读(122) 评论(0) 推荐(0) 编辑

读《深入理解Elasticsearch》点滴-查询模版(结合官网手册,版本5.1)

摘要: 1、为什么使用查询模版 让应用程序开发者只需要把查询传递给elasticsearch,而不需要考虑查询语句的构造、查询DSL语法、查询结果过滤等细节知识。 2、使用版本5.1,查询模版在5.6中发生变化。注意。官网地址 https://www.elastic.co/guide/en/elastics 阅读全文

posted @ 2018-03-17 21:20 手握太阳 阅读(202) 评论(0) 推荐(0) 编辑

读《深入理解Elasticsearch》点滴-查询评分

摘要: 文档权重(document boost):索引期赋予某个文档的权重值 字段权重(field boost):查询期赋予某个文档的权重值 协调因子(coord):基于文档中词项个数的协调因子,一个文档命中率查询中的词项越多,得分越高 逆文档频率(inverse document frequency):一 阅读全文

posted @ 2018-03-17 20:42 手握太阳 阅读(378) 评论(1) 推荐(0) 编辑

读《深入理解Elasticsearch》点滴-基础概念

摘要: document:以json的形式体现,搜索和搜索的主要载体 field:document的一个部分 term(词项):代表文本中的一个词 token(词条):term在field中的一次出现,包括词项的文本、开始和结束的偏移、词条类型 norm:norm是一种与“每个被索引文档”相关的因子。它存储 阅读全文

posted @ 2018-03-17 17:58 手握太阳 阅读(197) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-文件上传(未完待续)

摘要: Spring MVC-从零开始-文件上传(未完待续) 阅读全文

posted @ 2018-03-17 14:18 手握太阳 阅读(100) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-EL(未完待续)

摘要: Spring MVC-从零开始-EL(未完待续) 阅读全文

posted @ 2018-03-17 14:14 手握太阳 阅读(102) 评论(0) 推荐(0) 编辑

Mybaits-从零开始-Spring、Spring MVC、MyBatis整合(未万待续)

摘要: Spring、Spring MVC、MyBatis整合(未万待续) 阅读全文

posted @ 2018-03-17 14:12 手握太阳 阅读(81) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-如何访问静态资源

摘要: 转(Spring MVC静态资源处理) 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求UR 阅读全文

posted @ 2018-03-17 14:10 手握太阳 阅读(329) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-@ResponseBody(未完待续)

摘要: Spring MVC-从零开始-@ResponseBody(未完待续) 阅读全文

posted @ 2018-03-17 14:09 手握太阳 阅读(99) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-view-forward、redirect

摘要: 1、forward或redirect后,不再走viewResolver过程,直接重新从控制器开始 2、代码 3、效果 阅读全文

posted @ 2018-03-17 14:07 手握太阳 阅读(202) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-view-向页面传递data(ModelAndView与ModelMap的区别)

摘要: 1、ModelMap的用法 2、效果 3、区别 ModelMap在参数中定义,由框架负责实例化,函数返回值 为字符串,表示页面名称。ModelAndView需要手动定义并实例化,集数据与页面名称于一体 ModelMap不能重定向页面,ModelAndView可以设置重定向页面 阅读全文

posted @ 2018-03-17 13:43 手握太阳 阅读(195) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-view-向页面传递data(ModelAndView)

摘要: 1、applicationContext.xml 2、控制器代码 3、viewPersonInfo.jsp代码 注:无需显示引入任何标签库 4、目录结构 5、运行效果 6、ModeAndView其他用法 构造函数 setviewname setview 的区别 setViewName()主要用于设置 阅读全文

posted @ 2018-03-17 13:05 手握太阳 阅读(287) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-view-直接返回页面不传data

摘要: 1、applicationContext配置 2、控制器代码 3、界面代码 4、目录结构<!--StartFragment --> 5、显示效果 阅读全文

posted @ 2018-03-17 12:14 手握太阳 阅读(230) 评论(0) 推荐(0) 编辑

Spring MVC-从零开始-view-ViewResolver

摘要: 主要ViewResolver简介 转载(SpringMVC介绍之视图解析器ViewResolver) SpringMVC视图解析器 前言 在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起 阅读全文

posted @ 2018-03-17 11:55 手握太阳 阅读(8766) 评论(1) 推荐(2) 编辑

Spring MVC-从零开始-@RequestMapping结合@PathVariable (从URL路径中取值,作用于函数参数)

摘要: 1、可以直接在RequestMapping中value元素中使用{key}描述属性键 2、也可以在{key}中使用正则限定key的取值范围,从而限定url的变化范围 1、未使用正则限定的情况下效果 2、使用正则限定的情况下效果 3、使用正则限定的情况下效果(第一个参数不符合正则匹配) 4、使用正则限 阅读全文

posted @ 2018-03-17 10:32 手握太阳 阅读(7169) 评论(1) 推荐(1) 编辑

导航