![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
www_changer
Just do it !!!
展开
-
flink写入redis(续)
参照源码:https://github.com/apache/bahir-flink/tree/master/flink-connector-redis先分析,后修改。flink-connector-redis代码目录:着重看RedisSink类:1. 包含如下几个私有对象:private String additionalKey;private Integer ad...原创 2019-10-20 22:36:19 · 3146 阅读 · 0 评论 -
flink写入redis
使用 Flink Redis Connector支持三种Redis连接方式Single Redis Server Redis Cluster Redis Sentinel源码:https://github.com/apache/bahir-flink添加依赖:<dependency> <groupId>org.apache.bahir</g...原创 2019-10-19 22:49:21 · 6558 阅读 · 4 评论 -
在intellj中使用mockito(依赖maven)
1、新建maven项目2、pom文件中添加如下依赖(使用的是最新的版本)注:此处使用junit5.3.2,使用junit4.1.2亦可 <dependencies> <!-- https://mvnrepository.com/artifact/org.mockito/mockito-core --> <depend...原创 2019-02-01 10:35:07 · 9039 阅读 · 2 评论 -
JVM垃圾收集
参考:https://docs.oracle.com/javase/10/gctuning/目录(不只是搬运工...)1、垃圾收集器简介1.1、什么是垃圾收集器?1.2、选择垃圾收集器的重要性?2、Ergonomics(人体工程学)2.1、垃圾收集器、堆、编译器的默认选择 2.2、基于行为的调整2.3、调优策略3、垃圾收集器实现3.1、分代垃圾收集3.2...翻译 2018-09-10 10:02:01 · 1397 阅读 · 0 评论 -
Java SE JVM Guide(JDK10)
参考:https://docs.oracle.com/javase/10/vm/目录(持续更新...)1、JVM技术概览2、编译控制2.1、写指令· 编译器控制选项· 写指令文件· 写编译指令· 写编译器指令的方法模板· 编写内联指令选项· 防止重复使用选项2.2、理解指令· 默认指令· 修改指令· 编译器控制和向后兼容性2.3、使用指令...翻译 2018-09-01 15:25:22 · 345 阅读 · 0 评论 -
Java实现生产者消费者模式
介绍生产者消费者模式的四种不同实现实现1:Object,wait,notifyAll说明:生成String对象作为锁,通过boolean型变量hasValue来判断队列是否为空(缺点:队列中仅包含一个对象)注意:用notifyAll不用notify防止唤醒同类进程而锁住。// 通过Object对象的wait,notifyAll实现public class PC { pr...原创 2018-08-19 16:12:02 · 275 阅读 · 0 评论 -
平面内有多个矩形,求矩形重叠数最多的区域包含的矩形数量?
import java.util.*;/** * 平面内有多个矩形,求矩形重叠数最多的区域包含的矩形数量? * 输入: * 3 * 0 1 1 * 0 1 1 * 2 3 4 * 2 3 4 * 解释: * 3:矩形个数 * (0,0)矩形1左下端点,(2,2)矩形1右上端点 * (1,1)矩形2左下端点,(3,3)矩形2右上端点 * (1,1)矩形3左下端点,(4,...原创 2018-03-28 10:04:45 · 2822 阅读 · 0 评论