自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)

原创 批量计算(batch computing)和流式计算(stream computing)在大数据领域的应用,Apache Storm、Apache Spark和Apache Flink

实时计算、离线计算、流式计算和批量计算分别是什么?有什么区别?大数据的计算模式主要分为批量计算(batch computing)、流式计算(stream computing)、交互计算(interactive computing)、图计算(graph computing)等。其中,流式计算和批量计算是两种主要的大数据计算模式,分别适用于不同的大数据应用场景。流数据(或数据流)是指在时间分布...

2019-11-26 23:41:33 1528 2

原创 SpringBoot打包报错Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.1.4.RELEASE

当不希望将SpringBoot打包成独立运行的jar,而只是当做工具jar包时,去掉启动类,打包报错:Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.1.4.RELEASE:repackage (repackage) on project plat-common: Execution repa...

2019-11-23 10:55:06 2546

原创 java中的设计模式——代理模式,通过动态代理实现AOP

代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 动态代理: 举个简单的例子1. 模式的结构代理模式的主要角色如下。抽象主题(Subject)类:通过接口或抽象类声明真实主题和代理对象实现的业务方法。真实主题(Real Subject)类:...

2019-11-22 21:01:01 38

原创 Dubbo与SpringCloud Alibaba使用Nacos作为配置中心和注册中心

在工作当中,随着技术的迭代和项目的不断开发,Dubbo和SpringCloud Alibaba之间如何更好的整合调用是个很常见的问题,举个简单的小例子依赖: <!--config--> <dependency> <groupId>org.springframework.cloud</group...

2019-11-21 23:04:15 1599 1

原创 Logstash7.4实现Kafka消息、Beats、MySQL的数据收集、解析、转换和ElasticSearch存储的应用场景

ElasticSearch是个是一个分布式、可扩展、实时的搜索与数据分析引擎,如何将海量数据源高效可靠的写入到ElasticSearch是个无法避免的Logstash概念与原理Logstash 是开源的服务器端数据处理管道,能够同时从多个来源动态地采集、转换和传输数据到ElasticSearch的索引中,进而对数据进行分词、检索与分析,不受格式或复杂度的影响,它提供了丰富的过滤器库,如能利...

2019-11-13 23:45:20 987

原创 分布式消息中间件RocketMQ原理解析与集群模式实战

最近的项目开发中涉及到支付业务的模块需要用到MQ进行业务解耦以及把用户请求量削峰填谷,提高系统的可用性和可靠性,我们选择了RocketMQ来部署消息中间件集群,我也在此回顾和归纳下RocketMQ的相关知识。什么是RocketMQ阿里开源的分布式消息中间件,单机就能支持千万级的消息堆积,集群模式能满足海量消息堆积的场景RocketMQ的特点支持发布/订阅(Pub/Sub)和点对点(...

2019-11-11 00:04:56 139

原创 RocketMQ启动报错failed to map 8589934592 bytes for committing reserved memory. An error report file with

最近在对RocketMQ集群加入broker的时候,启动RocketMQ报错[1] 1662[root@localhost rocketmq]# Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000005c0000000, 8589934592, 0) failed; error='Cannot ...

2019-11-08 17:47:55 386

原创 深入理解API网关以及SpringCloud Gateway的应用

最近的项目对接中接触到API网关的相关内容,也以此为契机梳理下我所理解的API网关以及SpringCloud Gateway的相关内容。什么是API网关 一个API网关的基本功能包含了统一接入、协议适配、流量管理与容错、以及安全防护,这四大基本功能构成了网关的核心功能。网关首要的功能是负责统一接入,然后将请求的协议转换成内部的接口协议,在调用的过程中还要有限流、降级、熔断等容错的方式...

2019-11-07 00:05:43 455

原创 SpringBoot+Mybatis多数据源配置遇到的小问题,qualifying bean of type 'javax.sql.DataSource' available: more than o

之前开发的过程中,SpringBoot+Mybatis对数据读写分离时,遇到多数据源时SpringBoot无法配置的问题,总结一下:报错1No qualifying bean of type 'javax.sql.DataSource' available: more than one 'primary' bean found among candidates: [baseDB, scor...

2019-11-06 23:57:28 576

原创 ElasticSearch7.4的数据类型,Mapping Type, 指定索引Document的Mapping Type

ElasticSearch7.4的数据类型,Mapping Type, 指定索引Document的Mapping Type基础数据类型:(ELasticsearch 5.X之后的字段类型不再支持string,由text或keyword取代) 一、字符串 1.1 文本类型 text 当一个字段需要用于全文搜索(会被分词), 比如产品名称、产品描述信...

2019-11-02 17:32:03 2365

空空如也

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除