问题标签 [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.
java - 如何过滤 Hadoop map/reduce 作业输出文件中的键或值?
通常,Hadoop map/reduce 作业会生成写入作业输出文件的键值对列表(使用OutputFormat
类)。很少有键和值都有用,通常键或值都包含必需的信息。
是否有一个选项(在客户端)来抑制输出文件中的键或抑制输出文件中的值?如果我只想为一项特定工作执行此操作,我可以创建OutputFormat
忽略键或值的新实现。但我需要可重复用于更多工作的通用解决方案。
编辑:可能不清楚我所说的“我需要可重复用于更多工作的通用解决方案”是什么意思。让我举例说明一下:
假设我有很多准备好的Mapper
课程。我想将它们组合到不同的“作业”并在不同的输入文件上运行这些“作业”以生成各种输出文件。在某些情况下(对于某些工作)我需要抑制键,因此它们不会写入输出文件。我不想更改我的映射器、输出格式的缩减器的代码——它们太多了。我需要一些不需要更改给定映射器、reducer 或输出格式的代码的通用解决方案。我怎么做?Reducer
OutputFormats
hadoop - 如何在hadoop中获得多个输出
我是 Hadoop 新手,现在必须处理输入文件。我想处理每一行,输出应该是每一行的一个文件。
我在网上冲浪,发现 MultipleOutputFormat 和 generateFileNameForKeyValue。
但大多数人用 JobConf 类编写它。当我使用 Hadoop 0.20.1 时,我认为 Job 类发生了。而且我不知道如何使用 Job 类按键生成多个输出文件。
有人可以帮我吗?
hadoop - 具有许多键的 Hadoop MultipleOutputFormat.generateFileNameForKeyValue
我正在尝试使用 MultipleOutputFormat.generateFileNameForKeyValue() 。
这个想法是为我的每个键创建目录。
这是代码:
此代码仅在发出的记录很少时才有效。如果我根据我的真实输入运行代码,它只会挂在减速器上 70% 左右。
这里可能有什么问题 - 处理少量的键,而不是处理很多 .
nlp - 以 conll 格式输出结果(POS-tagging,stanford pos tagger)
我正在尝试使用 Stanford POS-tagger,我想问是否可以解析(实际上只有 pos 标签就足够了)英文文本并以 conll 格式输出结果。有这样的选择吗?
我正在使用 Stanford pos tagger 的完整 3.2.0 版本
非常感谢
java - 如何在 Hadoop 0.20 中使用 MultipleoutputFormai?
我正在使用 Hadoop 0.20,我想要两个 reduce 输出文件而不是一个输出。我知道这MultipleOutputFormat
在 Hadoop 0.20 中不起作用。我在 Eclipse 项目的构建路径中添加了 hadoop1.1.1-core jar 文件。但它仍然显示最后一个错误。
这是我的代码:
在运行()中:
错误是:
我能做什么MultipleOutputFormat
?我使用的代码正确吗?
java - 使用 hadoop Map Reduce 的自定义输出格式时找不到类异常
我正在尝试运行地图缩减作业。我使用 eclipse 创建了一个可运行的 jar,我的输入格式类和输出格式类与启动作业的类在同一个包中。所有这些都包含在罐子中。我设置输入输出格式类如下:
但是,当我使用我的输出格式类执行 jar 时,hadoop jar myJar.jar
我得到类未找到异常,但我的输入格式类没有得到它。如何纠正这个?这里是堆栈跟踪
converter - 如何在 JSF 1.2 中向参数化消息添加转换器?
我正在寻找一种方法来将我的参数转换为 JSF 1.2 xhtml 页面内的参数化文本。
假设我有这个参数化消息messages.properties
(请忽略这个例子的愚蠢):
我希望输出看起来像这样:
然后我的 xhtml 代码如下所示:
我已经实现了一个转换器(假设它的 ID 是bigDecimalConverter
),它将数值转换为特定格式。
我现在的问题是:(如何)将转换器注册到输出的参数值?
我想象这样的事情(不幸的是,这似乎是不可能的):
问谷歌我找到了这个线程,但这对我的具体问题没有足够的答案。
非常感谢您的帮助!
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 文件?
jsp - 将 h:outputFormat 结果保存到变量中
目前,我通过以下方式成功地从我的资源包中获取标签
但是我如何将它保存在一个变量中,以便我可以像内联一样使用它
我正在寻找类似的东西
但这似乎不起作用
jsf - 覆盖 h:outputFormat
我想扩展h:outputFormat
JSF (2.2) 标签或组件的功能。我想按名称而不是按顺序传递参数,例如:
我必须覆盖哪些类?