rabbitmq页面出现/etc/rabbitmq/rabbitmq.config(not found)解决方法
摘要:如果出现页面出现/etc/rabbitmq/rabbitmq.config(not found) 解决如下:find / -name "rabbitmq.config.example" 找到相应的模板配置文件进行拷贝 cp /usr/share/doc/rabbitmq-server-3.6.6/r
阅读全文
posted @
2018-04-28 14:58
爷的眼睛闪亮
阅读(1008)
推荐(0) 编辑
rabbitMQ在linux上安装
摘要:语言环境安装 一、编译安装方式 1.依赖环境的安装-如果需要用编译安装erlang语言环境,需要安装C++编译。 2.erlang语言环境的安装(rabbitMq是用erlang分布式语言开发的) 安装文件获取 解压erlang安装包 进入erlang目录 编译安装erlang语言环境 prefix
阅读全文
posted @
2018-04-28 14:57
爷的眼睛闪亮
阅读(304)
推荐(0) 编辑
RabbitMQ的应用场景以及基本原理介绍
摘要:1.背景 RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 2.应用场景 2.1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 (1)串行方式:将注册信息写入数据库后,发送注册邮件
阅读全文
posted @
2018-04-28 09:39
爷的眼睛闪亮
阅读(281)
推荐(0) 编辑
spring 读取配置文件,将值注入到静态字段
摘要:resources/config/config-dev.properties
阅读全文
posted @
2018-04-27 16:03
爷的眼睛闪亮
阅读(467)
推荐(0) 编辑
单元测试不依赖于容器,任何依赖容器的测试在单元测试中都行不通(切记,切记)
摘要:单元测试不依赖于容器,任何依赖容器的测试在单元测试中都行不通(切记,切记)
阅读全文
posted @
2018-04-27 15:49
爷的眼睛闪亮
阅读(202)
推荐(0) 编辑
Redis实战总结-Redis的高可用性
摘要:在之前的博客《Redis实战总结-配置、持久化、复制》给出了一种Redis主从复制机制,简单地实现了Redis高可用。然后,如果Master服务器宕机,会导致整个Redis瘫痪,这种方式的高可用性较低。正常会采用多台Redis服务器构成一个集群,即使某台,或者某几台Redis宕机,Redis集群仍能
阅读全文
posted @
2018-04-27 09:54
爷的眼睛闪亮
阅读(1914)
推荐(0) 编辑
Redis实战总结-配置、持久化、复制
摘要:Redis的配置主要放置在redis.conf,可以通过修改配置文件实现Redis许多特性,比如复制,持久化,集群等。 redis.conf部分配置详解 Redis持久化 为了能够重用Redis数据,或者防止系统故障,我们需要将Redis中的数据写入到磁盘空间中,即持久化。 Redis提供了两种不同
阅读全文
posted @
2018-04-27 09:32
爷的眼睛闪亮
阅读(247)
推荐(0) 编辑
ElasticSearch 5.X 搜索并用高亮显示
摘要:public List<WOSearchModel> searchOrder(OrderSearchReqVO request) throws Exception{List<WOSearchModel> woSearchModels = new ArrayList<>(); //设置高亮显示 Hig
阅读全文
posted @
2018-04-26 17:17
爷的眼睛闪亮
阅读(2317)
推荐(0) 编辑
redis工具类
摘要:方式一、 import redis.clients.jedis.*; import java.io.Serializable;import java.util.ArrayList;import java.util.List; /** * <p>Description:redis</p> * * @A
阅读全文
posted @
2018-04-26 11:14
爷的眼睛闪亮
阅读(164)
推荐(0) 编辑
linux 添加elasticsearch 开机重启(自启动)
摘要:在 /etc/init.d 文件夹下建立脚本 eg:data.sh #chkconfig: 2345 80 90#description:auto_run#!bin/bashexport JAVA_HOME=/usr/java/jdk1.8.0_171-amd64export JRE_HOME=${
阅读全文
posted @
2018-04-26 10:55
爷的眼睛闪亮
阅读(1174)
推荐(0) 编辑
linux 安装elasticsearch 可能遇到的问题
摘要:1、can not run elasticsearch as root 切换到非root用户 因为安全问题elasticsearch 不让用root用户直接运行,所以要创建新用户 第一步:liunx创建新用户 adduser XXX 然后给创建的用户加密码 passwd XXX 输入两次密码。 第二
阅读全文
posted @
2018-04-26 10:11
爷的眼睛闪亮
阅读(360)
推荐(0) 编辑
在linux 中wget 无法解析主机
摘要:vim /etc/resolv.cof 在里面加入节点 nameserver 8.8.8.8 / nameserver 8.8.4.4 即可 失败时: 成功时:
阅读全文
posted @
2018-04-26 09:34
爷的眼睛闪亮
阅读(4030)
推荐(0) 编辑
单元测试中用@Autowired 报null (空指针异常)
摘要:原因是因为,单元测试不依赖于容器,所以自动注入也就存在问题 (单元测试中加@Autowired注解亲自测过是不行,不知道这样理解的是否正确)
阅读全文
posted @
2018-04-25 16:04
爷的眼睛闪亮
阅读(2255)
推荐(0) 编辑
Elasticsearch java api 基本搜索部分详解
摘要:一、所使用版本的介绍 使用的是elasticsearch2.1.0版本,在此只是简单介绍搜索部分的api使用 二、简单的搜索 使用api的时候,基本上可以将DSL搜索的所有情况均写出来,在此给出一个最简单搜索的全部的过程以及代码,之后将对不同的搜索只是针对函数进行介绍 (1)DSL搜索 对于最简单的
阅读全文
posted @
2018-04-23 14:02
爷的眼睛闪亮
阅读(457)
推荐(0) 编辑
ElasticSearch5.X—模糊查询和获取所有索引字段
摘要:最近在做一个分布式数据存储的项目,需要用到ElastciSearch加速数据查询,其中部分功能需要进行模糊查询和统计索引库中已经建立的索引字段,网上查阅了很多资料,最终把这两个问题解决了,不容易!下面的代码是具体的功能实现。 [java] view plain copy import java.ne
阅读全文
posted @
2018-04-23 13:45
爷的眼睛闪亮
阅读(4088)
推荐(0) 编辑
elasticsearch控制台中文乱码和jvm内存大小调整。 解决办法:
摘要:修改config下面的jvm.options如下
阅读全文
posted @
2018-04-20 10:10
爷的眼睛闪亮
阅读(660)
推荐(0) 编辑
关于dubbo服务产生异常之:Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer.
摘要:简单来说就是dubbo超时,因为dubbo默认的时间是500ms,超过这个时间它会重新访问service层,最多尝试三次。 所以我在测试的时候日志显示出来的异常为……timeout……。 开始设置开始设置的timeout=50000,小数据量可以,如果数据量比较大就不行了。 后来在服务提供端设置ti
阅读全文
posted @
2018-04-17 11:49
爷的眼睛闪亮
阅读(1193)
推荐(0) 编辑
《Hadoop基础教程》之初识Hadoop
摘要:Hadoop历史 雏形开始于2002年的Apache的Nutch,Nutch是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。 随后在2003年Google发表了一篇技术学术论文谷歌文件系统(GFS)。GFS也就是google File Sy
阅读全文
posted @
2018-04-08 19:24
爷的眼睛闪亮
阅读(5989)
推荐(1) 编辑
大数据学习阶段
摘要:Hadoop基础,HDFS,MapReduce,分布式集群,Hive,Hbase,Sqoop,Pig,Storm实时数据处理平台,Spark平台
阅读全文
posted @
2018-04-08 18:46
爷的眼睛闪亮
阅读(265)
推荐(0) 编辑
java 大文件上传 断点续传 完整版实例 (Socket、IO流)
摘要:ava两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作 2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求 3、服:每接
阅读全文
posted @
2018-04-08 16:16
爷的眼睛闪亮
阅读(1214)
推荐(0) 编辑
java多线程分块上传并支持断点续传最新修正完整版本[转]
摘要:Java代码 package com.test; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.io.RandomAccessFile; import java.net
阅读全文
posted @
2018-04-08 16:12
爷的眼睛闪亮
阅读(303)
推荐(0) 编辑
java实现文件的断点续传的下载
摘要:java的断点续传是基于之前java文件下载基础上的功能拓展 首先设置一个以线程ID为名的下载进度文件, 每一次下载的进度会保存在这个文件中,下一次下载的时候,会根据进度文件里面的内容来判断下载的进度。 package com.ldw.multilthreaddownload; import jav
阅读全文
posted @
2018-04-08 16:10
爷的眼睛闪亮
阅读(340)
推荐(0) 编辑
mybatis 是如何与数据表对应上的 ?
摘要:MyBatis也需要进行表和实体 的关联。我们查询的是表,返回的结果是实体类。这之间有一个对应关系。 如果说实体类的属性和表的列名一一对应,名字一样,那就自动解决了这个问题。但是如果实体类的属性和表的列名不一致,这就需要我们手动的把它们关联起来。 先创建一个数据表book 再创建一个实体类Book,
阅读全文
posted @
2018-04-08 15:46
爷的眼睛闪亮
阅读(1221)
推荐(0) 编辑