- 博客(62)
- 资源 (1)
- 收藏
- 关注
原创 elasticsearch java api
一、elasticsearch客户端交互方式http方式,通过访问9200端口交互,还可以通过发送curl命令交互java方式,通过访问9300端口交互Node Client(节点客户端)Transport Client(传输客户端)二、elasticsearch 6.3.2 java api 之Transport Client的使用pom.xml ...
2019-08-30 11:58:28 699
原创 es 安装
1、unzip -d elasticsearch-6.3.2.zip /目录2、配置文件elasticsearch.ymlcluster.name: esnode.name: master-espath.data: /data1/es-data/,/data2/es-data/,/data3/es-data/bootstrap.memory_lock: falsenetwork...
2018-08-24 19:16:57 487
转载 es 不使用系统配置的java环境,重新指定
在这个数据横飞的时代,想要搜索自己需要的数据,想到了用全文索引 所以就下载了一个elasticsearch 但是启动时候发现 es 推荐使用JDK1.8 而我们常用的版本低于1.8 所以想修改es 所引用的JDK,网上有些人设置过,但是按着他们的步骤来依然启动失败 ,其实原因是他们说的配置并不完整,怕自己忘了,贴出自己的配置。1. 下载JDK1.8 随意放在任意目录 在环境变量中增加了...
2018-08-24 14:39:59 3991 1
原创 es ik 插件 下载地址
https://github.com/medcl/elasticsearch-analysis-ik/releases
2018-08-08 17:29:42 2270
转载 关于问题The fully qualified name of the bean's class, except if it serves only as a parent definition fo
1.1、异常描述Description Resource Path Location TypeClass 'org.springframework.http.converter.json.MappingJacksonHttpMessageConverter' not found [config set: testweba/web-context] spring-mvc.xm
2017-12-20 18:15:03 5957
转载 学习Scala——映射和元组
学习Scala——映射和元组映射和和元组,也就是Maps和Tuples。Map这东西应该都挺明白的,就是键值对的集合。而元组,tuple,这东西并不是每个语言都有(Python中是有的,不过当时学的时候没有完全分清楚)。在Scala中,元组是n个对象的一个聚集(Map是n=2个对象的聚集),里面的内容不需要都是相同类型的。构造Map在Scala中,Map是对偶(算是键值对的另一个说
2017-12-14 18:06:51 283
转载 linux在shell中获取时间
获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -d next-day +%Y%m%d获取昨天的日期date -d last-day +%Y%m%d获取上个月的
2017-12-14 13:47:35 901
转载 Java transient关键字使用小记
1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,
2017-12-13 16:00:01 144
转载 Java 8 Optional类深度解析
身为一名Java程序员,大家可能都有这样的经历:调用一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。我们首先要判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。这正是一些类似Guava的外部API试图解决的问题。一些JVM编程语言比如Scala、Ceylon等已经将对在核心API中解决了这个问题。在我的前一篇文章中,介绍了Scala是如何解决了这个问题。
2017-12-12 15:40:09 162
转载 java 枚举
DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color {
2017-12-11 10:41:15 168
转载 ZooKeeper 原理及其在 Hadoop 和 HBase 中的应用
本文作者: 伯乐在线 - LBD 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。原文:www.linbingdong.comZooKeeper是一个开源的分布式协调服务,由雅虎创建,是Google Chubby的开源实现。分布式应用程序可以基于ZooKeeper实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列
2017-12-01 17:11:22 182
转载 深入理解Hadoop集群和网络
原文出处: bradhedlund 译文出处:kickxxx 本文侧重于Hadoop集群的体系结构和方法,以及它与网络和服务器基础设施的关系。文章的素材主要来自于研究工作以及同现实生活中运行Hadoop集群客户的讨论。如果你也在你的数据中心运行产品级的Hadoop集群,那么我希望你能写下有价值的评论。 Hadoop集群部署时有三个角色:Client
2017-12-01 17:10:35 285
转载 maven项目中添加自己的jar包
本文又是帮助我老年人记忆的文章。不过,对于初学者应该也是有帮助的。其实,我也是个初学者。嘿嘿~~~不废话了,step by step: 假如,你有一个已经下载或者编译好的jar包(本地),如何加入到maven的项目中? PS:本人是在linux操作系统 举例子吧: 别人实现了bloom-filter算法,
2017-11-30 18:11:56 7397
转载 spring核心框架体系结构(各个jar包作用)
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若干其他j
2017-11-29 17:53:51 367
转载 eclipse 创建maven项目
eclipse里面构建maven项目详解(转载)本文来源于:http://my.oschina.net/u/1540325/blog/548530eclipse里面构建maven项目详解1 环境安装及分配Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven主要服务于基于java平台的项目构建、依赖管
2017-11-29 15:25:28 301
转载 lucence 各种 Field
Lucene的Field说明Lucene存储对象是以document为存储单元,对象中相关的属性值则存放到Field中;lucene中所有Field都是IndexableField接口的实现[html] view plain copyorg.apache.lucene.index.IndexableField
2017-11-24 13:35:30 2375 1
转载 lucence
Lucene是一个基于Java的全文索引工具包。基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史全文检索的实现:Luene全文索引和数据库索引的比较中文切分词机制简介:基于词库和自动切分词算法的比较具体的安装和使用简介:系统结构介绍和演示Hacking Lucene:简化的查询分析器,删除的实现,定制的排序,应用接口的扩展从Lucene我们还可以学到什么另外,如
2017-11-22 10:59:33 533
转载 solr
solr企业站内搜索技术选型在一些大型门户网站、电子商务网站等都需要站内搜索功能,使用传统的数据库查询方式实现搜索无法满足一些高级的搜索需求,比如:搜索速度要快、搜索结果按相关度排序、搜索内容格式不固定等,这里就需要使用全文检索技术实现搜索功能。单独使用Lucene实现单独使用Lucene实现站内搜索需要开发的工作量较大,主要表现在:索引维护、索引性能优化、搜索性能
2017-11-17 11:59:30 164
转载 sorl
转载请注明出处:http://www.cnblogs.com/zhuxiaojie/p/5764680.html 本教程基于solr5.5 前言至于为什么要用solr5.5,因为最新的6.10,没有中文的分词器支持,这里使用的是ik分词器,刚好支持到5.5ik分词器下载地址 :https://github.com/EugenePig/ik-analy
2017-10-31 13:09:02 419
原创 问题记录一:eclipse 创建maven项目的时候总是提示invalid project description
步骤一:file->new->maven project步骤二:步骤三:点击next步骤四:步骤五:分析原因
2017-10-26 15:47:36 2502
转载 jemeter之性能测试
JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,我们今天要用到的就是JMeter的性能测试部分。 首先我们先了解下压力测试的基本概念: 1吞吐率(Requestspersecond)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数
2017-10-26 10:29:34 6890
转载 Flume组件汇总 source、sink、channel
一、Flume SourceSource类型说明Avro Source支持Avro协议(实际上是Avro RPC),内置支持Thrift Source支持Thrift协议,内置支持Exec Source基于Unix的command在标准输出上生产数据JMS Source从JM
2017-10-13 10:38:16 399
原创 在线安装常用eclipse插件
eclipse 安装svn插件http://subclipse.tigris.org/update_1.10.x其中的版本号可以改变eclipse 安装spring-tools-suit4.6版本:http://dist.springsource.com/release/TOOLS/update/e4.6/ 4.5版本:http://dist.springsource.
2017-09-28 09:04:01 165
转载 安装kafka
1. 简介 kafka (官网地址:http://kafka.apache.org)是一款分布式消息发布和订阅的系统,具有高性能和高吞吐率。 i. 消息的发布(publish)称作producer,消息的订阅(subscribe)称作consumer,中间的存储阵列称作broker。 ii. 多个broker协同合作,producer、consumer和broke
2017-09-27 14:20:14 145
转载 kafka集群配置
Kafka集群配置比较简单,为了更好的让大家理解,在这里要分别介绍下面三种配置单节点:一个broker的集群单节点:多个broker的集群多节点:多broker集群一、单节点单broker实例的配置1. 首先启动zookeeper服务 Kafka本身提供了启动zookeeper的脚本(在kafka/bin/目录下)和zookeeper配置文件
2017-09-27 14:15:10 172
原创 jemter安装过程
一:安装jdk二、安装Jmeter1、下载Jmeter,官网地址:http://jmeter.apache.org/download_jmeter.cgi2、解压Jmeter安装包配置Jmeter环境变量按下面变量名和变量值配置Jmeter系统环境变量:【变量名】JMETER_HOME【变量值】F:\CYL\test\jmeter\apache-jmet
2017-09-27 09:31:48 2394
转载 hbase
数据模型 我们可以将一个表想象成一个大的映射关系,通过行健、行健+时间戳或行键+列(列族:列修饰符),就可以定位特定数据,HBase是稀疏存储数据的,因此某些列可以是空白的, Row KeyTime StampColumn Family:c1Column Family:c2列
2017-09-21 12:11:22 190
转载 下载spring的几种方法
Spring官网下载dist.zip的几种方法Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zip第一种
2017-09-20 13:15:06 209
转载 OSI七层与TCP/IP五层网络架构详解
OSI七层与TCP/IP五层网络架构详解 OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助。今天偶又复习了一下: (1)OSI七层模型 OSI中的层 功能 TCP/IP协议族应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表
2017-09-14 20:01:54 198
转载 浅谈web应用的负载均衡、集群、高可用(HA)解决方案
声明:以下仅为个人的一些总结和随写,如有不对之处,还请看到的网友指出,以免误导。 (详细的配置方案请google,这里只说解决方案。) 1、熟悉几个组件1.1、apache —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器,属于老牌的web服务器了,支持基于Ip或者域名的虚拟主机,支持代理服务器,支持安全Socket层(SSL)等等,目前互联
2017-09-11 15:42:59 174
转载 网站缓存技术总结( ehcache、memcache、redis对比)
网站技术高速发展的今天,缓存技术已经成为大型网站的一个关键技术,缓存设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。客户端缓存客户端缓存又可分为:浏览器缓存、网关或代理服务器缓存网关或代理服务器缓存是将网页缓存中网关服务器上,多用户访问同一个页面时,将直接从
2017-09-11 12:31:46 266
转载 Eclipse上安装springsource-tool-suite
spring tool suite 是一个基于eclipseIDE开发环境中的用于开发spring应用程序的工具。提供了开箱即用的环境用于实现,调试和部署你的spring应用,包括为关键的的服务器和云计算,Git,Maven,AspectJ,和最新的Eclipse版本提供整合支持。http://spring.io/tools/sts工具/原料
2017-09-03 22:34:23 171
转载 eclipse怎样在线安装hibernate tools插件并使用
不知不觉,小Alan已经将近3个月没有上班了,最近在复习一些知识,随时准备回到代码世界的战场,今天复习到了Hibernate,记录一下一点点小知识,那就是eclipse下hibernate Tools的在线安装,离线安装的话速度应该会快那么一些,但是个人感觉没有在线安装简单方便,所以小Alan是宁愿挂在电脑上等等,干点别的事情。有兴趣的可以去网上看看别人的离线安装的文章,反正这种基础的知识网上到处
2017-09-03 22:33:32 2742 1
转载 JVM学习笔记(二)------Java代码编译和执行的整个过程
Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: Java代码编译和执行的整个过程包含了以下三个重要的机制:Java源码编译机制类加载机制类执行机制Java源码编译机制Java 源码编译由以下三个过程组成:分析和输入到符号表注解处理语义分析和生成class文件流程图如下所示:
2017-08-11 16:58:50 214
转载 Java 内存分配全面浅析
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所
2017-08-11 11:12:42 167
转载 字节流与字符流的区别&&用字节流好还是用字符流好?
字节流:(A)FileOutputStream(File name) 创建一个文件输出流,向指定的 File 对象输出数据。(B)FileOutputStream(FileDescriptor) 创建一个文件输出流,向指定的文件描述器输出数据。(C)FileOutputStream(String name) 创建一个文件输出流,向指定名称的文件输出数据。
2017-08-09 14:59:36 328
转载 spring的HibernateDaoSupport以及HibernateTemplate和jdbcTemplate的选择问题
spring提供访问数据库的有三种方式: HibernateDaoSupport,HibernateTemplate(推荐使用),jdbcTemplateHibernateTemplate:org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSupport:org.springframework.orm.hib
2017-08-09 13:29:57 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人