零度的博客专栏

全栈式学徒长成记--工欲善其事必先利其器,不积小流无以成江海,不积跬步无以至千里!...

ES支持汉字、拼音、简拼搜索的自定义分词器

{  "settings": {    "refresh_interval": "2s",    "number_of_shards": 5,    &a...

2018-06-29 12:06:50

阅读数:302

评论数:0

Elasticsearch - 自定义分析器

全文搜索引擎会用某种算法对要建索引的文档进行分析, 从文档中提取出若干Token(词元), 这些算法称为Tokenizer(分词器);这些Token会被进一步处理, 比如转成小写等, 这些处理算法被称为Token Filter(词元处理器), 被处理后的结果被称为Term(词), 文档中包含了几个...

2018-06-29 11:51:55

阅读数:67

评论数:1

kafka原理详解

一、基本概念介绍Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢?首先让我们看几个基本的消息系统术语:Kafka将消息以topic为单位进行归纳。将向Kafka topic发布消息的程序成为producers.将预订...

2018-06-28 18:22:42

阅读数:76

评论数:0

Windows平台下kafka环境的搭建

近期在搞kafka,在Windows环境搭建的过程中遇到一些问题,把具体的流程几下来防止后面忘了。 准备工作: 1.安装jdk环境 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下载kafka的程序安...

2018-06-28 11:03:04

阅读数:100

评论数:0

kafka使用场景、设计原理、主要配置及集群搭建

一、入门    1、简介    Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行归类,发送消息...

2018-06-27 17:26:14

阅读数:42

评论数:0

SpringBoot系列-集成JWT实现接口权限认证

原文出处:http://ju.outofmemory.cn/entry/341269RESTful API认证方式 一般来讲,对于RESTful API都会有认证(Authentication)和授权(Authorization)过程,保证API的安全性。 Authentication vs...

2018-06-27 10:43:01

阅读数:1327

评论数:0

使用spring-boot-admin对spring-boot服务进行监控

上一篇文章《springboot(十九):使用Spring Boot Actuator监控应用》介绍了Spring Boot Actuator的使用,Spring Boot Actuator提供了对单个Spring Boot的监控,信息包含:应用状态、内存、线程、堆栈等等,比较全面的监控了Spri...

2018-06-25 13:57:33

阅读数:256

评论数:0

Spring Boot使用Actuator监控应用

原文出处:http://www.ityouknow.com/springboot/2018/02/06/spring-boot-actuator.html微服务的特点决定了功能模块的部署是分布式的,大部分功能模块都是运行在不同的机器上,彼此通过服务调用进行交互,前后台的业务流会经过很多个微服务的处...

2018-06-25 12:00:26

阅读数:68

评论数:0

springboot测试打包部署

开发阶段单元测试在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。1、在pom包中添加spring-boot-starter-test包引用<dependency> <groupId&...

2018-06-22 17:15:58

阅读数:59

评论数:0

spring boot 如何优雅的使用mybatis-spring-boot-starter

地址出处:http://www.ityouknow.com/springboot/2016/11/06/spring-boo-mybatis.html这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 my...

2018-06-22 15:01:48

阅读数:4964

评论数:1

spring-boot-starter-data-jpa详细使用介绍

原文出处:http://www.ityouknow.com/springboot/2016/08/20/spring-boo-jpa.html首先了解JPA是什么?JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工...

2018-06-22 11:59:21

阅读数:1575

评论数:0

ElasticSearch+Kibana相关插件安装与索引操作

一 前言    ElasticiSearch 简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级...

2018-06-15 10:49:58

阅读数:112

评论数:0

Spring Cloud Feign 声明式服务调用

原文出处:http://www.cnblogs.com/li3807在实际开发中,对于服务依赖的调用可能不止一处,往往一个接口会被多处调用,所以我们通常会针对各个微服务自行封装一些客户端类来包装这些依赖服务的调用,Spring Cloud Feign 在此基础上做了进一步的封装,由他来帮助我们定义...

2018-06-14 18:56:24

阅读数:52

评论数:0

全链路服务追踪spring cloud sleuth+zipkin

一、About ZipKinplease google二、 Demo Scene三、 Result Display四、Prepare1、soft versionkafka:2.10-0.10.2.0 zokeeper:3.4.10 elasticsearch:5.2.2 jdk:1.8 sprin...

2018-06-12 15:02:11

阅读数:826

评论数:0

linux后台执行命令:&和nohup

当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。&...

2018-06-12 11:42:26

阅读数:176

评论数:0

Spring boot 使用profile完成不同环境的maven打包功能

原文出处:https://blog.csdn.net/duan9421/article/details/79086335我们在日常开发工作中通常会根据不同的项目运行环境,添加不同的配置文件,例如 开发环境,测试环境,生产环境等,每次手工的修改配置文件太过于繁琐。通过maven打包时确定需要使用的配...

2018-06-11 17:15:29

阅读数:139

评论数:1

Java远程实现Linux文件内容读取

//首先要下载com.jcraft.jsch_0.1.31.jar package Test;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java...

2018-06-07 19:03:56

阅读数:2109

评论数:1

微服务2.0技术栈选型手册

原文出处:https://mp.weixin.qq.com/s/OloZhn2pwfIrOQit_8jefA一、前言2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是Martin Fowler在其博客上发表了“Microservices”一文,正式提出微服务架构风格;二是Netfl...

2018-06-01 15:10:58

阅读数:508

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭