08 2021 档案
摘要:使用beeline连接:1.启动集群 2.启动metastore服务 3.启动hiveserver2服务 ,使用命令 ! connect jdbc:hive2://hadoop102:10000连接hadoop102
阅读全文
摘要:安装mysql 远程模式部署安装mysql部分与上文Hadoop_Hive本地模式部署几乎没有区别,请诸佬参考上文的安装mysql部分根据自身情况进行操作 配置hive 配置hive部分与Hadoop_Hive本地模式部署有些许区别,本蒟蒻就复制重写一遍吧(本篇只涉及hive客户端 上传并解压安装包
阅读全文
摘要:mysql安装 此过程最好使用root用户来执行,因为一些权限问题,使用root会更方便 卸载CentOS7自带的mariadb 列出所有被安装的rpm package:rpm -qa|grep mariadb 卸载:rpm -e mairadb package 如果有错误:依赖检测失败:云云~~
阅读全文
摘要:下载Hive安装包 上传到服务器中 解压 tar zxvf apache-hive-3.1.2-bin hive 解决 hadoop 与 hive 之间的 guava 版本差异 把 hive 中的 guava 删除 #当前处于hive根目录 rm -rf lib/guava-19.0.jar 将 h
阅读全文
摘要:#include<cstdio> #include<cstring> #include<algorithm> #define mid (l+r)/2 using namespace std; typedef long long ll; const int N = 200010; int n, q,
阅读全文
摘要:hhhh Code #include<cstdio> #include<vector> using namespace std; vector<int>ans; int main() { int n; scanf("%d",&n); while(n) { n--; if(n%3==0) ans.pu
阅读全文
摘要:洛谷P2801 → Click Here ##题意 ##思路 Code #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> using namespace std; const int MAXN = 1e6
阅读全文
摘要:项目的其他文件已在WordCount案例中完成了 只需完成FlowBean类型文件和对其中的Mapper,Reducer,Driver文件进行修改即可 FlowBean.java package org.cheetah.mapreduce.writable; import org.apache.ha
阅读全文
摘要:新建Maven项目 在pom.xml中写入 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2
阅读全文
摘要:模拟DataNode掉线: 先查找进程编号: 找到后执行kill命令:kill -9 1328 这样DataNode进程就节点就被停止了 观察到原来的上次节点更新时间也开始变长了 但只要重新启动DataNode就可以恢复:hdfs --daemon start datanode 掉线时限参数可根据自
阅读全文
摘要:笔者蒟蒻一只,如有错误和不准确不严谨的地方望指正 orz 什么是树状数组 树状数组 $=$ 二进制索引数 $=$ BIT ( Binary Indexed Tree 可以用来求序列的前缀和,将复杂度降到 \(O(log_{10}n)\) 大致图为(以前16个数为例 图中的非叶子节点都代表这一个
阅读全文
摘要:洛谷 P1908 → Click Here 题意 $\mathcal{Tom}$ 和 $\mathcal{Jerry}$ 在 van♂游戏:找出一序列中逆序对的个数 逆序对就是序列中 \(a_i>a_j\) 且 \(i<j\) 的有序对 思路 BIT $=$ 树状数组 $=$ 二进制查找
阅读全文
摘要:Codeforces 1490C → Click Here 题意 求数 \(x\) 是否满足 \(a^3+b^3=x\) , \(a\),$b$为任意两个正整数 思路 直接暴力搜索,先把 \(1\) 到 \(10000\) 的立方 $a^3$ 存起来再遍历此数组,求出$x$ 与 \(a^3\) 的
阅读全文
摘要:洛谷 P1002 → Click Here 题意 从地图左上角,只能朝下和朝右移动,问移动到地图右下角有多少条路径(中间有一些点不能经过(详情请见洛谷题面 思路 记忆化搜索 \(f[i][j]\) :点 \((i,j)\) 移动到右下角有多少条路径 从 \((0,0)\) 开始向右向下搜索,若目标点
阅读全文
摘要:洛谷 P4017 → Click Here 题意 一个 DAG(又向无环图),询问从无入度的点到无出度的点的路径个数有多少个 思路 拓扑排序 找出无出度的点加入到队列中,更新与当前点有边的点,删去此点及其边,再寻找新的无入度的点加入到队列中 code #include<iostream> #incl
阅读全文
摘要:洛谷 P2196 → Click Here 题意 与 P1434 滑雪 类似 一个有向图上有N个点,每个点有一个地雷数,询问从任意一点出发,最多能收集多少地雷并打印最优解路径 题面小坑点:边为有向边 思路 记忆化搜索 \(A[i]\) :点 \(i\) 的地雷数 \(tab[i][j]\) :点 \
阅读全文
摘要:洛谷 P1434 → Click Here 题意 一个二位矩阵,在一个点可向上下左右移动,如果目标点的高度严格小于当前点的高度,问做多可以移动多少次 思路 记搜入门题 相当于求二维的最长下降数列,使用记忆化搜索,记 $f[y][x] $ 为从点 $(y,x)$ 出发最大的移动次数, $A[y][
阅读全文
摘要:洛谷 P5544 → Click Here 题意 平面上有一些建筑和敌人,建筑为一个圆,敌人为一个点,让我们圈起来一个圆形,问最多有几个敌人在这个圆中,且圆与建筑圆没有重合部分,若敌人在所圈起来的圆的圆弧上则也算在圆中(详情请查看原题链接 思路 经典平面上求最大值问题,设初始时选择的圆心为所有敌人所
阅读全文
摘要:洛谷 P1337 → Click Here 题意 有 \(n\) 个点在一个平面上,且第 \(i\) 个点对点 \(X\) 施一拉力 \(w_i\) ,寻找 \(X\) 的平衡位置 思路 模拟退火经典入门题目,虽然是单峰函数,但也可用退火解决 设初始点为每个点的平衡位置,进行模拟退火,寻找新点,查看
阅读全文
摘要:洛谷 P2210 → Click Here 题意 有 \(N\) 头 (\(4\leq N\leq 12\)) 奶牛,每头奶牛有且只有 \(3\) 个朋友,如果奶牛 \(A\) 是奶牛 \(B\) 的朋友,那么奶牛 \(B\) 也是奶牛 $A$ 的朋友,将这些奶牛排列在整数轴上,两只奶牛的距离为两
阅读全文
摘要:洛谷P3878 → Click Here 题意 有 $n$ 枚硬币,第 \(i\) 枚硬币的价值为 \(v_i\) ,分为两堆,两堆硬币个数相差不能超过一,使两堆硬币价值只差最小 思路 玄学退火 在退火过程中随机改变数列中两个数字的位置,按照前半数硬币为一堆,后半数硬币为一堆的分配方法,逐渐降低温
阅读全文
摘要:获取文件详细信息 如要获取 Permission Owner 等信息可在 HdfsClient.java 中编写fileDetail() 函数用于获取文件的详细信息 //获取文件信息 @Test public void fileDetail() throws IOException { //获取所有
阅读全文
摘要:文件下载 在 HdfsClient.java 中编写 textGet 函数用于本地从服务器上下载文件 关于 copyToLocalFile() 参数的解读: 参数一:是否在下载后删除源文件 参数二:源文件的路径(HDFS 参数三:目标地址路径(Win 参数四:否是开启本地校验 true → 不开启校
阅读全文
摘要:在上传操作后,发现上传的副本数量为 $3$ ,这是因为在 hdfs-default.xml 中默认的dfs.replication 为 $3$ 这其中涉及到参数的优先级 优先级:hdfs-default.xml $<$ hdfs-site.xml $<$ 在项目资
阅读全文
摘要:####笔者蒟蒻一只,如有错误和不准确不严谨的地方望指正 orz 逆元 我们有时会在求概率等或答案为分数的题目中遇到求逆元的情况 模板->航电 hd-1576 遇到了求$\bf{\frac{A}{B}}$mod \(P\) 的问题 题目保证 \(B\) 和 \(P\) 互质 给出 $n$ ($A
阅读全文
摘要:一种存边的结构 结构 包括 head nxt to 三个数组 和一个变量 cnt 变量 cnt 表示边的总数,每个边加入时的 cnt 为其编号 全局数组 head[u] 表示 以 u 为起点的第一条边的编号 边类的变量 nxt[i] 表示编号为 i 的边的下一条边 边类的变量 to[i] 表示编号为
阅读全文
摘要:CodeForces 587C → Click Here 题意 一棵树,树上节点包括一些数,可以当作一个节点的属性,问从节点 \(l\) 到节点 \(r\) 的所有数中从小到大取前 \(a\) 个 (\(a\leq10\)) 思路 很好的一道练习倍增LCA题,考察了倍增思想和运用 观察到每个节点有两
阅读全文
摘要:CodeForces 1549D → Click Here 题意 数组$a_1,a_2,a_3,...,a_n$中定义一个 subarray $a_i,a_{i+1},a_{i+2},...,a_{j}$ 为friends group 当且仅当存在一个$m$使得$a_i %m=a_{i+
阅读全文
摘要:D. 0-1 MST map用例 ::iterator inerator stl map 的 map<int,int>::iterator it 迭代器 用于遍历map中的每一个函数 D. 0-1 MST CodeForces 1243D → Click here 题意 一个 n 个节点的完整图,m
阅读全文

浙公网安备 33010602011771号