上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: BulkByScrollResponse response = DeleteByQueryAction.INSTANCE.newRequestBuilder(client) // transport client .filter(QueryBuilders.matchQuery("gender", 阅读全文
posted @ 2017-12-26 16:14 小蚕豆 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: 一、创建索引 /**** * Setting 相关设置 */ static final Builder builder = Settings.builder().put("index.analysis.search_analyzer.default.type", "ik_smart") .put(" 阅读全文
posted @ 2017-12-26 15:48 小蚕豆 阅读(558) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch 允许将一个JSON字符串作为文档。 生成JSON文档有下面几种方式: Manually (aka do it yourself) using native byte[] or as a String(自己构造byte[] 或者json串) Using a Map that 阅读全文
posted @ 2017-12-26 12:58 小蚕豆 阅读(649) 评论(0) 推荐(0) 编辑
摘要: /** * 初始化EsClient * * @param esClusterDomain * @param esClusterName */ private static void initClient(String esClusterDomain, String esClusterName) { 阅读全文
posted @ 2017-12-26 12:45 小蚕豆 阅读(540) 评论(0) 推荐(0) 编辑
摘要: Transport Client 通过远程连接到Es 集群,他不加入集群,只是通过集群nodes 的 transportAddress 和集群通信。 一 如何通过集群域名获得集群nodes的transportAddress http://xxx.com/_cat/nodes?h=ip,port ht 阅读全文
posted @ 2017-12-10 10:26 小蚕豆 阅读(4392) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 默认打包为jar,受公司发布系统限制,不允许上传jar包,需要转为war和zip包,因此在使用Spring Boot时需要转为war。 实现方式: 1、需要App类继承SpringBootServletInitializer,并重写“protected SpringAppli 阅读全文
posted @ 2017-12-10 09:59 小蚕豆 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: 1.3. 按词条搜索—TermQuery Query query = null; query=new TermQuery(new Term("name","word1 a and")); hits=searcher.search(query);// 查找 name:word1 a and 共0个结果 阅读全文
posted @ 2017-12-08 12:32 小蚕豆 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 一、Http Base Auth 方式 当访问一个Http Basic Auth 网站的时候需要提供用户名,密码,否则会返回401 (without authoration)。 Http Basic Authentication认证 有2种方式: 1、请求头部Authorization 中添加 用户 阅读全文
posted @ 2017-12-06 11:43 小蚕豆 阅读(11396) 评论(1) 推荐(0) 编辑
摘要: 一、线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建 阅读全文
posted @ 2017-06-30 22:23 小蚕豆 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要用线程池 1)、降低资源消耗,通过重复利用已创建的线程降低线程的创建和销毁造成的消耗。 2)、提高响应速度,当任务到达时,任务可以不需要等到线程创建就能立即执行。 3)、提高线程的可管理性,线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一 阅读全文
posted @ 2017-06-23 18:49 小蚕豆 阅读(295) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页