问题标签 [outputformat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1835 浏览

java - 如何过滤 Hadoop map/reduce 作业输出文件中的键或值?

通常,Hadoop map/reduce 作业会生成写入作业输出文件的键值对列表(使用OutputFormat类)。很少有键和值都有用,通常键或值都包含必需的信息。

是否有一个选项(在客户端)来抑制输出文件中的键或抑制输出文件中的值?如果我只想为一项特定工作执行此操作,我可以创建OutputFormat忽略键或值的新实现。但我需要可重复用于更多工作的通用解决方案。

编辑:可能不清楚我所说的“我需要可重复用于更多工作的通用解决方案”是什么意思。让我举例说明一下:

假设我有很多准备好的Mapper课程。我想将它们组合到不同的“作业”并在不同的输入文件上运行这些“作业”以生成各种输出文件。在某些情况下(对于某些工作)我需要抑制键,因此它们不会写入输出文件。我不想更改我的映射器、输出格式的缩减器的代码——它们太多了。我需要一些不需要更改给定映射器、reducer 或输出格式的代码的通用解决方案。我怎么做?ReducerOutputFormats

0 投票
1 回答
142 浏览

hadoop - 如何在hadoop中获得多个输出

我是 Hadoop 新手,现在必须处理输入文件。我想处理每一行,输出应该是每一行的一个文件。

我在网上冲浪,发现 MultipleOutputFormat 和 generateFileNameForKeyValue。

但大多数人用 JobConf 类编写它。当我使用 Hadoop 0.20.1 时,我认为 Job 类发生了。而且我不知道如何使用 Job 类按键生成多个输出文件。

有人可以帮我吗?

0 投票
0 回答
701 浏览

hadoop - 具有许多键的 Hadoop MultipleOutputFormat.generateFileNameForKeyValue

我正在尝试使用 MultipleOutputFormat.generateFileNameForKeyValue() 。

这个想法是为我的每个键创建目录。

这是代码:

此代码仅在发出的记录很少时才有效。如果我根据我的真实输入运行代码,它只会挂在减速器上 70% 左右。

这里可能有什么问题 - 处理少量的键,而不是处理很多 .

0 投票
1 回答
1893 浏览

nlp - 以 conll 格式输出结果(POS-tagging,stanford pos tagger)

我正在尝试使用 Stanford POS-tagger,我想问是否可以解析(实际上只有 pos 标签就足够了)英文文本并以 conll 格式输出结果。有这样的选择吗?

我正在使用 Stanford pos tagger 的完整 3.2.0 版本

非常感谢

0 投票
2 回答
350 浏览

java - 如何在 Hadoop 0.20 中使用 MultipleoutputFormai?

我正在使用 Hadoop 0.20,我想要两个 reduce 输出文件而不是一个输出。我知道这MultipleOutputFormat在 Hadoop 0.20 中不起作用。我在 Eclipse 项目的构建路径中添加了 hadoop1.1.1-core jar 文件。但它仍然显示最后一个错误。

这是我的代码:

在运行()中:

错误是:

我能做什么MultipleOutputFormat?我使用的代码正确吗?

0 投票
2 回答
1584 浏览

java - 使用 hadoop Map Reduce 的自定义输出格式时找不到类异常

我正在尝试运行地图缩减作业。我使用 eclipse 创建了一个可运行的 jar,我的输入格式类和输出格式类与启动作业的类在同一个包中。所有这些都包含在罐子中。我设置输入输出格式类如下:

但是,当我使用我的输出格式类执行 jar 时,hadoop jar myJar.jar我得到类未找到异常,但我的输入格式类没有得到它。如何纠正这个?这里是堆栈跟踪

0 投票
1 回答
431 浏览

converter - 如何在 JSF 1.2 中向参数化消息添加转换器?

我正在寻找一种方法来将我的参数转换为 JSF 1.2 xhtml 页面内的参数化文本。

假设我有这个参数化消息messages.properties(请忽略这个例子的愚蠢):

我希望输出看起来像这样:

然后我的 xhtml 代码如下所示:

我已经实现了一个转换器(假设它的 ID 是bigDecimalConverter),它将数值转换为特定格式。

我现在的问题是:(如何)将转换器注册到输出的参数值?

我想象这样的事情(不幸的是,这似乎是不可能的):

问谷歌我找到了这个线程,但这对我的具体问题没有足够的答案。

非常感谢您的帮助!

0 投票
1 回答
4524 浏览

android - 如何使用 MediaRecorder 在 Android 中录制原始 AAC 音频文件?AAC_ADTS 不起作用

我正在使用 Android MediaRecorder 录制 AAC 编码的音频文件。将输出格式设置为 MPEG-4 效果很好。但由于我的音频播放器既不支持 MPEG-4 也不支持 3GP,我尝试使用输出格式AAC_ADTS来获取原始 AAC 文件,Android 从 API 级别 16 开始就支持这种格式。

这是我卡住的地方。MediaRecorder 创建了一个文件,但我无法使用任何播放器播放该文件(Android 的 MediaPlayer、Windows Media Player 和我上面提到的音频播放器都不能播放我在网上找到的 ADTS AAC 文件) .

难道我做错了什么?AAC_ADTS 输出格式甚至是可推荐的格式吗?有没有办法获取 ADIF AAC 文件?

0 投票
1 回答
375 浏览

jsp - 将 h:outputFormat 结果保存到变量中

目前,我通过以下方式成功地从我的资源包中获取标签

但是我如何将它保存在一个变量中,以便我可以像内联一样使用它

我正在寻找类似的东西

但这似乎不起作用

0 投票
0 回答
97 浏览

jsf - 覆盖 h:outputFormat

我想扩展h:outputFormatJSF (2.2) 标签或组件的功能。我想按名称而不是按顺序传递参数,例如:

我必须覆盖哪些类?