最新 最热

Transformation转换算子之双Value类型交互

intersection()交集对源RDD和参数RDD求交集后返回一个新的RDDimage.png交集:只有3案例演示 @Test def intersection(): Unit ={ // 创建sc val conf =new SparkConf().setMaster("l......

2022-04-27
1

vue中v-for警告:Duplicate keys detected: '0'. This may cause an update error.

vue中v-for警告:Duplicate keys detected: &#x27;0&#x27;. This may cause an update error.代码// HTML部分<template> <ul> <li class="fl" v-for="(item,index) in l_tools......

2022-04-25
1

万字硬核实战分析MySQL死锁

本文先完整介绍MySQL的各种锁类型及加锁机制,之后通过一个案例带大家了解如何分析排查死锁问题。最后,再介绍几种预防死锁的方法。以下是示例表的表结构...

2022-04-24
1

GitHub添加SSH keys

在电脑空白处,右键--》Git Bash,打开Git控制台。

2022-04-23
0

redis部署与使用

redis即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2022-04-21
1

join实践: 万亿级数据量任务优化历程

重新分析两张表数据量,a 表数据量750w+, b 表数据量350w+, 在未做任何优化情况下数据是需要经过shuffle, 将相同的key分布到相同的节点上, 首先考虑使用mapjoin 解决,使其不用执行shuffle操作。...

2022-04-18
1

Flink DataStream中CoGroup实现原理与三种 join 实现

CoGroup 表示联合分组,将两个不同的DataStream联合起来,在相同的窗口内按照相同的key分组处理,先通过一个demo了解其使用方式:

2022-04-18
1

这样编码,你的代码会更好!

来源 | 翻译自文章《Better Software Without If-Else》

2022-04-14
1

【最佳实践】巡检项:TDMQ备份消费者检查

在 TDMQ Pulsar 版控制台中,订阅代表一个具体的消费者以及其对某个 Topic 的订阅关系。当一个消费者订阅了某个 Topic 之后,则该 Topic 下的消息均可以被其消费。一个订阅可以订阅多个 Topic ,例如用户在一个 Topic 下创...

2022-04-13
1

解决 mysql 插入数据报错: Cannot add or update a child row: a foreign key constraint fails

场景:我的情况是主表为用户 user 表,从表为职位 job 表,其中 job 表有一个外键为 user 表的主键。

2022-04-13
1