热门关键字:
Flink 从0到1学习—— Flink 不可以连续 Split(分流)?

前言今天上午被Flink的一个算子困惑了下,具体问题是什么呢?我有这么个需求:有不同种类型的告警数据流(包含恢复数据),然后我要将这些数据流做一个拆分,拆分后的话,每种告警里面的数据又想将告警数据和恢复数据拆分出来。结果,这个需求用Flink的Split运算符出现了问题。分析需求如下图所示:我是期望如上这样将数据流进行拆分的,最后将每种告警和恢复用不同的消息模版做一个渲染,渲染后再通过...

275
2020/4/7 15:28:49
0
View Details
[Spring-Cloud-Alibaba] Sentinel 规则持久化

在之前的练习中,只要应用重启,就需要重新配置,这样在我们实际的项目是非常不实用的,那么有没有办法把我们配置的规则保存下来呢?答案是YES,那么接下来,给大家来介绍如何将Sentinel规则持久化。Document:传送门FileDatasource(文件存储)Pull模式Push模式NacosconfigurationApolloFileDatasourcePull模式原理:扩展写数...

338
2020/4/7 15:24:59
0
View Details
深入了解数据校验:Java Bean Validation 2.0(JSR380)

每篇一句吾皇一日不退役,尔等都是臣子相关阅读【小家Java】深入了解数据校验(BeanValidation):基础类打点(ValidationProvider、ConstraintDescriptor、ConstraintValidator)前言前几篇文章在讲Spring的数据绑定的时候,多次提到过数据校验。可能有人认为数据校验模块并不是那么的重要,因为硬编码都可以做。若是这么想的话,那就大错特...

525
2020/4/6 15:56:07
0
View Details
深入了解数据校验:Bean Validation 2.0(JSR380)

每篇一句>吾皇一日不退役,尔等都是臣子前言前几篇文章在讲Spring的数据绑定的时候,多次提到过数据校验。可能有人认为数据校验模块并不是那么的重要,因为硬编码都可以做。若是这么想的话,那就大错特错了~前面讲解DataBinder的时候一个小细节,它所在的包是:org.springframework.validation,并且在分析源码的时候能看到DataBinder它不仅能够完成数据绑定,也提供...

426
2020/4/6 15:47:48
0
View Details
基于Spring Cloud Netflix的TCC柔性事务和EDA事件驱动示例

SolarSpringCloud为开发者提供了快速构建分布式系统中的一些常见工具,如分布式配置中心,服务发现与注册中心,智能路由,服务熔断及降级,消息总线,分布式追踪的解决方案等。本次实战以模拟下单流程为背景,结合SpringCloudNetflix和分布式事务解决方案中TryConfirmCancel模式与基于事件驱动的服务架构作为实战演示。开发环境Docker1.13.1Docke...

338
2020/4/2 15:00:29
0
View Details
List,Collection,Iterable源码简单分析

List,Collection,Iterable源码简单分析集合是个庞大的家族。层次关系如下:(图片取自:https://www.cnblogs.com/leeplogs/p/5891861.html)经常用List集合来存取数据,底层代码是怎么写的呢,开始看看,简单分析一下。publicinterfaceList<E>extendsCollection<E>{}Lis...

287
2020/4/1 14:58:02
0
View Details
接口访问报错:The valid characters are define…

写了个接口,在测试访问的时候,需要传json串,但是后台报错了ThevalidcharactersaredefinedinRFC7230andRFC3986当前使用的tomcat版本:apache-tomcat-8.0.53一、方案一(修改后被源码覆盖,无法修改文件):在tomcat/conf/catalina.properties中添加下面这句话tomcat.util.http.parser.H...

530
2020/3/30 10:38:24
0
View Details
SpringCloud之@SpringBootApplication

SpringCloud之@SpringBootApplicationSpringCloud基于SpringBoot,所以在启动时也需要以下代码进行启动。SpringApplication.run(xxxApplication.class,arg);点进去注解内可以看到有七个注解他们分别有各自的作用:分为四个元注解和三个配置引导注解。四大元注解Target(ElementType.TYPE)它的作用...

655
2020/3/27 10:36:58
0
View Details
Eclipse导入maven项目后所有pom.xml出现警告!

Eclipse导入maven项目后所有pom.xml出现警告!警告类型:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject,org.apache.maven.archiver.MavenArchiveConfiguration)原因:maven的配置文件不是最新的。解决步...

430
2020/3/26 10:38:45
0
View Details
vscode配置eslint

平时学习的时候构建项目一般都将eslint给禁了,直到入职,才觉得吃了没用eslint的亏。花了一点时间学习怎么配置,也走了点弯路,网上的各种教程太多,没有一篇能完整解决我的问题,在此记录下自己的解决方法。(使用的工具是vscode)1、先安装eslint插件2、npminstalleslint3、shift+Alt+F(按下组合键,瞬间按照eslint规则格式化代码)4、一些其他配置(用于vue...

341
2020/3/16 10:26:57
0
View Details