自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ES 批量Bulk操作存储数据到ES数据丢失解决

private static void output(SearchHit[] hits) { BulkRequestBuilder prepareBulk = writeClient.prepareBulk(); for (SearchHit sh : hits) { prepareBulk.add(writeClient .prepareIndex(writeI...

2020-07-24 11:01:48 59

原创 flume按照业务字段落盘hdfs

https://blog.csdn.net/weixin_33829657/article/details/89995285

2020-07-16 08:50:48 26

原创 docker安装部署

https://blog.csdn.net/itguangit/article/details/80222387

2020-06-14 20:44:00 30

原创 ribbon策略配置

https://www.cnblogs.com/softidea/p/7413397.html

2020-06-12 11:26:28 55

原创 spring cloud stream kafka

http://www.iocoder.cn/Spring-Cloud/Kafka/

2020-05-09 15:25:47 75

原创 jaeger集成hystrix

https://cloud.tencent.com/developer/article/1623301

2020-05-06 17:38:40 50

原创 开始Hystrix后,调用丢失请求头原理与解决

https://www.jianshu.com/p/f30892335057

2020-05-06 17:37:27 123

原创 idea插件开发参考博客

https://www.cnblogs.com/kancy/p/10654569.html

2020-04-30 17:14:52 76

原创 idea插件: 模仿mybatis插件 根据方法名跳转到对应的mapper文件,并将光标定位到对应的sql

https://www.bbsmax.com/A/A7zgmaLV54/

2020-04-27 15:58:20 223

原创 Zuul服务调用超时,配置处理

https://blog.csdn.net/wangxi_xixi/article/details/80348089

2020-03-31 18:47:14 99

原创 rabitmq消息序列化和反序列化处理

https://blog.csdn.net/Sadlay/article/details/86716028

2020-03-31 14:54:09 51

原创 rabitmq教程

https://www.jianshu.com/p/79ca08116d57

2020-02-03 10:30:25 79

原创 docker push到私有仓库

1、登录docker login http://xxxxx.com2、登录私有hub创建项目 例如项目叫:abc-dev2、给镜像打tag  docker tag2e25d8496557xxxxx.com/abc-dev/arc:1334  2e25d8496557:IMAGE ID,可以用docker images 查看  xxxxx.com:私有hub域名...

2020-01-13 15:39:43 1586

原创 RestTemplate状态码为401时,获取不到body信息

调用第三方api 若是服务返回状态码不为200,默认会执行DefaultResponseErrorHandler异常处理@Override public void handleError(ClientHttpResponse response) throws IOException { HttpStatus statusCode = getHttpStatusCode(respons...

2020-01-07 17:00:21 1104 1

转载 使用 Spring Cloud Bus 自动刷新配置(SpringBoot2.x版本)

上文(点此回顾)介绍了 Spring Cloud 中配置中心的搭建以及客户端(即微服务项目,如博客系统)读取配置中心配置的方法。但是,我们发现,每次在 GitHub 上修改配置,比如修改了数据库账号密码,需要重启客户端项目才生效,这个成本还是比较大的。我们之前说了 Spring Cloud Config 可以实现自动刷新配置的,怎么实现呢?本文将介绍通过 Spring Cloud Bu...

2019-12-20 15:58:26 59

原创 nodemcu esp8266 web配置wifi热点

https://blog.csdn.net/baidu_40421975/article/details/78877950https://www.cnblogs.com/wangzexi/p/5719369.html

2019-12-01 21:15:54 189

转载 MongoDB 那些坑

MongoDB 是目前炙手可热的 NoSQL 文档型数据库,它提供的一些特性很棒:如自动 failover 机制,自动 sharding,无模式 schemaless,大部分情况下性能也很棒。但是薄荷在深入使用 MongoDB 过程中,遇到了不少问题,下面总结几个我们遇到的坑。特别申明:我们目前用的 MongoDB 版本是 2.4.10,曾经升级到 MongoDB 2.6.0 版本,问题依然存在,...

2019-11-22 16:39:13 62

原创 利用rocketchat 、hubot与jenkins集成完成ChatOps

https://www.jianshu.com/p/76d547fa23ac

2019-11-22 14:59:41 246

原创 Flink checkpoint 状态存储策略state backends详解

Flink之状态之状态存储 state backends流计算中可能有各种方式来保存状态:窗口操作 使用 了KV操作的函数 继承了CheckpointedFunction的函数当开始做checkpointing的时候,状态会被持久化到checkpoints里来规避数据丢失和状态恢复。选择的状态存储策略不同,会导致状态持久化如何和checkpoints交互。1.可用的状态持久化策略...

2019-11-13 15:41:55 199

原创 flink kafka sink 默认分区器 FlinkFixedPartitioner 原理与注意

FlinkFixedPartitioner源码:package org.apache.flink.streaming.connectors.kafka.partitioner; import org.apache.flink.util.Preconditions; public class FlinkFixedPartitioner<T> extends FlinkKaf...

2019-11-13 15:24:51 643

原创 flink checkpoint 配置

https://www.jianshu.com/p/7ec404b020c4

2019-11-13 14:30:30 76

转载 flink checkpoint原理

在学习flink的时候看了本书《Stream Processing with Apache Flink》。里面对Flink checkpoint的原理讲得挺清楚的,后面内部分享时也参考了这个说法,所以这里按照我的理解描述一下。首先,flink的checkpoint并不是将Subtask或者UDF对象进行序列化,然后保存。他们确实实现了Serializable接口,但是是为了要在Client,J...

2019-11-13 11:17:19 49

原创 powermockito verify静态方法

想要验证某静态方法是否被调用,或者被调用了几次,我们可以用如下方式验证:PowerMockito.verifyStatic(Mockito.times(1));MyUtils.mytest(Mockito.anyString());  先使用verifyStatic方法表明要验证静态方法,可以带参数,也可以不带参数,其参数可以使用Mockito的times方法或never方法来表示其调...

2019-11-11 17:01:07 1157

原创 PowerMockito 使用时,会造成xml解析相关功能不正常,添加如下注解

当使用PowerMockito,测试的类中有解析xml相关操作,会不正常。添加如下注解解决:@PowerMockIgnore({"javax.management.*","com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*", "org.w3c.dom.*"})PowerMockito依赖: <depe...

2019-11-07 15:31:22 65

转载 mockito基本用法

EasyMock 、mockito、powermock 参考:https://www.cnblogs.com/huangbin/archive/2013/04/27/3047671.htmlEasyMock之后流行的mock工具。相对EasyMock学习成本低,而且具有非常简洁的API,测试代码的可读性很高。mockito可以在https://code.google.com/p/mo...

2019-11-06 13:59:20 77

原创 caffine 缓存详解

https://my.oschina.net/u/4072299/blog/3025253

2019-11-05 21:15:13 57

原创 mysql 的in是否走索引

https://www.xttblog.com/?p=3651重点:5.5版本以前不走, 5.5以后包括5.5版本走索引

2019-11-01 16:04:17 185

原创 mysql explain使用

https://www.xttblog.com/?p=3524

2019-11-01 16:02:47 54

原创 kafka producer 生产者参数含义

https://www.cnblogs.com/dhName/p/10701219.html

2019-10-29 14:58:59 35

原创 win安装mysql

https://www.cnblogs.com/xiaxiaoxu/p/8977418.html

2019-10-24 16:40:35 22

原创 emqx3.1自定义扩展插件

1.安装erlang/otp21.2 emqx3.1使用eralng21.1编译 1)erlang/otp要使用的版本参考emqx的git源码文档https://github.com/emqx/emqx-rel,我这里emqx3.1应使用erlang/otp21.2 2)erlang/otp编译安装参考https://www.cnblogs.com/datacoding/p/6...

2019-10-23 16:57:31 288

原创 rabitmq 持久话消息

1.队列、消息、交换机都要设置持久化https://www.cnblogs.com/zqyanywn/p/10139825.html

2019-10-23 10:34:24 28

原创 flink connector使用

https://blog.csdn.net/u014680720/article/details/100595003

2019-10-16 16:19:08 32

原创 flink operator有状态计算

https://blog.csdn.net/qq_33689414/article/details/94447732

2019-10-14 20:25:30 69

原创 数仓建立方案

https://ververica.cn/developers/how-to-do-real-time-counting/

2019-10-14 17:28:30 186

原创 flink 常用技术点

1.分布式缓存https://blog.csdn.net/shenshouniu/article/details/844996552.

2019-10-14 16:01:44 78

原创 flink richfunction 富函数 解释

https://www.jianshu.com/p/eb2ce82f1ad0

2019-10-14 15:55:10 793

原创 flink 流广播

https://www.jianshu.com/p/a09827b1d6dahttps://blog.csdn.net/hellojoy/article/details/96348774

2019-10-14 13:30:50 60

原创 flink 自定义指标

flink指标种类Gauge —— 最简单的度量指标,只是简单的返回一个值,比如返回一个队列中当前元素的个数;Counter —— 计数器,在一些情况下,会比Gauge高效,比如通过一个AtomicLong变量来统计一个队列的长度;Meter —— 吞吐量的度量,也就是一系列事件发生的速率,例如TPS;Histogram —— 度量值的统计结果,如最大值、最小值、平均值,以及分布情况等。...

2019-10-12 20:00:41 376

原创 flink 主要配置参数

flink最主要的配置参数设置:1、Jobmanager总共能使用的内存大小(jobmanager.heap.size)2、TaskManager总共能使用的内存大小(taskmanager.heap.size)3、每一台机器上能使用的 CPU 个数(taskmanager.numberOfTaskSlots)4、集群中的总 CPU个数(parallelism.default)5、临...

2019-10-11 15:38:49 212

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