摘要: 1.IP和InetAddress import java.net.InetAddress; public class InetAddress_demo { public static void main(String[] args) throws Exception{ // TODO 自动生成的方法 阅读全文
posted @ 2016-03-25 22:22 tonglin0325 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1.Flink CDC介绍 Flink CDC提供了一系列connector,用于从其他数据源获取变更数据(change data capture),其中的Flink MySQL CDC基于Debezium 官方文档 https://ververica.github.io/flink-cdc-con 阅读全文
posted @ 2016-03-25 21:58 tonglin0325 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.在CDH管理页面进入parcels,下载GPLEXTRAS lintong@master:/opt/cloudera/parcel-repo$ ls | grep GPLEXTRAS GPLEXTRAS-5.16.2-1.cdh5.16.2.p0.8-xenial.parcel GPLEXTRA 阅读全文
posted @ 2016-03-25 21:31 tonglin0325 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Flink有两种基本类型的状态:托管状态(Managed State)和原生状态(Raw State)。两者的区别:Managed State是由Flink管理的,Flink帮忙存储、恢复和优化,Raw State是开发者自己管理的,需要自己序列化。 Managed State Raw State 阅读全文
posted @ 2016-03-25 21:20 tonglin0325 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Springboot可以使用Ehcache或者redis作为缓存 1.Ehcache缓存 参考:SpringBoot学习-(十八)SpringBoot整合EhCache 添加依赖,starter+ehcache <dependency> <groupId>org.springframework.bo 阅读全文
posted @ 2016-03-25 19:19 tonglin0325 阅读(241) 评论(0) 推荐(0) 编辑
摘要: SpringBoot学习笔记——连接池 阅读全文
posted @ 2016-03-25 17:09 tonglin0325 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: Mybatis默认情况下,只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。 如果想要开启二级缓存,则需要在xml配置文件中添加 <cache/> 此外,还要求返回的POJO对象要实现Serializable接口 阅读全文
posted @ 2016-03-25 11:04 tonglin0325 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 可以使用 @RestControllerAdvice 拦截异常并进行统一处理 1.首先定义统一的异常码 ResultCode, 其中code以HTTP code status为前缀,后缀为具体异常编号 message为异常消息,前端可以直接拿来显示给用户 import lombok.AllArgsC 阅读全文
posted @ 2016-03-25 09:36 tonglin0325 阅读(3103) 评论(0) 推荐(0) 编辑