- 博客(18)
- 资源 (7)
- 收藏
- 关注
原创 Centos7下成功安裝python3和scrapy爬虫
1、安装python3(保留python2)(1)源码编译前准备[root@hadron ~]# yum -y groupinstall "Development tools"[root@hadron ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli...
2018-02-27 15:28:26 1910 1
原创 ElasticSearch 6.x 学习笔记:37.新闻搜索之页面设计
1、搜索页面(1)JSP页面<%-- Created by IntelliJ IDEA. User: Chengyuqiang Date: 2018/2/25 0025 Time: 17:24 To change this template use File | Settings | File Templates.--%><%@ page cont...
2018-02-25 17:42:07 1276
原创 ElasticSearch 6.x 学习笔记:36.新闻搜索之Maven项目创建
1、创建Maven项目(1)选择webapp (2)输入基本包名和项目名 (3)构建Maven项目成功 (4)编辑pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL...
2018-02-25 12:17:51 1625
原创 ElasticSearch 6.x 学习笔记:35.Java API之集群管理
https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-admin-cluster.html1、ClusterAdminClientESUtil.java类中增加获取集群管理的ClusterAdminClient对象的方法 /** * 获取集群管理的ClusterAdminClient...
2018-02-23 21:46:16 916
原创 ElasticSearch 6.x 学习笔记:34.Java API之桶聚合
https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/_bucket_aggregations.html1、terms聚合AggregationUtil.java中添加下面方法 /** * 分组聚合 * @param field * @return */ p...
2018-02-23 21:25:36 1735
原创 ElasticSearch 6.x 学习笔记:33.Java API之指标聚合
0、自定义工具类https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-aggs.html To build aggregation requests, use AggregationBuilders helpers. Just import them in your class:import or...
2018-02-23 10:51:35 2613
原创 ElasticSearch 6.x 学习笔记:32.Java API之复合查询
https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-compound-queries.htmlCompound queriesedit Compound queries wrap other compound or leaf queries, either to combine their result...
2018-02-22 11:15:09 2701 1
原创 ElasticSearch 6.x 学习笔记:31.Java API之词项查询
https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-term-level-queries.html1、term查询Find documents which contain the exact term specified in the field specified.package cn....
2018-02-21 21:20:05 3597 2
原创 ElasticSearch 6.x 学习笔记:30.Java API之全文查询
1、全文查询概述https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-full-text-queries.htmlThe high-level full text queries are usually used for running full text queries on full text fi...
2018-02-09 23:04:49 2879 3
原创 ElasticSearch 6.x 学习笔记:29.Java API之Match All Query
https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-query-dsl.html Elasticsearch provides a full Java query dsl in a similar manner to the REST Query DSL. The factory for query bui...
2018-02-09 22:50:15 2450
原创 ElasticSearch 6.x 学习笔记:28.Java API之文档批量操作
1、批量查询https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-docs-multi-get.htmlMulti Get API The multi get API allows to get a list of documents based on their index, type and id...
2018-02-09 15:08:07 4637
原创 ElasticSearch 6.x 学习笔记:27.Java API之文档管理
1、文档获取package cn.hadron;import cn.hadron.es.*;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.client.transport.TransportClient;public class GetDocDemo { public st...
2018-02-08 20:19:29 1830
原创 ElasticSearch 6.x 学习笔记:26.Java API之文档添加
1、官网参考https://www.elastic.co/guide/en/elasticsearch/client/java-api/6.1/java-docs-index.htmlGenerate JSON documentThere are several different ways of generating a JSON document:Manually (aka ...
2018-02-07 22:57:03 4725 5
原创 Java设计模式之单例模式
1、一般单例模式一般单例模式口诀:两私一公。 具体说就是私有构造方法、私有静态实例、公开的静态获取方法。1.1 懒汉式public class LazySingleton { private static LazySingleton instance=null; private LazySingleton(){} /** * 在多线程的情况下...
2018-02-03 19:27:21 435 1
原创 Java设计模式之装饰模式
1、装饰模式在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰者与被装饰者拥实现了共同的接口。在装饰模式中的角色有: ● 抽象接口(Component)角色:规范准备接收附加责任的对象。 ● 具体构件(ConcreteComponent)角色:定义一个将要接收附加责任的类。 ● 装饰(Decorato...
2018-02-03 14:38:28 319
原创 Linux防火墙端口开发与关闭(CentOS 7)
1、首先确认防火墙已经启动[root@node1 ~]# systemctl status firewalld● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor prese
2018-02-02 13:40:38 2484
原创 Java设计模式之适配器模式
1、适配器模式1.1原理适配器模式中的角色目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。 需要适配的类(Adaptee):需要适配的类或适配者类。 适配器(Adapter):通过包装一个需要适配的对象,把原接口转换成目标接口。现方式主要有两种:类的适配器模式(采用继承实现)对象适配器(采用对象组合方式实现)1.2...
2018-02-02 09:37:26 354
原创 Java设计模式之静态代理和动态代理(简单例子)
1、代理模式一个生活中的例子:明星都有一个自己的经纪人,这个经纪人就是他们的代理人。 当我们需要找明星表演时,不能直接找到该明星,只能是找明星的代理人。比如张学友在没有出名之前,我们可以直接找他唱歌,跳舞,拍戏;但是张学友出名之后,他干的第一件事就是找一个经纪人,这个经纪人就是张学友的代理人(代理)。 当我们需要找刘德华表演时,不能直接找到张学友了,只能是找其代理人,具体事务和代理人谈,相...
2018-02-01 20:59:55 632
小巧的屏幕调节软件flux
2019-08-10
基于elasticsearch 6.x的新闻搜索项目代码
2019-07-17
Xftp6官方个人版
2018-11-11
Xshell 6 官方个人版
2018-11-11
hibernate5+spring4+springmvc+maven基本框架整合样例代码
2018-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人