自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 二叉树相关算法题

1.二叉树前序遍历非递归版思路:使用一个栈(为了让遍历的节点可以从树的底层回到上层),先添加右子树再添加左子树 public static void preOrder(Node root) { Stack<Node> stack = new Stack<>(); stack.push(root); while (!stack.isEmpty()) { Node node = stack.pop();

2020-11-13 20:10:30 160

原创 Java基础(仅自己复习用)

一、基础语法关键字Java中一共有53个关键字,包含51+2个保留关键字。(1) 保留关键字const——常量、常数:用于修改字段或局部变量的声明。goto——跳转:指定跳转到的位置,程序从goto后开始从跳转到的位置开始执行。(2) 访问修饰符private:仅当前类可以访问。default:缺省访问修饰符,仅当前和同包下的类可以访问。protected:同包下类及其子类可访问。public:任意包下类可访问。(3) 定义类、接口、抽象类和实现接口、继承类的关键字、实例化对象

2020-11-03 16:02:08 248 2

原创 hive报错

hive删除数据库时候报metastore.VERSION doesn`t exist异常原因:MySQL服务挂了检查MySQL服务时(service mtsql status),确实挂了,但是也启动不了异常内容是:更新pid失败解决:过滤出所有MySQL进程,并杀死 ps -aux|grep mysql重新启动服务成功重新连接hive的时候(需要将hive2和metastore两个服务重启)报了jdbc拒绝连接排查:防火墙是否关闭,selinux是否关闭我的原因是selnux没关关闭s.

2020-10-20 11:36:54 227

原创 刷题day1-3

猫狗队列实现一种狗猫队列的结构,要求如下: 用户可以调用add方法将cat类或dog类的 实例放入队列中; 用户可以调用pollAll方法,将队列中所有的实例按照进队列 的先后顺序依次弹出; 用户可以调用pollDog方法,将队列中dog类的实例按照 进队列的先后顺序依次弹出; 用户可以调用pollCat方法,将队列中cat类的实 例按照进队列的先后顺序依次弹出; 用户可以调用isEmpty方法,检查队列中是 否还有dog或cat的实例; 用户可以调用isDogEmpty方法,检查队列中是否有dog 类的

2020-10-09 10:06:06 107

原创 刷题day1-2

实现队列通过一个size成员变量来记录队列的大小,避免复杂的公式public class MyQueue { private int[] nums; private int size = 0;//队列大小 private int head = 0;//队头 private int end = 0;//队尾 public MyQueue(int size) { nums = new int[size]; } /** *

2020-10-08 20:47:58 63

原创 刷题day1-1

给定一个数组,求如果排序之后,相邻两数的最大差值,要求时 间复杂度O(N),且要求不能用非基于比较的排序。 public static int getMaxSub(int[] nums) { int len = nums.length; int max = Integer.MIN_VALUE; int min = Integer.MAX_VALUE; //先找到数组中最大值和最小值 for (int num : nums

2020-10-08 19:56:26 101

原创 记录一下刚刚配置的Hadoop完全分布式注意的问题

如果需要格式化,先把各个目录下的data和log文件夹删除。第一次启动Hadoop时,不要在root用户下启动,否则自动创建的data和log文件夹的所属用户是root,后期想要在自己用户启动时回报权限不够的错误。我主机名称是Hadoop0x,但是在配置文件中写的是Hadoop10x,因此启动hdfs的时候各个节点的服务都无法启动,需要保证/etc/sysconfig下的network的主机名和Hadoop配置文件一样。日志文件如下:...

2020-07-01 17:41:49 169 1

原创 大学生记录Linux碰到的问题6.20

登录用户打开命令窗口显示为-bash-4.1$原因:与该用户相关的环境变量文件被删除解决办法,从/etc/skel下把相关的.bash文件赋值回当前用户目录下重新打开一个终端显示如下:每次打开虚拟机时NetworkManager需要自己手动service NetworkManager start打开解决办法:将其设置为开机自启再次启动后...

2020-06-20 22:07:04 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除