最新 最热

Flink框架中的时间语义和Watermark(数据标记)

“时间”在我们日常的开发学习过程中是特别常见的一个名词,例如:Java中的日期处理类、获取系统的当前时间、毫秒级的时间戳等等。接下来让我们来看看在Flink框架中,对时间不同的概念。Flink框架中有三个时间的语义:事件时...

2022-12-01
1

Redis生产者与消费者

生产者的任务就是将消息添加到Redis的Sorted Set中。首先,需要计算出消息添加到Redis的SlotKey,如果发送方指定了消息的slotBasis,则计算slotBasis的CRC32值,CRC32值对槽数量进行取模得到槽序号,SlotKey设计为#{topic}_#{i...

2022-12-01
1

Java 并发编程·ForkJoin

Java 7 开始引入了一种新的 Fork/Join 线程池,它可以执行一种特殊的任务:把一个大任务拆成多个小任务并行执行。

2022-12-01
0

探索可观测性:AIOps中的时序数据应用

随着科技的发展,时序数据在我们的认知中占据越来越多的位置,小到电子元件在每个时刻的状态,大到世界每天的新冠治愈人数,一切可观测,可度量,可统计的数据只要带上了时间这个重要的因素就会成为时序数据。在运维领域,时序数据...

2022-12-01
1

Java 基础概念·Java 日期与时间

在计算机中,通常使用 Locale 表示一个国家或地区的日期、时间、数字、货币等格式。Locale 由 语言_国家 的字母缩写构成,例如,zh_CN 表示中文+中国,en_US 表示英文+美国。语言使用小写,国家使用大写。...

2022-12-01
0

计算机和操作系统基础知识

3、指令集架构(Instruction Set Architecture,简称 ISA),又称指令

2022-11-30
1

使用github进行协同开发

如果你一直是自己一个人开发,每次的操作都是add commit push,如果这次你想要尝试协同开发,希望我的这篇文章能帮到你。 要进行协同开发,如果你是参与者,那么你需要等待主仓库的所有者同意你进行开发,那么你才可以进行协同开...

2022-11-30
0

Ubuntu 18.04.6无root权限安装cmake3.13.5

测试环境:华为ModelArts

2022-11-30
1

Druid和ES查询结果通用解析方法

做数据的同学相信大家对Druid和Es都不陌生,Druid可以说是一款基于时序的查询引擎,支持数据实时摄入,在数据摄入前指定维度和指标,提供基于时间层面的预聚合,Druid会把一个数据点当做一个实际发生的事实,在数据摄入后就不能...

2022-11-30
1