- 博客(221)
- 收藏
- 关注
转载 flink checkpoint原理
在学习flink的时候看了本书《Stream Processing with Apache Flink》。里面对Flink checkpoint的原理讲得挺清楚的,后面内部分享时也参考了这个说法,所以这里按照我的理解描述一下。首先,flink的checkpoint并不是将Subtask或者UDF对象进行序列化,然后保存。他们确实实现了Serializable接口,但是是为了要在Client,J...
2019-11-13 11:17:19
253
1
原创 powermockito verify静态方法
想要验证某静态方法是否被调用,或者被调用了几次,我们可以用如下方式验证:PowerMockito.verifyStatic(Mockito.times(1));MyUtils.mytest(Mockito.anyString()); 先使用verifyStatic方法表明要验证静态方法,可以带参数,也可以不带参数,其参数可以使用Mockito的times方法或never方法来表示其调...
2019-11-11 17:01:07
10083
1
原创 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
341
转载 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
1298
原创 mysql 的in是否走索引
https://www.xttblog.com/?p=3651重点:5.5版本以前不走, 5.5以后包括5.5版本走索引
2019-11-01 16:04:17
711
原创 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
2082
原创 rabitmq 持久话消息
1.队列、消息、交换机都要设置持久化https://www.cnblogs.com/zqyanywn/p/10139825.html
2019-10-23 10:34:24
123
原创 flink connector使用
https://blog.csdn.net/u014680720/article/details/100595003
2019-10-16 16:19:08
315
原创 flink operator有状态计算
https://blog.csdn.net/qq_33689414/article/details/94447732
2019-10-14 20:25:30
265
原创 flink 常用技术点
1.分布式缓存https://blog.csdn.net/shenshouniu/article/details/844996552.
2019-10-14 16:01:44
250
原创 flink 流广播
https://www.jianshu.com/p/a09827b1d6dahttps://blog.csdn.net/hellojoy/article/details/96348774
2019-10-14 13:30:50
525
原创 flink 自定义指标
flink指标种类Gauge —— 最简单的度量指标,只是简单的返回一个值,比如返回一个队列中当前元素的个数;Counter —— 计数器,在一些情况下,会比Gauge高效,比如通过一个AtomicLong变量来统计一个队列的长度;Meter —— 吞吐量的度量,也就是一系列事件发生的速率,例如TPS;Histogram —— 度量值的统计结果,如最大值、最小值、平均值,以及分布情况等。...
2019-10-12 20:00:41
1624
原创 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
1372
原创 oauth2 feign客户端配置
注意springboot2.x项目 引入feign依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifact...
2019-09-26 16:47:13
648
原创 oauth2资源服务与认证服务分离
jwt类型tokenhttps://www.cnblogs.com/softidea/p/7045801.html普通tokenhttps://blog.csdn.net/baidu_31405631/article/details/80927679
2019-09-26 11:27:14
984
原创 springboot oauth2学习(一)
概述配置主要只有三个步骤:1.resourceserver资源服务器配置,负责配置哪些url进行ouath2认证。通过继承ResourceServerConfigurerAdapter进行配置2.AuthorizationServer授权服务器配置,负责关于token相关的配置。通过继承AuthorizationServerConfigurerAdapter进行配置3.websec...
2019-09-24 16:47:53
871
原创 hikari连接池添加sql监控
https://blog.csdn.net/youngxv/article/details/82427744p6spy的相关配置参考官网文档:https://github.com/p6spy/p6spy/releases/tag/p6spy-3.8.1https://p6spy.readthedocs.io/en/latest/
2019-09-11 15:17:36
5283
原创 jenkins配置使用
https://www.jianshu.com/p/ba09cdc53343插件安装使用自定义安装插件安装参考:https://blog.51cto.com/liujingyu/2328995
2019-09-10 21:37:57
196
原创 idea maven插件
idea自带的maven插件,查看的依赖图很难看,使用maven helper插件更加好用https://www.cnblogs.com/a8457013/p/9108698.html
2019-09-04 14:20:45
4447
原创 ES常用查询
1.filter并且查询:查询名字为zhangsan年龄在10~20岁之间的人java代码 BoolFilterBuilder filterBuilder = FilterBuilders.boolFilter() .must(FilterBuilders.termFilter("name", "zhangsan")); ...
2019-08-29 13:44:33
408
原创 springboot mybatis整合多数据源的两种方式
https://blog.csdn.net/tuesdayma/article/details/81081666
2019-08-16 17:43:53
239
原创 mysql锁原理
https://www.jianshu.com/p/e96e26c898691. 数据库事务ACID特性数据库事务的4个特性:原子性(Atomic):事务中的多个操作,不可分割,要么都成功,要么都失败; All or Nothing.一致性(Consistency):事务操作之后, 数据库所处的状态和业务规则是一致的; 比如a,b账户相互转账之后,总金额不变;隔离性(Isolatio...
2019-08-14 18:03:54
315
原创 jprofieler使用
windows使用jprofiler9.x版本安装参考:https://www.cnblogs.com/bumengru/p/7879854.html注意:关于启动 ,服务端只要加上启动命令, jprofiler9 自会启动 ,比如 ,java -agentpath:/app/emservice/jprofiler9/bin/linux-x64/libjprofilerti.so...
2019-08-01 15:59:11
197
转载 jconsole 和jvisualVM 监控远程 spring boot程序
https://blog.csdn.net/luosai19910103/article/details/75574725
2019-07-18 11:06:54
166
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅