摘要: 122. 买卖股票的最佳时机 II 题目 给定一个数组 prices ,其中 prices[i] 是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 示例 阅读全文
posted @ 2021-07-07 21:15 rananie 阅读(37) 评论(0) 推荐(0) 编辑
摘要: HDFS的读写流程(面试重点) HDFS写数据流程 客服端把D://ss.avi文件传送到集群 1.首先需要创建一个Distributed FileSystem(分布式文件系统)客服端。向NameNode请求上传文件。上传到/user/atguigu/ss.avi路径。 2.NameNode 检查用 阅读全文
posted @ 2021-07-06 21:22 rananie 阅读(75) 评论(0) 推荐(0) 编辑
摘要: HDFS的API操作 之前时用Shell的一写相关操作,集群内部操作。 我们希望在Windows环境对远程的集群进行一个客户端访问,现在就在Windows环境上写代码,写HDFS客户端代码,远程连接上集群,对它们进行增删改查相关操作。 客户端环境准备 1.下载windows支持的hadoop 2.配 阅读全文
posted @ 2021-07-06 17:38 rananie 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 数组 数组长度一旦确定就不能修改 数组是一种特殊的类,因为它也继承了Object 一维数组的使用 1.声明和初始化,初始化时要指定长度 2.数组的长度,属性length 3.数组元素的默认初始化值 → 整型(byte、short、int、long)0,浮点型(float、double)0.0,cha 阅读全文
posted @ 2021-07-06 17:27 rananie 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 问题描述 在Intellij idea中新建了一个Maven项目,运行时报错如下:Error : java 不支持发行版本5 解决 1.在Intellij中点击“File” -->“Project Structure”,看一下“Project”和“Module”栏目中Java版本是否与本地一致 发现 阅读全文
posted @ 2021-07-05 19:28 rananie 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 53.最大子序列和 题目 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例 1: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。 示例 2: 输入: 阅读全文
posted @ 2021-07-05 17:09 rananie 阅读(49) 评论(0) 推荐(0) 编辑
摘要: linux 进程管理 基本介绍 1.在linux中,每个执行的程序(代码)都称为一个进程。每一个进程都有一个唯一的ID号。 2.每一个进程都会对应一个父进程,这个父进程可以复制多个子进程。 3.每个进程都可能以两种方式存在:前台与后台。前台进程就是屏幕上可以操作的。 4.一般系统的服务都是以后台进程 阅读全文
posted @ 2021-07-05 12:03 rananie 阅读(46) 评论(0) 推荐(0) 编辑
摘要: linux 运行级别 相关目录 CentOS8 相关目录由/etc/inittab变成 /etc/systemd/system/default.target [ranan@hadoop102 ~]$ cat /etc/systemd/system/default.target # SPDX-Lice 阅读全文
posted @ 2021-07-05 11:00 rananie 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 376.摆动序列 题目 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。 例如, [1, 7, 4, 9, 2, 5] 是一个 摆动序列 ,因为差值 (6, -3, 5, -7, 阅读全文
posted @ 2021-07-02 20:53 rananie 阅读(58) 评论(0) 推荐(0) 编辑
摘要: linux RPM/YUM包管理 RPM RPM是RedHat Package Manger,一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中(centos等),它生成具有.RPM扩展名的文件。 RPM包管理 查询rpm包 rpm -qa 查询所安装的所有rpm软件包 rpm - 阅读全文
posted @ 2021-06-30 17:34 rananie 阅读(39) 评论(0) 推荐(0) 编辑