问题列表 - 第22649页

Hadoop dfs -ls返回我的hadoop/dir中的文件列表

我在Win7下设置了一个通过cygwin运行的sigle-node Hadoop配置.在启动Hadoop之后

bin/start-all.sh
Run Code Online (Sandbox Code Playgroud) 我跑
bin/hadoop dfs -ls
Run Code Online (Sandbox Code Playgroud)它返回我的hadoop目录中的文件列表.然后我跑了
bin/hadoop datanode -format
bin/hadoop namenode -format
Run Code Online (Sandbox Code Playgroud)但是-ls仍然会返回我的hadoop目录的内容.据我所知,它应该什么都不返回(空文件夹).我究竟做错了什么?

hadoop hdfs

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

当隐藏状态栏时,如何让UINavigationController中的导航栏更新其位置?

我有一个UINavigationController可见的导航栏.我有一个特别的UIViewController,我想在推入导航堆栈时隐藏状态栏.弹出这个viewController后,我想再次显示状态栏.

我在这个viewWillAppear方法中隐藏了这个栏UIViewController:

- (void) viewWillAppear:(BOOL)animated {

    [super viewWillAppear:animated];

    [self.navigationController setWantsFullScreenLayout:YES];
    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];    
}
Run Code Online (Sandbox Code Playgroud)

请注意,setWantsFullScreenLayout:YES为了清楚起见,我在此处设置,但实际上我只是在Interface Builder中设置此属性.

问题: NavigationController的导航栏不会向上移动以占用现在隐藏状态栏的空间.

一个hacky解决方案 我发现唯一能够刷新导航栏位置的方法是隐藏它并再次显示它,如下所示:

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
[self.navigationController setNavigationBarHidden:YES animated:NO];
[self.navigationController setNavigationBarHidden:NO animated:NO];
Run Code Online (Sandbox Code Playgroud)

但这显然是一个黑客,必须有一个更好的方法.

我试过的其他事情:

  1. 我试着[super viewWillAppear]在隐藏状态栏之后调用,即在我的方法结束时.

  2. 我在navigationController.view上尝试了setNeedsLayout,如下所示:

    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];    
    [self.navigationController.view setNeedsLayout];
    
    Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.

任何帮助赞赏.谢谢

iphone

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

如何在字符串中添加int

我有一个字符串,我需要添加一个数字,即一个int.喜欢:

string number1 = ("dfg");
int number2 = 123;
number1 += number2;
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

name = root_enter;             // pull name from another string.
size_t sz;
sz = name.size();              //find the size of the string.

name.resize (sz + 5, account); // add the account number.
cout << name;                  //test the string.
Run Code Online (Sandbox Code Playgroud)

这工作...有点但我只得到"*名称*88888"和......我不知道为什么.我只需要一种方法将int的值添加到字符串的末尾

c++ string

5
推荐指数
2
解决办法
4298
查看次数

如何用C#中的等效字符替换特殊字符(例如"á"代替"a")?

我需要从Excel文件中获取葡萄牙语文本内容并创建一个xml,它将由不支持"ç","á","é"等字符的应用程序使用.而且我不能只删除字符,而是用等效字符替换它们(例如"c","a","e").

我认为有一个更好的方法来做,而不是单独检查每个角色,并将其替换为对应的角色.有关如何做的任何建议?

c# string unicode encoding character

11
推荐指数
1
解决办法
9105
查看次数

如何在C#项目中使用Scintilla .NET?

我试图在项目中使用Scintilla .NET(我想要一个好的编辑器+语法高亮等).不幸的是,当我在项目中引用二进制文件时,我似乎无法实际使用Scintilla控件.我得到两个不同的错误.

  1. 第一个发生在添加SciLexer.dll作为我的项目的引用时.我收到一条消息: 无法添加对SciLexer.dll的引用.请确保该文件是可访问的,并且它是有效的程序集或COM组件.

  2. 当我尝试使用ScintillaNET.dll中的控件时,会发生第二个错误.如果我尝试将组件拖到表单中,我会收到以下消息:无法创建组件Scintilla.错误消息如下:System.ComponentModel.Win32Exception:%1不是ScintillaNet.Scintilla.get_CreateParams()中的有效Win32应用程序

任何这些问题的帮助将不胜感激.为了记录,我正在运行在64位Windows 7平台上运行的Visual Studio 2008.

谢谢.

.net c# scintilla visual-studio

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

字典中有多少项在Python中共享相同的值

有没有办法看到字典中有多少项在Python中共享相同的值?

假设我有一个字典,如:

{"a": 600, "b": 75, "c": 75, "d": 90}
Run Code Online (Sandbox Code Playgroud)

我想得到一个结果字典,如:

{600: 1, 75: 2, 90: 1}
Run Code Online (Sandbox Code Playgroud)

我的第一个天真的尝试是只使用嵌套for循环,然后对于每个值,我将再次迭代字典.有一个更好的方法吗?

python dictionary

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

如何计算这个表达式

我有一个复合赋值的表达式

x + = 2*5

那么它将如何评估呢

x =(x + 2)*5

要么

x = x +(2*5)

为什么?

java

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

用于交换原语的Java方法

如果没有我们可以通过引用传递的方法,如何在java中创建交换函数?有人可以给我一个代码吗?

swap(int a, int b)
{
     int temp = a;
     a = b;
     b = temp;
}
Run Code Online (Sandbox Code Playgroud)

但是由于java通过值传递,因此不会反映出这种变化

java

41
推荐指数
4
解决办法
10万
查看次数

我们如何使用display:table-cell?

我有一个带浮点数的div:right(没有声明位置属性).这个div有一些文本内容,有时可能会被包装.我希望文本始终垂直居中.声明显示:table-cell和vertical-align:这个div的中间根本不起作用.有人能指出我关于台式电池的正确方向吗?

我正在使用FF.这会在IE中运行吗?

html css

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

在memcached中存储ActiveRecord对象的最佳方法是什么?

目前在memcached中存储ActiveRecord对象存在两个问题.

  1. 未定义的类/模块问题(Google搜索).从我读过的内容来看,这仍然是一个没有人有真正好的解决方案的错误.cache_fu插件可能是最好的解决方案,将其检索调用包装在试图捕获此错误的块中,解析消息并尝试加载未定义的类/模块.

  2. 臭名昭着的LH票#1339(LH票).只有在cache_classes设置为FALSE(开发,测试)时才会发生此错误.

谷歌搜索几周后,我仍然没有找到一个很好的技术来存储AR实例在memcached中,而不必处理上面列出的2个问题.

我还没有尝试过的想法是从实例中删除属性作为字符串(只是AR在进行类型转换之前如何从DB接收它们),将它们存储在memcached中然后从缓存中检索,以某种方式实例化AR使用这些值的对象.这可能吗?如果是这样,最好的方法是什么?

我只是在寻找其他Rails开发人员解决这个问题的方法.

activerecord memcached caching ruby-on-rails

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