小编And*_*s_D的帖子

引用文件夹中的所有jar

我正在使用类似的东西在DOS命令窗口中执行java应用程序

java -cp abcclient.jar;junit-4.4.jar;myapp.jar MyMainClass
Run Code Online (Sandbox Code Playgroud)

我需要引用在我的应用程序文件夹之外的特定文件夹中找到的许多其他jar.无论如何,我可以在上面的命令行中声明文件夹名称,让java从该文件夹中引用必要的jar.

谢谢

java

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

chrome/safari问题:<p>包含2个隐藏的<span>,每个<span>包含一个<div>,但显示的是第1个

以下代码片段在FF/IE中运行正常(没有显示任何内容),但在chrome/safari中,显示第1个跨度!

<p>
    <span style = "display:none"><div>inner</div></span>
    <span style = "display:none"><div>inner</div></span>
</p>
Run Code Online (Sandbox Code Playgroud)

谁有解释?

html safari google-chrome

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

在Java中创建对象的设计问题

我正在开发一个应用程序,其中订阅者发送SMS以获取任何包.

在我的程序中,当我收到用户请求时,我必须创建Subscriber对象.要初始化订户对象,我必须查询后端数据库和IN节点,然后设置订户对象的属性.

请为此建议,我应该使用Factory模式还是Builder?或任何好的选择?有什么建议我将代码用于查询数据库并在Factory类中调用XMLRPC?

我的课看起来像以下

public class Subscriber {

private String subno;
private String subPackageType;
private String subTariff;
private String subRequest;
private boolean isTransferable;
}
Run Code Online (Sandbox Code Playgroud)

现在subno,subRequest我从sms获得,subPackageType来自数据库,subTariff来自IN节点,发送XMLRPC命令.

我也有更多的属性,但我只提一些提供概念.

问候,
imran

java oop design-patterns

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

要放入Vector的字符串数组

我在下面的代码中遇到此问题,因为它不会运行但会生成nullpointer异常.我在这里尝试做的是获取输入一个字符串数组然后吐出它但逗号然后将其传递给Integer类型然后将其存储在向量中.然后从该数组中获取最大数量.代码显示没有错误,但很难找到什么错误.

import java.util.Collections;
import java.util.Vector;

public class Splitting {

  /**
  * @param   
  */

protected int[] temp;
Vector<Integer> vec = new Vector<Integer>();

public void split(String input) {
    if (input == null) {
      String[] str;
      str = input.split(",");
      temp = new int[str.length];

      for (int i = 0; i < str.length; i++) {
            temp[i] = Integer.parseInt(str[i]);
            vec.add(temp[i]);
        }
    }
    System.out.println(vec);
    Collections.sort(vec);

    System.out.println(vec);
    Collections.max(vec);
}



public static void main(String[] args) {
    // TODO Auto-generated method stub

    Splitting obj = new Splitting();

    obj.split("12,65,21,23,89,67,12");



}

}
Run Code Online (Sandbox Code Playgroud)

java

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

为什么它显示NullPointerException?

我有一个学生的对象; 有一些字段,如姓名,家庭,...我想为这个学生创建一个用户名,点击一个按钮,我想在控制台上显示学生的用户名,但它会在控制台上显示这些句子(我复制并粘贴了其中的一部分)----->

显示java.lang.NullPointerException在registration.Students.nextUserName(Students.java:149)在ui.AddStudent.submit(AddStudent.java:254)在ui.AddStudent.jButton1ActionPerformed(AddStudent.java:186)在ui.AddStudent.access $ 000(AddStudent.java:24)在ui.AddStudent $ 1.actionPerformed(AddStudent.java:76)在javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)在javax.swing.AbstractButton中$ Handler.actionPerformed(AbstractButton中.的java:2318)在javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)在javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)在javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java :236)在java.awt.Component.processMouseEvent(Component.java:6038)在javax.swing.JComponent.processMouseEvent(JComponent.java:3265) ...

我的学生课程的一部分,也扩展了人类:

    public String nextUserName() {
    StringBuffer user = new StringBuffer();
    SystemManagement students = new SystemManagement();
    String name1 = students.getName();
    char char1 = name1.charAt(0);
    String family1 = students.getFamily();
    char char2 = family1.charAt(1);
    setUserName(name1 + "." + family1);
    if (user.length() != 0 && user.toString().equals(getUserName())) {
        char[] allowedCharacters1 = {char1, char2, '1', '.'};
        SecureRandom random = new SecureRandom();

        for (int i = 0; i < user.length(); i++) {
            user.append(allowedCharacters1[random.nextInt(allowedCharacters1.length)]);
        }
        setUserName(user.toString());
    }

    return …
Run Code Online (Sandbox Code Playgroud)

java

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

标签 统计

java ×4

design-patterns ×1

google-chrome ×1

html ×1

oop ×1

safari ×1