摘要: 初始化 首先将官网所下载的json文件,放入到es中,采用如下命令: search API 接下来可以开始查询啦.可以通过2种方式进行查询,分别为将其放在RESTAPI中或者将其放在RESTAPI的请求体中.显然请求体的形式更加具有代表性并且也更加易读/ 先看放在RESTAPI中的,下面的语句查询出 阅读全文
posted @ 2017-12-04 11:58 hlhdidi 阅读(2661) 评论(0) 推荐(0) 编辑
摘要: 初识 ElasticSearch是一个基于Lucene的搜索服务器,它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.本博客部分基于es的官方文档.es的官方文档网址如下:https://www.elastic.co/guide/en/elasticsearch/refer 阅读全文
posted @ 2017-12-04 11:42 hlhdidi 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 概述 springboot通常整合redis,采用的是RedisTemplate的形式,除了这种形式以外,还有另外一种形式去整合,即采用spring支持的注解进行访问缓存. 准备工作 pom.xml application.properties Redis配置类 可以看出,我们这里主要配置了两个东西 阅读全文
posted @ 2017-11-30 11:20 hlhdidi 阅读(48022) 评论(7) 推荐(2) 编辑
摘要: springsecurity是一种安全性框架,主要用于进行权限验证,下面是其基本使用方法: pom.xml 设置filterproxy filterproxy是一个特殊的拦截器,用于拦截请求.在springsecurity中,我们需要注册DelegatingFilterProxy.只需要一个继承了 阅读全文
posted @ 2017-08-03 16:37 hlhdidi 阅读(739) 评论(0) 推荐(1) 编辑
摘要: JavaScript的this对初学者来说一直是一个很头疼的问题,因为它的指向刚刚接触的时候往往觉得有点莫名奇妙,这篇博客用实例来概括一下,this代表什么以及如何改变函数的this. 在<JavaScript高级程序设计>一书中,对this做出了简单的介绍.即"this引用了函数据以执行的环境对象 阅读全文
posted @ 2017-06-03 21:25 hlhdidi 阅读(278) 评论(0) 推荐(1) 编辑
摘要: 工作中,用到了log4j2,以前只接触过log4j,也没有太过深入,这次就稍微系统的学习了以下log4j2. 一.引入pom.xml 使用maven作为项目的构建环境,pom.xml使用slf4j,slf4j是一个抽象层,可以使用任意的日志记录.这里就不展开描述了,只需要知道,引入pom.xml后, 阅读全文
posted @ 2017-04-22 21:26 hlhdidi 阅读(27745) 评论(2) 推荐(3) 编辑
摘要: 今天换了个maven仓库,结果新建maven工程的时候,忽然报错: Cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins... 在网上面找了很多种解决方案,都无济于事,后来在stackoverflow 阅读全文
posted @ 2017-04-09 15:31 hlhdidi 阅读(9795) 评论(0) 推荐(1) 编辑
摘要: 静态工厂返回的对象所属的类,在编写包含该静态工厂方法的类的时候,可以不必存在.这种灵活的静态工厂方法构成了服务提供者框架的基础,例如JDBC的API.服务提供者框架是指这样一个系统:多个服务提供者实现一个服务,系统为服务提供者的客户端提供多个实现.并把它们从多个实现中解耦出来. 服务提供者框架包含四 阅读全文
posted @ 2017-04-04 20:08 hlhdidi 阅读(828) 评论(0) 推荐(0) 编辑
摘要: spring-tool-suite是一个非常好用的spring插件,由于eclipse是一个很简洁的IDE,因此许多插件,需要我们自己去手动下载.而Spring-tool-suite插件即是其中之一.下面是安装Spring-tool-suite插件的步骤: 1.去官网:http://spring.i 阅读全文
posted @ 2017-04-02 20:50 hlhdidi 阅读(3229) 评论(1) 推荐(0) 编辑
摘要: 由于我的项目里面需要使用到solr,我做了一下solr和springboot的整合,结果启动项目的时候,就报错了...报错的信息的第一行提示如下: 我的和solr相关的pom坐标如下: 我的SolrClient相关的配置如下: 我当时就郁闷了,因为实际上我启动的这个项目并没有使用到solr..和so 阅读全文
posted @ 2017-03-15 21:59 hlhdidi 阅读(51072) 评论(0) 推荐(2) 编辑