用到的Hadoop的命令

1.hadoop namenode -format

格式化HDFS

2.hdfs dfsadmin -report

查看分布式文件系统的状态

3.hadoop jar

运行jar包,调用jar包的方法

hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.2.1.jar wordcount /input /output

调用wordcount方法统计/input目录的所有文件,然后把结果输出到output文件去

统计啥呢

比如说我input有个文件内容写着Hello World 它就会统计

Hello 1

World 1

4.hadoop fs -mkdir/output或hadoop fs -put 文件 /output 或hadoop fs -ls /output 或者hadoop fs -cat/output/文件

mkdir创建目录,put上传文件到这个目录,ls列出目录的文件列表,cat查看文件内容

### WPS Excel 中将单行文本转换为多行的方法 在处理WPS Excel中的数据时,有时需要将一个单元格内的单行文本按照特定分隔符拆分为多个独立的行。虽然标准Excel功能可能不直接提供此选项,但通过一些技巧可以实现这一目标。 #### 方法一:使用Power Query(适用于较新版本) 如果使用的WPS Office版本支持Power Query,则可以通过该工具完成任务: 1. 选择含有待分割文本的列。 2. 转到`数据`菜单下的`从表格/范围`创建一个新的查询表。 3. 在Power Query编辑器中,右键点击要拆分的列并选择`拆分列` -> `按分隔符...`. 4. 输入或选择作为分隔依据的文字字符或者正则表达式模式。 5. 完成设置后应用更改并将结果加载回原始工作簿。 这种方法不仅能够高效地处理大量数据,而且还可以保留原有的结构以便后续进一步加工[^1]. #### 方法二:借助VBA宏编程自动化流程 对于熟悉Visual Basic for Applications (VBA) 的用户来说,编写一段简单的脚本可以帮助快速达成目的: ```vba Sub SplitTextIntoRows() Dim cell As Range, rng As Range Set rng = Selection ' 假设已经选择了包含要拆分文本的区域 For Each cell In rng.Cells If InStr(cell.Value, ",") > 0 Then With cell.EntireRow.Offset(1).Resize(Application.WorksheetFunction.CountA(Split(cell.Value, ","))) .Insert Shift:=xlDown Intersect(.Cells, Columns(cell.Column)).Value = Application.Transpose(Split(cell.Value, ",")) End With cell.ClearContents End If Next cell End Sub ``` 上述代码会遍历选定区域内每一个单元格,并基于逗号`,`来切割字符串内容至新的行里。请注意修改分隔符以适应具体需求. #### 方法三:利用辅助列配合函数公式 当不想改变现有布局也不想引入复杂技术的时候,可以在旁边新增加几列表达式的帮助下来间接达到效果: 1. 插入若干空白列紧挨着原数据所在位置; 2. 使用`TEXTSPLIT()` 函数(仅限于某些最新版)或者其他组合方式如`FILTERXML()`, `TRIM(MID())`等提取各个部分; 3. 复制粘贴数值形式覆盖原有单一记录形成扩展后的视图. 这种方式适合一次性操作而不追求效率的情形下采用.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值