小编Cri*_*tea的帖子

Windows构建/安装错误的Hadoop

我正在尝试 在Windows x64(8.1和Server 2012 R2)上安装Apache Hadoop 2.7.1,但我没有达到目标:

    [INFO] Apache Hadoop Common ............................... FAILURE [ 37.925 s]
Run Code Online (Sandbox Code Playgroud)

在过去的几天里,我想我遵循了所有教程的步骤,比如HadoopOnWindows,或者这个.我做了所有先决条件,但正如我用Google搜索,我的问题的相关问题如下:

  • 设置MSBuild.exe的路径,如:C:\ Windows\Microsoft.NET\Framework64\v4.0.30319; 在路径中
  • 设置CMake的路径
  • 安装Microsoft SDK 7.1并使用其Microsoft SDK 7.1 CMD运行
  • 尝试使用Visual Studio 2013 构建:hadoop-common\src\main\winutils\libwinutils.slnhadoop-common\src\main\winutils\winutils.sln,但由于编译错误,构建失败.Visual Studio 2010甚至不想打开它们.我不知道如何纠正编译错误(如果这是问题)

其他人,类似的问题
我遵循的一些类似主题是:,,,.我主要尝试了所有的建议,但它仍然打破了.

错误

    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 01:11 min
    [INFO] Finished at: 2015-07-08T15:18:29+02:00
    [INFO] Final Memory: 69M/269M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to …
Run Code Online (Sandbox Code Playgroud)

windows msbuild hadoop building

9
推荐指数
2
解决办法
8027
查看次数

MyBatis resultMap 中的多个 id - 性能优势?

我正在使用 MyBatis 和 Java。我可以在结果映射中使用多个id吗?

代码

我的 Result Java 类如下所示:

public class MyClass {
    private int id1;
    private int id2;
    private int total;

    // getters & setters
}
Run Code Online (Sandbox Code Playgroud)

目前,我的 MyBatis 结果图如下所示:

<resultMap id="MyResult" type="MyClass">
    <result property="id1" column="id1" />
    <result property="id2" column="id2" />
    <result property="total" column="total" />
</resultMap>
Run Code Online (Sandbox Code Playgroud)

此结果映射用于此查询:

<select id="mySelect" resultMap="MyResult" parameterType="Map">
    select
        id1,
        id2,
        sum(total) as total
    from
        myTable
    group by
        id1,id2;
</select>
Run Code Online (Sandbox Code Playgroud)

一切工作正常,但根据 MyBatis 文档,我应该使用id来获得一些效率。我想将 MyBatis 结果映射更改为:

<resultMap id="MyResult" type="MyClass">
    <id property="id1" column="id1" />
    <id property="id2" …
Run Code Online (Sandbox Code Playgroud)

java mybatis

5
推荐指数
1
解决办法
4677
查看次数

标签 统计

building ×1

hadoop ×1

java ×1

msbuild ×1

mybatis ×1

windows ×1