问题列表 - 第34450页

如何使用Perl在目录中搜索特定文件?

我在目录中有一个文件,我想一次从目录中选择一个特定的文件.

代码如下:

$xml_file_name = <STDIN>;
chomp ($xml_file_name);

@o = file_search($xml_file_name);
print "file::@o\n";

sub file_search
{
    opendir (DIR, "/home/sait11/Desktop/test/Test cases") or die "Failed to open directory\n";
    @dirs_found = grep { /$xml_file_name/ } readdir DIR;
    closedir (DIR);
#   print "dir ::@dirs_found\n";
    return @dirs_found;
}
Run Code Online (Sandbox Code Playgroud)

我正在输入要返回的文件名sample.xml.但是在@dirs_found变量中,所有以's'开头的文件名都会被存储.

如何一次找出确切的一个文件?

perl

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

如何在空文件(vim)中以可视块模式(Ctrl + v)选择矩形区域?

如果此区域包含文本或空格(或任何内容),我可以轻松地在文件中选择矩形区域.我用可视块模式和动作键来做.但是当我尝试在新文件(或任何没有文本的文件)中创建这样的区域时,我不能.有没有办法通过自动填充空格来"扩展"这个区域?还是我走向错误的方向?

我想要这个的原因:

我用vim创建一个新文件,然后想创建一个类似于这个的注释块:

##############################################
#                                            #
#  My comment goes here                      #
#                                            #
##############################################
Run Code Online (Sandbox Code Playgroud)

我可以使用Ctrl+v+ 在现有文本上执行此操作motion keys,然后r#创建一个填充磅的区域.然后类似地用空格切出内部矩形.

如何在新文件上使用此技术?

谢谢.

vim viemu

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

用我的应用程序打包SQLite DB

我在我的电脑上创建了一个SQLite数据库.我已将其导入项目目录中的assets文件夹.如何从我的Android应用程序访问它?

sql sqlite android

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

没有语言运行时的基于JVM的语言

有没有人知道一些替代的JVM语言,但它可能是模糊的,它可以编译成普通的旧java字节码,而不需要语言运行时.

我需要这个,以便尝试开发Android应用程序,而无需启动或大小惩罚.Scala,Clojure和Groovy都需要与应用程序一起分发自己的运行时库,因此它们超出了本问题的范围.

声称能够实现这一目标的唯一一种语言是Charles Nutter的Mirah,但我不能让它在Windows上工作.

编辑:为了澄清一点,我知道任何语言都必须有运行时库.显然,我正在寻找的是一种除了JRE之外不需要额外运行时的语言,或者至少非常有限的语言.

android jvm runtime mirah

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

仅列出UNIX中的目录

我想只列出指定路径中的目录(ls没有这样的选项).此外,这可以通过单行命令完成吗?

unix shell

214
推荐指数
12
解决办法
31万
查看次数

Linq to Entities是什么?

有很多术语,因为噪音很难学习你所追求的东西.

Linq to Entities只是对使用ADO.NET实体框架生成的实体使用Linq查询的做法吗?或者,这是一项独立的技术吗?

如果它不是一个单独的技术,为什么它有另一个令人困惑的名称,好像它是?

linq-to-entities entity-framework ado.net-entity-data-model entity-framework-4

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

将端口添加到Ping

我使用VB.net来ping域/ IP,使用以下代码;

My.Computer.Network.Ping(Address, 1000)
Run Code Online (Sandbox Code Playgroud)

我现在想在域/ IP中添加一个端口 - 例如google.co.uk:21

我该怎么做?

vb.net

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

休眠中级联和反向有什么区别,它们用于什么?

如何在休眠中使用级联和反向?定义它们的过程/标记是什么?它们是否相互关联,它们如何有用?

java hibernate cascade inverse

42
推荐指数
3
解决办法
6万
查看次数

XML文档的getElementById,Mozilla扩展

在Mozilla中使用DOMParser方法从XML字符串解析DOM上是否支持document.getElementById方法?我正在创建一个mozilla扩展,它读取xmlfile并使用DOM Parser将xml转换为DOM元素,并尝试通过Id获取元素.方法getElementsByTagName有效,但不是getElementById.它总是返回null.

function (xmlString) {
    var parser = new DOMParser();
    var doc = parser.parseFromString(xmlString, "text/xml"); 
    var aNodes = doc.getElementsByTagName("nodeTag");
    for(var i=0; i<aNodes.length; ++i) {
        var id = aNodes[i].getAttribute('id');
        var resultNode = doc.getElementById(id);
        alert(id);
        alert(resultNode);
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试了上面的代码.alert(id)返回正确的id,其中alert(resultNode)每次都返回null.

javascript xml xpcom firefox-addon xml-parsing

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

如何在Windows中安装ActivePerl?

我是perl脚本编程的新手.我有一个我想在Windows XP中运行的Perl程序.

我听说ActivePerl工具用于在Windows中运行Perl scrips.

我尝试安装ActivePerl但安装失败.

请帮我安装并运行一些示例应用程序.

windows perl activeperl

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