小编use*_*009的帖子

Perl逐行读取

我有一个简单的Perl脚本来逐行读取文件.代码如下.我想显示两行并打破循环.但它不起作用.这个bug在哪里?

$file='SnPmaster.txt';
open(INFO, $file) or die("Could not open  file.");

$count = 0; 
foreach $line (<INFO>)  {   
    print $line;    
    if ($++counter == 2){
      last;
    }
}
close(INFO);
Run Code Online (Sandbox Code Playgroud)

perl

61
推荐指数
3
解决办法
28万
查看次数

使用Java拆分1GB Xml文件

我有一个1GB的Xml文件,如何使用Java将其拆分为格式正确的小型Xml文件?

这是一个例子:

<records>
  <record id="001">
    <name>john</name>
  </record>
 ....
</records>
Run Code Online (Sandbox Code Playgroud)

谢谢.

java xml

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

如何设置NetBeans 7 Internet连接?

我正在使用NetBeans 7.尝试创建Maven Java项目,失败了.

在NetBeans中

mvn.bat -DarchetypeVersion=1.1 -Darchetype.interactive=false -DgroupId=com.mycompany -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeRepository=http://repo1.maven.org/maven2/ -Dversion=1.0-SNAPSHOT -DarchetypeGroupId=org.apache.maven.archetypes -Dbasedir=F:\\NetBeansProjects -Dpackage=com.mycompany.mavenproject1 -DartifactId=mavenproject1 "-Dmaven.repo.local=C:\\Documents and Settings\\xxx\\.m2" --batch-mode archetype:generate
Run Code Online (Sandbox Code Playgroud)

它失败了,因为

Could not transfer metadata org.codehaus.mojo/maven-metadata.xml from/to central (http://repo1.maven.org/maven2): Error transferring file: Connection timed out: connect
Run Code Online (Sandbox Code Playgroud)

然后将该命令复制到DOS中,它可以工作.

看起来NetBeans无法连接到互联网.同一台机器上的Eclipse可以连接到远程互联网.

java netbeans

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

使用Ant递归删除一种类型的所有文件

在ant构建脚本中,如何删除*.java一个目录及其子目录中的所有文件?

java ant delete-file

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

Eclipse IDE 模板快捷键?

在Eclipse IDE中,打开“模板”视图,它有一个“插入编辑器”按钮,如何为其绑定快捷键?

谢谢。

java eclipse

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

EJB3 Glassfish JNDI查找

我正在使用Glassfish捆绑的Eclipse IDE.我写了一个简单的EJB应用程序.但它不起作用.

@Stateless
@Remote(CalculatorRemote.class) 
@Local(CalculatorLocal.class) 
public class Calculator implements CalculatorRemote, CalculatorLocal {
    @Override
    public String sayHello(String name) {
        System.out.println("ejb:"+name);
        return null;
    }
}

----

@Remote
public interface CalculatorRemote {
    public String sayHello(String name);

}
-------

@Local
public interface CalculatorLocal {
    public String sayHello(String name);
}
Run Code Online (Sandbox Code Playgroud)

我写了一个独立的客户端来测试,但失败了.找不到JNDI.

public class Main {

    public static void main(String[] args) throws Exception {        
        InitialContext ctx = new InitialContext();      
        CalculatorRemote bean = (CalculatorRemote) ctx.lookup("java:global/TestEAR/TEjb/Calculator!com.CalculatorRemote");
        bean.sayHello("Billy Bob");

    }

}
Run Code Online (Sandbox Code Playgroud)

在服务器日志中,它说

INFO: Portable JNDI names for EJB Calculator …
Run Code Online (Sandbox Code Playgroud)

ejb jndi glassfish

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

Java如何替换反斜杠?

在java中,我有一个文件路径,比如'C:\ A\B\C',我希望它改为''C:/ A/B/C'.如何更换反斜杠?

java regex

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

Windows Vista 32位的Perl?

我想在Windows Vista 32bit中练习Perl,我该怎么办?

谢谢.

perl windows-vista

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

Java JUnit测试用例

例如,在一种方法中

public void divide(Integer a){
 //.....
}
Run Code Online (Sandbox Code Playgroud)

在Java测试中,我们需要将参数测试为String,null,0,Long ....,我们是否有一个工具可以自动测试这些所有情况?

谢谢

java junit

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

JTable单元编辑器错误

我写了一个JTable的单元格编辑器.现在它有一个bug.我希望它在第一次加载时显示默认值.编辑后,它将显示用户输入.运行应用程序,您将了解该错误.

怎么解决?

谢谢.

package com.swing;

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Arrays;

import javax.swing.DefaultCellEditor;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;

public class PropPageTest extends JPanel {

    private static final long serialVersionUID = 1555593265606867986L;

    public JTableX table;
    public DefaultTableModel model;
    private String[] col_names = { "Name", "Value" };
    private String[] anchor_values = { "CENTER", "NORTH" };
    public String[] default_value = {"John", "NORTH"};

    public boolean isFirstTimeLoad = true;

    private void createGUI() {
        setLayout(new BorderLayout());

        model …
Run Code Online (Sandbox Code Playgroud)

java swing jtable cell

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

标签 统计

java ×7

perl ×2

ant ×1

cell ×1

delete-file ×1

eclipse ×1

ejb ×1

glassfish ×1

jndi ×1

jtable ×1

junit ×1

netbeans ×1

regex ×1

swing ×1

windows-vista ×1

xml ×1