摘要:
1005.K次取反后最大化的数组和 题目 给定一个整数数组 A,我们只能用以下方法修改该数组:我们选择某个索引 i 并将 A[i] 替换为 -A[i],然后总共重复这个过程 K 次。(我们可以多次选择同一个索引 i。) 以这种方式修改数组后,返回数组可能的最大和。 示例 1: 输入:A = [4,2 阅读全文
摘要:
Java关键字 权限修饰符 1.权限从小到大 private、缺省、protected、public 2.4种权限可以用来修饰类的属性、方法、构造器、内部类 3.对于class的权限修饰只可以用public和default(缺省);public类可以在任意地方被访问,default类只可以被同一个包 阅读全文
摘要:
DataNode DataNode工作机制 一个数据块在DataNode上以文字形式存储在磁盘上,包括一下两个文件。 1.DataNode启动后告诉NameNode本机的块信息(块是否完好),并周期性(默认6个小时)上报所有块消息(块是否完好)。 如DataNode1中Block1的数据长度、校验和 阅读全文
摘要:
45.跳跃游戏Ⅱ 题目 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设你总是可以到达数组的最后一个位置。 示例 1: 输入: [2,3,1,1,4] 输出: 2 解释: 跳到最后一个位 阅读全文
摘要:
linux 常用查看命令 linux 查看内存/进程-ps/top ps和top的语法 [ranan@hadoop102 ~]$ ps -aux top动态监控 [ranan@hadoop102 ~]$ top linux 查看磁盘存储-df 磁盘相关笔记 [ranan@hadoop102 ~]$ 阅读全文
摘要:
linux 磁盘分区 原理理解 Linux采用了挂载的处理方法,分区挂载mount在文件目录上,使用umount卸载挂载关系。 在Linux中对硬盘的各个分区是如何标识的? 现在基本使用SCSI硬盘,标识为sdx~,x代表盘号,~代表分区。 盘号: a 基本盘 b 基本从属盘 c 辅助主盘 d 辅助 阅读全文
摘要:
linux 定时 任务调度 crond 任务调度 说明 任务调度是指系统在某个时间执行的特定的命令或程序 任务调度文件:/etc/crontab 系统例行性任务 任务调度分类: 1.系统工作,有些重要的工作必须周而复始地执行,如病毒扫描 2.个别用户工作:比如备份mysql数据库 基本语法 cron 阅读全文
摘要:
报错及原因 这个错误的原因是crontab格式错误 "/tmp/crontab.sdXvj4":5: bad minute errors in crontab file, can't install. Do you want to retry the same edit? ” crontab语句格式 阅读全文
摘要:
NameNode和SecondaryNameNode(了解) NN 和 2NN 工作机制 问题1:NN的元数据存储在内存中还是磁盘中? 存储点 好处 坏处 内存 计算快 可靠性差 磁盘 可靠性高 计算速度慢 总和两者的好处,采用内存加磁盘的存储方式存储,磁盘中备份元数据Fslmage镜像文件。 如果 阅读全文
摘要:
55.跳跃游戏 题目 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步,从下标 0 到达下标 1, 阅读全文