我编写了以下代码来从每行的文件名文件列表中读取并向其追加一些数据.
open my $info,'<',"abc.txt";
while(<$info>){
chomp $_;
my $filename = "temp/".$_.".xml";
print"\n";
print $filename;
print "\n";
}
close $info;
Run Code Online (Sandbox Code Playgroud)
abc.txt的内容
file1
file2
file3
Run Code Online (Sandbox Code Playgroud)
现在我期待我的代码给我以下输出
temp/file1.xml
temp/file2.xml
temp/file3.xml
Run Code Online (Sandbox Code Playgroud)
但相反,我得到输出
.xml/file1
.xml/file2
.xml/file3
Run Code Online (Sandbox Code Playgroud) 由于codehaus存储库不再可用,每当我尝试在Eclipse中执行"Run As - Maven install"时,我都会收到以下错误.以下是我得到的错误:
[警告]无法从/向Codehaus Internal(http://repository.codehaus.org)传输元数据org.eclipse.core:commands/maven-metadata.xml :无法传输 http://repository.codehaus.org/ org/eclipse/core/commands/maven-metadata.xml.错误代码503,服务暂时不可用下载:http: //repository.codehaus.org/org/eclipse/equinox/common/maven-metadata.xml
我还看到maven依赖问题已经开始出现在其中的一个jar文件中Demosite -> pom.xml.以下是完整的错误信息:
ArtifactDescriptorException:无法读取org.restlet.jee的工件描述符:org.restlet:jar:2.1.1:ArtifactResolutionException:无法从http:// repository传输org.restlet.jee:org.restlet:pom:2.1.1 .codehaus.org缓存在本地存储库中,在Codehaus Internal的更新间隔过去或强制更新之前,不会重新尝试解析.原始错误:无法传输工件org.restlet.jee:org.restlet:pom:2.1.1 from/to Codehaus Internal(http://repository.codehaus.org):无法传输 http://repository.codehaus. org/org/restlet/jee/org.restlet/2.1.1/org.restlet-2.1.1.pom.错误代码503,服务暂时不可用
如何解决这2个阻滞剂?
我在spring数据neo4j中通过GraphRepository的@Query注释使用了以下查询.因此,为了获得结果,我将方法的返回类型声明为List
@Query(value = "START user=node:searchByMemberID(memberID=1) MATCH user-[r:FRIENDS_WITH]->member RETURN member")
List<Node> getNodes(int userID);
Run Code Online (Sandbox Code Playgroud)
现在,如果我想编写一个返回2列的查询,那么它的相应方法的返回类型是什么.例如,对于下面提到的查询,我应该代替List写什么,如上面的查询.
START user=node:searchByMemberID(memberID='1') MATCH user-[r:FRIENDS_WITH]->member RETURN member, r.property
Run Code Online (Sandbox Code Playgroud)