- 博客(53)
- 资源 (2)
- 收藏
- 关注
原创 大数据服务完全分布式部署- Hadoop、hive(阿里云版)
专有网络VPC(Virtual Private Cloud)是云上安全隔离的虚拟网络环境,支持自定义网络配置、部署和访问云产品资源。VPC提供了类似于传统数据中心的安全和可配置的私有网络空间,同时又具备云计算的弹性和可扩展性。用户能够完全掌控自己的专有网络,包括选择自己的IP地址范围、创建交换机、配置路由表和网关等。安全组是一种虚拟防火墙,能够控制ECS实例的出入站流量。您可以将具有相同安全需求并相互信任的ECS实例放入相同的安全组,以划分安全域,保障云上资源的安全。本文介绍安全组的功能、分类、最佳
2025-08-15 13:09:06
389
原创 lombok没有正常启用
java: 无法推断…pojo.Result<>的类型参数。java: 无法推断…pojo.Result<>的类型参数。java: 无法推断…pojo.Result<>的类型参数。一直报错,检查发现应该是lombok没有正常启用的问题。(实际参数列表和形式参数列表长度不同)(实际参数列表和形式参数列表长度不同)(实际参数列表和形式参数列表长度不同)原因: 无法推断类型变量 T。原因: 无法推断类型变量 T。原因: 无法推断类型变量 T。
2025-01-24 14:41:04
821
原创 在使用datagrip连接使用hive时,如何一劳永逸的解决执行引擎切换问题
【代码】在使用datagrip连接使用hive时,如何一劳永逸的解决执行引擎切换问题。
2024-12-10 11:00:02
172
原创 hue可以插入数据到部署在docker上的cdh中的hive,但是datagrip连接的hive插入报错
1777 权限: 所有用户均可读写,并启用粘滞位(sticky bit),防止其他用户删除非自身文件。首先,找到 Namenode 容器的名称或 ID,并进入容器。如果权限不足(如 drwx------),需要进行修改。如果 namenode 是你的容器名称,直接进入容器。确认容器名称(例如 namenode)或容器 ID。drwxrwxrwt: 表示权限已修改为 1777。原来是tmp文件权限问题,得去改权限。
2024-12-03 15:59:57
1261
原创 spark集群搭建
此步骤假设大家的 Hadoop 集群已经能够无碍的运行, 并且 Linux 的防火墙和 SELinux 已经关闭, 时钟也已经同步, 如果还没有, 请参考 Hadoop 集群搭建部分, 完成以上三件事下载 Spark 安装包, 下载时候选择对应的 Hadoop 版本(资料中已经提供了 Spark 安装包, 直接上传至集群 Master 即可, 无需遵循以下步骤)
2022-11-28 21:37:31
706
原创 Mac上在vm虚拟机上搭建Hadoop集群并安装zookeeper hive hbase(下篇)
mac hadoop zookeeper hive hbase
2022-09-09 13:52:36
1235
原创 Mac上用SecureCRT连接parallel desktop中的centos8
安装centos8pd安装还是蛮简单的,选择centos后,选择继续,等一会就好了。设置root密码进入系统之后,打开终端1.设定root密码sudo passwd2.按照提示,输两遍密码就好了3.最后测试一下,切换到rootsu rootSecureCRT连接先用ifconfig命令获取ip地址连接成功...
2022-02-18 18:56:49
464
原创 MoreCommand——整合了一下常用的网站,适用于afred4
MoreCommand主要是一些常用的网页、搜索以及翻译站。都是直接通过默认浏览器打开的。常用的搜索知乎——命令:知乎 zhihu zh百度——命令:百度 baidu bdgithub——命令:githubgitee——命令:giteeV2EX——命令:v2exV2EX——命令:v2exquora——命令:quorastackoverflow——命令:stackoverflowcsdn——命令:csdnbilibili——命令:bilibili 哔哩哔哩语雀——命令:yuque
2022-01-25 17:13:06
430
原创 961数据结构总结--------链表
单链表结构typedef struct LNode{ Elemtype data; struct LNode *next;}LNode, *LinkList;头插法建立链表LinkList List_HeadInsert(LinkList &L){ LNode *s,; int x; L=(LinkList)malloc(sizeof(LNode)); //创建头结点 L->next=NULL; //初始为空链表 scanf("%d",&x); //输
2022-01-18 15:19:57
311
1
原创 961数据结构总结--------队列
基本操作InitQueue(&Q) //初始化队列,构造一个空队列QueueEmpty(Q) //判空,若空,返回trueEnQueue(&Q,x) //入队,将x加入,使之成为队尾DeQueue(&Q,&x) //出队,删除队头,用x返回GetHead(Q,&x) //读队头元素,用x返回顺序队1、结构typedef struct{ ElemType data[MaxSize]; int front,rear;}SqQueue
2022-01-18 15:19:50
189
原创 961数据结构总结--------栈
1、基本操作InitStack(&S) //初始化一个空栈SStackEmpty(S) //判断是否为空,空返回truePush(&S,x) //进栈Pop(&S,&x) //出栈,弹出栈顶元素,并用x返回GetTop(S,&x) //读栈顶元素,用x返回DestroyStack(&S) //销毁栈,释放空间2、结构顺序栈typedef struct{ ElemType data[MaxSize]; int top;}
2022-01-18 15:19:32
333
原创 961数据结构总结--------树
1、链式存储结构typedef struct BiTNode{ ElemType data; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;2、遍历(1)先序遍历//递归void PreOrder1(BiTree T){ if(T!=NULL){ visit(T); PreOrder(T->lchild); PreOrder(T->rchild); }}//非递归void PreOrder2(BiTr
2022-01-18 15:19:24
387
原创 961数据结构总结--------查找
1、二分查找int Binary_Search(SeqList L,ElemType key){ int low=0,high=L.TableLen-1,mid; while(low<=high){ mid=(low+high)/2; if(L.elem[mid]==key) return mid; else if(L.elem[mid]>key) high=mid-1; else low=mid+1; } return -1;}3、BST(二叉
2022-01-18 15:19:15
270
1
原创 961数据结构总结--------图
1、结构(1)邻接矩阵法#define MaxVertexNum 100 //顶点数目最大值typedef char VertexType; //顶点数据类型typedef int EdgeType; //带权图中边上权值的数据类型typedef struct{ VertexType Vex[MaxVertexNum]; //顶点表 EdgeType Edge[MaxVertexNum][MaxVertexNum]; //邻接矩阵,边表 int vexnum,arcnum;
2022-01-18 15:19:07
954
1
原创 961数据结构总结--------排序
1、插入排序(1)直接插入排序void InsertSort (ElemType A[],int n){ int i,j; for(i=2;i<=n;i++) //依次将A[2]~A[n]插入到前面已排序序列 if(A[i]<A[i-1]){ //若A[i]关键码小于其前驱,将A[i]插入有序表 A[0]=A[i]; //复制为哨兵,A[0]不存放元素 for(j=i-1;A[0]<A[j];--j) //从后往前查找待插入位置
2022-01-18 15:18:58
369
1
原创 961数据结构总结----顺序表
基本操作InitList(&L) 初始化表,构件一个空表Length(L) 求表长,返回表长度,即元素个数LocateElem(L,e) 按值查找元素,找值为e的元素Getelem(L,i) 按位查找,找第i个位置的元素ListInsert(&L,i,e) 插入,第i个位置插入eListDelete(&L,i,&e) 删除,删除第i个位置元素,并用e返回PrintList(L) 输出,依次输出各个元素Empty(L) 判空,若空
2022-01-18 15:17:38
340
原创 hexo 博客搭建
hexo 博客搭建安装node 安装hexomkdir blogsudo hexo initcnpm install --save hexo-deployer-git修改_config.yml文件deploy: type: ''改为:deploy: type: 'git' repo: https://gitee.com/..... branch: master
2021-05-26 12:23:37
121
原创 java中的输入输出格式控制
sc.next()和 sc.nextLine() 以回车为结束符import java.util.Scanner;public class test0101 { public static void main(String[] args) { System.out.print("输入:"); Scanner sc = new Scanner(System.in); String s = sc.next(); //String
2021-02-03 18:41:56
2421
2
原创 解析和格式化(Data和String的转换)
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class SimpleDateFormatDemo { public static void main(String[] args) throws ParseException { //格式化:从Date到String Date d=new Date();//
2021-01-08 17:45:01
337
原创 String和Int的转换
/* int和String的相互转换 (command+B) */public class IntegerDemo { public static void main(String[] args) { //int----String int number=100; //方式1 String s1=""+number; System.out.println(s1); //方式二
2021-01-08 17:02:23
139
原创 ubuntu中安装google chrome(只需两个命令)
使用命令安装google chrome使用 wget 命令获取 DEB 文件:wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb使用dpkg从下载的 DEB 文件中安装 Chrome:sudo dpkg -i google-chrome-stable_current_amd64.deb现在,您可以在菜单中找到 Google Chrome 浏览器,然后从那里开始。参考:https
2021-01-05 22:03:54
770
原创 网页爬虫 关于电影误杀的评论
import requestsfrom bs4 import BeautifulSoupfor i in range(10): url='https://movie.douban.com/subject/30176393/comments?' 'start='+str(i*20)+'&limit=20&sort=new_score&status=P' headers={ "User-Agent": "Mozilla/5.0 (Windows NT
2020-09-09 23:23:33
313
原创 408王道数据结构(顺序表)1.13
给定一个含n(n≥1)个整数的数组,请设计一个在时间上尽可能高效的算法,找出数组中未出现的最小正整数。例如,数组{-5, 3, 2, 3}中未出现的最小正整数是1;数组{1, 2, 3}中未出现的最小正整数是4。要求:(1)给出算法的基本设计思想。(2)根据设计思想,采用C、C++或Java语言描述算法,关键之处给出注释。(3)说明你所设计算法的时间复杂度和空间复杂度。核心代码思路:时间复杂度O(n) 空间复杂度O(n)/*给定一个含n(n≥1)个整数的数组,请设计一个在时间上尽可能
2020-05-20 22:16:43
1566
学生管理系统 sql java
2019-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅