问题列表 - 第19607页

删除Vim中的一对括号,括号或大括号

在Vim中,如果我有代码如(在Ruby中):

anArray << [anElement]
Run Code Online (Sandbox Code Playgroud)

我的光标在第一[,我可以跳到]%钥匙,我可以删除之间的所有内容[]对用d%什么,但如果我只是想删除[,并]留下两个之间的所有剩余内容.换句话说,最快捷的方式是什么:

anArray << anElement
Run Code Online (Sandbox Code Playgroud)

vim

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

如何删除字符串?

我有一个像这样的字符串:

string s1 = "abc,tom,--Abc, tyu,--ghh";
Run Code Online (Sandbox Code Playgroud)

这个字符串是动态的,我需要删除所有以字符串开头的子字符串"--".
示例字符串的输出:

s1 = "abc,tom, tyu";
Run Code Online (Sandbox Code Playgroud)

如何删除这些子串?

c# regex asp.net string

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

GWT 2.0的硒测试

如何使selenium click()与手动鼠标点击一样工作?

我最近将GWT从1.7.1升级到2.0.一些硒测试(SeleniumRC v1.0.1,IE7)现在失败了.似乎Selenium.click()方法没有选择GWT TreeItem.手动单击将使TreeItem变为蓝色(即,看起来已选中并且在DOM中具有"gwt-TreeItem-selected"类属性),但是selenium测试不会.

我确信硒实际上找到了正确的元素,而不是点击它.如果在click方法中更改字符串参数,则可以检查selenium在找不到元素时抛出异常.

下面的示例代码使用GWT Showcase网站.它试图点击"贝多芬"这个词.如果用鼠标单击该单词,您将看到TreeItem变为蓝色.但是,当你进行硒测试时,它不会.

package test;

import org.junit.Before;
import org.junit.Test;

import com.thoughtworks.selenium.DefaultSelenium;
import com.thoughtworks.selenium.Selenium;

public class TestTreeClick {
    static Selenium selenium = null;

    @Before
    public void setUp() throws Exception {
        if (selenium == null) {
            selenium = new DefaultSelenium("localhost", 4444, "*iexplore",
                    "http://gwt.google.com/samples/Showcase/Showcase.html#CwTree");
            selenium.start();
        }
    }

    @Test
    public void testingClicking() {
        selenium.open("http://gwt.google.com/samples/Showcase/Showcase.html#CwTree");
        selenium.click("gwt-debug-cwTree-staticTree-root-child0-content");
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了一些其他方法(Selenium.clickAt(),Selenium.fireEvent(),Selenium.mouseOver()/ Down()/ Up()) - 但没有重现手动行为.

gwt selenium automated-tests

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

在Objective-C中获取变量的属性内省

给定变量id x和字符串NSString *s如何获取变量x的名称为s的实例属性?

即.如果我们写NSString *s=@"a",那么我们想要x.a

objective-c

3
推荐指数
2
解决办法
3627
查看次数

GNU Screen:更改全局键绑定

我最近开始在远程会话中使用屏幕.一个问题是emacs无法识别它的Ca,我不想将emacs Ca绑定到别的东西,因为我已经习惯了.

Google展示了使用〜/ .screenrc单独更改每个键绑定的方法,而不是如何全局更改键绑定.我希望所有的Ca都改变成别的东西.那可能吗?我有什么选择?

谢谢你的回答

emacs gnu-screen

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

从带有单词的文本文件中读取整数

我试图从这样结构化的文本文件中读取整数....

ALS 46000
BZK 39850
CAR 38000
//....
Run Code Online (Sandbox Code Playgroud)

使用ifstream.

我考虑了两个选择.

1)正则表达式使用Boost

2)创建一次性字符串(即我读到一个单词,不要对它做任何事情,然后读入分数).但是,这是最后的手段.

有没有办法在C++中表达我希望ifstream只读取整数文本?如果事实证明有一种更简单的方法可以实现这一点,我不愿意使用正则表达式.

c++ file

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

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

$ {HTTPD -...} Perl语法

好吧,我无法通过阅读Perl的文档来解决这个问题.我在看Apache的RHEL4 init脚本......这行代码有什么作用?

httpd=${HTTPD-/usr/sbin/httpd}
Run Code Online (Sandbox Code Playgroud)

为什么不httpd=/usr/sbin/httpd呢?所有额外的语法有什么用?

-Geoffrey Lee

bash shell

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

帮助glob模式

如果有人能给我一个用于获取低于文件名的glob的正则表达式模式,那将是很好的:

1.jpg // this file
1_thumb.jpg
2.png // this file
2_thumb.png
etc...
Run Code Online (Sandbox Code Playgroud)

没有"_thumb"返回文件.我有这种模式:

$numericalFiles = glob("$this->path/*_thumb.*");
Run Code Online (Sandbox Code Playgroud)

这给了我所有的"_thumb".

php glob

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

有没有一个很好的教程来实现增强现实iPhone应用程序?

是否有任何好的教程或示例应用程序,演示如何制作增强现实iPhone应用程序?

iphone camera augmented-reality

35
推荐指数
5
解决办法
4万
查看次数