![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作总结
文章平均质量分 71
chastera
这个作者很懒,什么都没留下…
展开
-
Flink waterMark 的变化与传递
waterMark的变化waterMark 标记Flink中数据到来的最小标记,用于决定时间窗口是否可以关闭。设定存在时间窗口 [0,5),[5,9)两个窗口,数据源传递到flink的间隔是每秒一个数据且为乱序。每个数据分别代表自开始发送过去了多久,比如开始发送1秒后发送1,2秒后发送2…假设传递到flink的数据集由于网络问题发生了乱序,3,4在传递过程中网络阻塞没能按时间顺序到达flinkflink接受到的顺序为 1,2,5,6,7,3,4,8此时当时间到达5s时,flink接受到的数据为1原创 2021-03-12 23:21:49 · 478 阅读 · 0 评论 -
volatile关键字为何能保证可见性和有序性以及变量自增线的程不安全问题
.1. volatile简介2. volatile实现原理3. volatile的happens-before关系4. volatile的内存语义4.1 volatile的内存语义实现5.1 volatile型变量自增操作的隐患1. volatile简介在上一篇文章中我们深入理解了java关键字,我们知道在java中还有一大神器就是关键volatile,可以说是和synchronized各领风骚,其中奥妙,我们来共同探讨下。通过上一篇的文章我们了解到synchronized是阻塞式同步,在线程竞争激烈原创 2021-03-12 10:48:40 · 298 阅读 · 0 评论 -
关于JSP页面 报错Unable to compile class for JSP以及jsp引入大文本页面的解决办法
关于JSP页面 报错Unable to compile class for JSP以及jsp引入大文本的解决办法这两天在公司做项目时,需要将一个较大的页面展示在JSP页面中的一个标签里,由于文档过大。这里提供几个word转html的方法:(1)office word 转html:(2)WPS转html:(3)在线转html这里附上转换链接:http://www.docpe.com/exc...原创 2018-12-26 22:06:57 · 1169 阅读 · 0 评论