- 博客(14)
- 收藏
- 关注
原创 spark中的map和mapPartitions区别
map算子因为类似于串行操作,所以性能较低,而是mapPartitions算子类似于批处理,性能比较高。但是mapPartition算子会长时间占用内存。那么这样会导致内存可能不够用,出现内存溢出的错误。所以在内存有限的情况下,不推荐使用。mappartitions算子需要传递一个迭代器,返回一个迭代器,没有要求元素的个数保持不变,所以可以增加或减少数据。map算子是分区内一个数据一个数据执行的,类似于串行操作。Map算子主要目的将数据源中的数据进行转化和变换。但是不会减少或增多数据。...
2022-07-29 10:40:40 362
原创 浏览器查看hadoop集群50070端口进不去
chkconfigiptablesoff永久关闭。serviceiptablesstatus查看状态。serviceiptablesstop关闭。serviceiptablesstart开启。输入ip地址加端口号进不去集群。原因虚拟机防火墙未关闭。
2022-07-27 10:25:26 1430
原创 插入搜索位置
来源:力扣(LeetCode)链接:https://leetcode.cn/problems/search-insert-position著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2022-07-11 17:12:46 1507
原创 移除元素leetcode
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/remove-element著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。...
2022-07-11 10:19:39 81
原创 删除有序列数组中的重复项
给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重复项之后有 k 个元素,那么 nums 的前 k 个元素应该保存最终结果。将最终结果插入 nums 的前 k 个位置后返回 k 。不要使用额外的空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。来源:力扣(LeetCode
2022-07-11 09:21:03 181
原创 有效的括号
给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例 1:输入:s = “()”输出:true示例 2:输入:s = “()[]{}”输出:true示例 3:输入:s = “(]”输出:false示例 4:输入:s = “([)]”输出:false示例 5:输入:s = “{[]}”输出:true...
2022-07-10 16:58:55 89
原创 罗马数字转整数
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。通常情况下
2022-07-08 08:28:04 80
原创 最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入:strs = [“flower”,“flow”,“flight”]输出:“fl”示例 2:输入:strs = [“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。...
2022-07-06 21:42:54 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人