问题列表 - 第32218页

将eclipse .project文件存储在项目目录之外

我不知道它是否可能,因为这个文件不包含任何相关的目录链接,但无论如何:我想将.project文件存储在项目根目录之外的单独目录中.我怎样才能做到这一点?

最好的祝福

aptana eclipse

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

使用Selenium WebDriver截取屏幕截图

有谁知道是否可以使用Selenium WebDriver截取屏幕截图?(注:不是Selenium RC)

selenium selenium-webdriver ashot takesscreenshot selenium-shutterbug

478
推荐指数
16
解决办法
52万
查看次数

Perl - 在文件中找到匹配项后插入行

我在 some_1.xyz 中有一个具有以下语法的文件

module some_1 {
INPUT PINS
OUTPUT PINS
}
Run Code Online (Sandbox Code Playgroud)

我想在 line module some_1 { 之后插入 APPLY DELAYS xx 和 APPLY LOADS ld

以下代码仅适用于一个文件,即,如果我将 some_1.xyz 替换为 *.xyz,则该脚本不起作用。我尝试引入 sleep(xx) 但代码对多个文件不起作用,我无法弄清楚为什么它不起作用。任何指针表示赞赏。谢谢

@modulename_array = `grep "module " some_1.xyz | cut -f 2 -d ' '`;
@line = `grep "module " some_1.xyz`;

chomp(@line);
chomp(@kfarray);

$i = 0;
foreach (@modulename_array) {
  print "Applying delay and load to $_.xyz $line[$i] \n";

  `perl -ni -le 'print; print "\tAPPLY DELAY xx \n \tAPPLY LOADS  ld\n" if/$line[$i]/' $_.xyz`; …
Run Code Online (Sandbox Code Playgroud)

perl

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

如何使用Server.MapPath获取ASP.NET中网站文件夹外的位置

当我的ASP.NET站点使用文档(例如XML)时,我通常按如下方式加载文档:

Server.MapPath("~\Documents\MyDocument.xml")
Run Code Online (Sandbox Code Playgroud)

但是,我想将Documents文件夹移出网站文件夹,以便它现在是网站文件夹的兄弟.这将使文档维护变得更加容易.

但是,重写文档加载代码如下:

Server.MapPath("../../Documents/MyDocument.xml")
Run Code Online (Sandbox Code Playgroud)

导致ASP.NET抱怨它无法"退出顶级目录".

那么有人可以建议我如何相对指定网站文件夹之外的文件夹的位置?我真的不想为明显的部署原因指定绝对路径.

谢谢

大卫

asp.net relative-path

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

Web API作为虚拟文件系统?

我一直在想着将RESTful Web API(例如CouchDB,Twitter)表示为文件系统 - 只是为了娱乐和学习体验.但是,我不知道这是否可行或如何开始.

例如,可以通过/mnt/example.org/foo/bar访问http://example.org/foo/bar等资源.我想会回来.ls /mnt/example.org/foobar baz

虽然我知道 FUSE,我真的不知道任何关于它.不是一个低级程序员,我想知道是否有某种Python API,或者我可能只是编写一些Bash脚本来触发curl文件系统查询请求?

任何指针将不胜感激!

fuse

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

使用C#解析robots.txt文件中的各个行

使用应用程序来解析robots.txt.我自己写了一个从网络服务器中提取文件的方法,并将输出放入文本框.我希望输出显示文件中每一行的单行文本,就像你正常查看robots.txt时一样,但是我的文本框中的输出是所有文本行而没有回车或换行.所以我觉得我很狡猾,为所有的线做一个字符串[],做一个foreach循环,一切都会很好.唉,这不起作用,所以我想我会尝试System.Enviornment.Newline,仍然无法正常工作.这是现在听起来的代码....我怎么能改变这个,所以我得到了robots.txt的所有单独行,而不是拼凑在一起的一堆文本?

public void getRobots()
{
    WebClient wClient = new WebClient();
    string url = String.Format("http://{0}/robots.txt", urlBox.Text);

    try
    {
        Stream data = wClient.OpenRead(url);
        StreamReader read = new StreamReader(data);
        string[] lines = new string[] { read.ReadToEnd() };

        foreach (string line in lines)
        {
            textBox1.AppendText(line + System.Environment.NewLine);
        }
    }
    catch (WebException ex)
    {
        MessageBox.Show(ex.Message, null, MessageBoxButtons.OK);
    }
}
Run Code Online (Sandbox Code Playgroud)

c# webclient robots.txt

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

如何检查一个图像是否是另一个图像的缩放版本

给定两张图像,我如何轻松检查一张图像是否是另一张图像的缩放版本?

性能不是问题;它只需要合理准确,并且在 .NET 平台上工作即可。

我考虑缩小较大的图像以匹配较小的图像,然后比较图像校验和或在重新缩放后迭代比较各个像素;但其中任何一个都只能捕获精确匹配,这似乎不太可能是通过将原始较小图像放大然后缩小而产生的。

也许有一种方法可以结合使用色调分布、亮度等“统计数据”?

.net c# image

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

如何调试需要从 gdb (Eclipse) 作为用户以 root 身份运行的程序(设置 gdb suid root?)

我需要使用 Eclipse (gdb) 在 Linux 上调试程序。该程序以 root 身份运行并且相当大。带有调试符号的二进制文件大约有250MB大,启动后有超过60个正在运行的线程。

我正在考虑最好的解决方案:

  1. 使用gdb服务器
  2. 以 root 身份运行 Eclipse
  3. 设置 gdb suid

我认为第 1 号(gdbserver)将是最好的解决方案,不幸的是它工作不可靠。gdb 和 gdbserver 之间的连接丢失。我认为eclipse <-> gdb <-> gdbserver之间传输的大量数据存在问题。

数字 2(以 root 身份运行 eclipse)意味着以 root 身份运行每个进程,因此也会干扰版本控制系统,因为 Eclipse 插件将使用 root 用户而不是我的用户来更改版本控制文件。

我没有尝试第三个(suid gdb)。你怎么看待这件事?它到底有用吗?我知道 suid root gdb 和没有 root 密码一样安全,但该机器仅供我用于开发和调试。当然,可能有一个“启用/禁用”脚本,仅在必要时设置 suid 位。

你有什么其他的建议?

eclipse linux gdb eclipse-cdt suid

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

如何在本地运行/调试时使用Visual Studio 2010配置转换?

在我工作的团队中,我们拥有一个包含许多WCF Web服务的大型产品和一些使用这些服务的网站.我们即将升级到VS 2010,我正在考虑是否应该开始在VS 2010中使用新的配置转换功能.

我们有几个不同的环境需要不同的web.configs(数据库连接字符串,WCF地址等).通常在调试高级内容(例如Web前端)时,将其配置为直接连接到TEST或QA后端/数据库是有用的.在每个开发者的本地机器上的IIS直接配置到各个WCF/Web项目的源文件夹,并在本地运行时,是按Ctrl-Shift-B键或F5的一个简单的事情来调试的东西.人们可能会认为,这将有可能建立/与测试或QA的配置模式F5和得到测试/ QA的配置,但我看不出如何.它不受支持,或者我们是否需要改变我们处理事物的方式?

我们的另一个选择是使用简单的替换脚本作为预构建事件,从模板和密钥文件创建web.config,具体取决于配置模式.使用这种方法,你会得到测试配置,如果你在试验等编译,但感觉有点不好的推出我们自己的解决方案时,有内置到Visual Studio的功能.

configuration web-config visual-studio-2010

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

对列表中的2个和2个元素执行操作

比方说,我有一个数字列表

data = [45,34,33,20,16,13,12,3]
Run Code Online (Sandbox Code Playgroud)

我想计算2个2项之差(即,对于上述数据我想计算45-34,33-20,16-13和12-3,什么是这样做的蟒蛇呢?

另外,更一般地说,我应该如何将函数应用于这些元素中的2个和2个,也就是说,我想myfunc(data[0],data[1]),myfunc(data[2],data[3])在列表上调用等等.

python

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