相关文章
hadoop学习:mapreduce入门案例四:partitioner 和 combiner
先简单介绍一下partitioner 和 combiner
Partitioner类
用于在Map端对key进行分区 默认使用的是HashPartitioner 获取key的哈希值使用key的哈希值对Reduce任务数求模决定每条记录应该送到哪个Reducer处理自定义Partitioner 继承抽象类Partitioner,重写getPartiti…
建站知识
2024/11/23 21:03:11
Ansible学习笔记10
1、在group1的被管理机里的mariadb里创建一个abc库;
1) 然后我们到agent主机上进行检查: 可以看到数据库已经创建成功。 再看几个其他命令:
#a组主机重启mysql,并设置开机自启
ansible a -m service -a "namemy…
建站知识
2024/11/23 21:02:47
java八股文面试[多线程]——CAS同步机制
AtomicInteger 源码解析:
public class AtomicInteger extends Number implements java.io.Serializable {// 设置使用Unsafe.compareAndSwapInt进行更新private static final Unsafe unsafe Unsafe.getUnsafe();private static final long valueOffset;static {t…
建站知识
2024/11/23 21:08:18
Leetcode101. 对称二叉树
给你一个二叉树的根节点 root , 检查它是否轴对称。 代码如下:
class Solution {public boolean isSymmetric(TreeNode root) {return check(root,root);}public boolean check(TreeNode p, TreeNode q){if(p null && q null){return true;}i…
建站知识
2024/11/18 18:16:57
leetcode做题笔记118. 杨辉三角
给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。
思路一:动态规划
int** generate(int numRows, int* returnSize, int** returnColumnSizes){int **returnnum(int **)…
建站知识
2024/11/18 16:43:40
Springboot整合knife4j配置swagger教程-干货
开启swagger文档,直接上教程。
第一步:引入依赖 <!--swagger 依赖--><dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId><version>3.0.3</version></d…
建站知识
2024/11/18 18:16:52
前端基础4——jQuery
文章目录 一、基本了解1.1 导入jQuery库1.2 基本语法1.3 选择器 二、操作HTML2.1 隐藏和显示元素2.2 获取与设置内容2.3 获取、设置和删除属性2.4 添加元素2.5 删除元素2.6 设置CSS样式 三、jQuery Ajax3.1 基本语法3.2 回调函数3.3 常用HTTP方法3.4 案例一3.4.1 准备工作3.4.2…
建站知识
2024/11/18 18:16:48