问题列表 - 第22260页

什么应该hadoop.tmp.dir?

Hadoop有配置参数hadoop.tmp.dir,根据文档,它是" 其他临时目录的基础".我认为,这条路径指的是本地文件系统.

我将此值设置为/mnt/hadoop-tmp/hadoop-${user.name}.格式化namenode并启动所有服务后,我看到在HDFS上创建的路径完全相同.

这是否意味着, hadoop.tmp.dir是指HDFS上的临时位置?

hadoop config hdfs

26
推荐指数
2
解决办法
6万
查看次数

`hg pull --rebase`类似于'svn update`吗?

这个问题假定团队成员有一个"有福的"中央存储库

  1. 克隆自
  2. 当他们有他们希望其他团队成员看到的贡献时,推动他们
  3. 当他们想要看到其他人的贡献时拉出来.
  4. 等等

如果是这样,我会假设hg update不是类似于svn update(为什么会有两个命令完全相同?).从我可以收集到的,hg update更像是svn revert.那是对的吗?

更新:

我对rebase的理解主要基于本页的"常见案例"部分:https:
//www.mercurial-scm.org/wiki/RebaseProject

svn version-control mercurial

22
推荐指数
2
解决办法
5550
查看次数

铸造课程

我有2个班:

公共课ClassA

公共类ClassB(来自另一个名称空间):ClassA

我在ClassA使用方法

public static ClassA Deserialize(string path)
{
ClassA classA;

//classA=code...

return classA;
}
Run Code Online (Sandbox Code Playgroud)

我在classB调用这个方法

public void DoSomething()
{
ClassB classB=(ClassB)ClassA.Deserialize("c:\directory\file.xml);
}
Run Code Online (Sandbox Code Playgroud)

方法反序列化工作,但我得到错误,勇士将ClassA强制转换为ClassB.

怎么处理这个?

 public static ClassA DeserializeFromXml(string path)
        {

 XmlSerializer s = new XmlSerializer(typeof(ClassA));
            ClaasA h;

            TextReader r = new StreamReader(path);


                h = (ClassA)s.Deserialize(r);

                r.Close();

                return h;
}
Run Code Online (Sandbox Code Playgroud)

也许有反序列化的东西(字符串路径,类型objectType)??

如果有必要,我可以更改方法反序列化

c# polymorphism casting

0
推荐指数
1
解决办法
352
查看次数

无需编译器即可创建可执行文件

很久以前,我发现了一篇关于如何直接写出.com文件而不使用任何外部工具的文章.方法是基本复制con myfile.com然后按每个指令的ctrl + alt + number.

我丢失了导游的网址......谷歌也没有多少帮助.

如果您有链接,请发布.

compiler-construction binary executable

2
推荐指数
1
解决办法
500
查看次数

如何使用代码生成来动态创建C#方法?

为了在C中定义可由Lua调用的方法,它必须匹配给定的签名并使用Lua API来检索参数并返回结果.我正在编写Lua的C#包装器,我对能够调用任意C#方法而不使它们遵循这些约定感兴趣.在包装类似D的东西时,可以使用模板系统为任何给定方法动态创建此粘合代码.我认为这在C#中可能也是可能的,但是通过使用动态代码生成.

C API看起来像这样,生成的代码将通过我的库的较低级别部分来操作它,该部分P/Invokes Lua C库.

static int foo (lua_State *L)
{
    int n = lua_gettop(L);    /* number of arguments */
    lua_Number sum = 0;
    int i;
    for (i = 1; i <= n; i++)
    {
        if (!lua_isnumber(L, i)) 
        {
            lua_pushstring(L, "incorrect argument");
            lua_error(L);
        }
        sum += lua_tonumber(L, i);
    }
    lua_pushnumber(L, sum/n);        /* first result */
    lua_pushnumber(L, sum);         /* second result */
    return 2;                   /* number of results */
}
Run Code Online (Sandbox Code Playgroud)

所以基本上我的想法是采用C#方法,反映其参数和返回值,生成(或从缓存中检索)一个方法,该方法使用上面的Lua API传递这些参数并返回这些返回类型,最后将该方法推送到Lua .因此,当从Lua调用C#函数时,它看起来像lua - > magic wrapper function - >普通的C#函数. …

.net c# reflection lua code-generation

12
推荐指数
1
解决办法
9703
查看次数

为什么Selenium RC这么慢?

有一段时间我一直在调查Selenium RC,以便对我的Web应用程序进行功能测试.我现在已经找到了一个非常有效的测试策略,我不想放弃Selenium RC(花了几周时间试图找出验证ASP.NET验证控件的好方法).

但是现在我的Selenium RC冒险从POC变成了我实际使用的东西,我遇到了一个问题.这太疯狂了.执行加载页面的单个测试,填写某些字段,然后单击按钮需要执行大小的秒数.当它执行时,我可以很容易地看到每个字段一次填写一个.在Firefox中使用Selenium IDE并不是那么慢.

我找到了这个页面,明确指出Selenium RC很慢http://selenium-grid.seleniumhq.org/how_it_works.html

但那是为什么呢?是因为浏览器正在轮询selenium服务器吗?如果是这样,是否可以修改此轮询间隔?还是有另一个原因.我不习惯远程呼叫需要花费大量时间来执行.

执行一些测试应该花费很长时间,这太可怕了.我可以比单个网页运行10个测试更快地执行我的整个演示文稿(MVP),业务和数据库层测试套件(500多个测试).

selenium selenium-rc

10
推荐指数
2
解决办法
1万
查看次数

当我想检查一组的所有可能组合时,我会使用什么技术?

我正在通过一个面试问题,如下所示:

给定一个整数和和的数组,检查是否有任何组合加起来.

当他们想要尝试一组的所有可能组合时,会使用什么编程技术?

即使这不是解决这个问题的最佳解决方案,我也会遇到需要生成或使用列表的所有组合执行某些操作的问题,并且我想知道如何处理它.

language-agnostic algorithm

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

严格标准:只应通过引用传递变量

$el = array_shift($instance->find(..))
Run Code Online (Sandbox Code Playgroud)

上面的代码以某种方式报告了严格的标准警告,但这不会:

function get_arr(){
    return array(1,2);
}
$el = array_shift(get_arr());
Run Code Online (Sandbox Code Playgroud)

那么它什么时候会报告警告呢?

php reference strict

81
推荐指数
3
解决办法
16万
查看次数

如何从闪存中加载flex swf?

我有一些swf编译的swf我想将它加载到我在flash pro中的影片剪辑.

...那么如何在Flash CS4中加载flex swf?

怎么办这样的事情?

apache-flex flash mxml actionscript-3

3
推荐指数
1
解决办法
1988
查看次数

Oracle语法错误

我在Oracle中遇到以下错误:

SELECT * FROM abcd WHERE name LIKE 'a%' LIMIT 10
                                        *
ERROR at line 1:
ORA-00933: SQL command not properly ended
Run Code Online (Sandbox Code Playgroud)

这个命令有什么问题?

sql oracle oracle9i ora-00933

7
推荐指数
1
解决办法
6113
查看次数