小编Dav*_*ebb的帖子

关于"进口"的基本问题

我对Python的import陈述有一些疑问:

  1. import <module>和之间有什么区别from <module> import *

  2. 如何导入不在同一目录中的模块?(而不是PythonHome)

请考虑我是一个Python新手

python import

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

什么是Java类库?

什么是Java中的类库?它是包中的类的集合,还是包含类集合的包?

我有点困惑.^ _ ^

java

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

在Windows批处理文件中,如何使用十进制数的十六进制表示设置环境变量?

使用Windows set/p并设置/ a命令从命令行接受十六进制值并将其转换为十进制.我需要的是能够采用十进制值和设置和环境变量与其十六进制等效.

当前批处理文件编码:

@echo off
set HexV1=%1
set HexV2=%2
set /A DecV1=0x%HexV1%
set /A DecV2=0x%HexV2%
set /A HexV3=0x%HexV1% + 0x1
set /A HexV4=0x%Hexv2% + 0x2
set Dec
set Hex
Run Code Online (Sandbox Code Playgroud)

生产:

C:>hexmath a f
DecV1=10
DecV2=15
HexV1=a
HexV2=f
HexV3=11
HexV4=17
Run Code Online (Sandbox Code Playgroud)

我需要的是能够设置HexV3为b和HexV411.

有什么建议?

hex batch-file environment-variables

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

功能仅适用于硬编码值

这是我正在处理的代码:

if(connection.doDatabaseRead(findSQL))
  {
      ResultSet retRES = connection.getResultSet();

      int i = 0;

      // did we find anything
      while( retRES.next() )
      {        
          //read result from query
          suiteNum.add(retRES.getString(i)); // this is the problem 

          i++;

          //let other threads breathe
          Thread.yield();   
      }   
  }
Run Code Online (Sandbox Code Playgroud)

suiteNum 是一个字符串向量

当我尝试将数据库结果添加到向量时,代码崩溃并出现此错误.

java.sql.SQLException: Column Index out of range, 0 > 1. 
Run Code Online (Sandbox Code Playgroud)

我有相同的代码片段在程序的其他地方工作,但我使用实数,如0,1和2而不是我,它工作正常.

因为我不知道数据库请求会有多少结果,所以我需要它是动态的,但它只能进行硬编码.我怎样才能让它适用于我?

java

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

甘特图是否比单页有用大?

我参与了一些通过使用甘特图管理的项目.其中一些有大量的任务,项目经理花费所有​​时间与MS Project搏斗,而不是做出好的选择.

如果有一些独立的团队致力于某些事情(例如法律,IT,营销)来整体管理项目,我可以看到这一点.

有没有人参与过使用甘特图并取得成功的软件开发项目?

project-management gantt-chart

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

在Java中创建Generic类实例的正确方法是什么?

在Java中初始化Generic类的实例时,在语句的两端指定Type是否有任何好处?

换句话说,这两个有效陈述之间的区别是什么:

ArrayList<String> test = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

和:

ArrayList<String> test = new ArrayList();
Run Code Online (Sandbox Code Playgroud)

(似乎第二个陈述不等同于:

ArrayList<String> test = new ArrayList<Object>();
Run Code Online (Sandbox Code Playgroud)

作为第三个语句无效并导致incompatible types编译错误.)

java generics

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

无法退出Android应用程序

当我退出我的Android应用程序时,它恢复到上一个​​屏幕.如何正确退出Android应用程序?

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // TODO Auto-generated method stub
    switch(item.getItemId()) {
         case EXIT:
             try {
                 this.finish();
             } catch(Exception e) {
             }
             break;
      }
      return false;
 }
Run Code Online (Sandbox Code Playgroud)

android

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

Perl Arrays和grep

我认为它更像是一个charachters,无论如何,我有一个文本文件,包括类似的东西:

COMPANY NAME

    City

    Addresss,
     Address number

    Email 

    phone number
Run Code Online (Sandbox Code Playgroud)

等等......(它重复自己,但是使用不同的数据...),让我们假设事物文本现在是$ strting变量.

我想要一个数组(@row),例如:

$row[0] = "COMPANY NAME";
$row[1] = "City";
$row[2] = "Addresss,
              Address number";
$row[3] = "Email";
$row[4] = "phone number";
Run Code Online (Sandbox Code Playgroud)

起初,我可以轻松地用grep完成这样的事情:1)@rwo = grep (/^^$/, $string); 不要开始!2)@row = grep (/\n/, $string);

仍然没有去,尝试也分裂等,仍然没有去.任何的想法?谢谢,

regex arrays perl grep text

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

如何从表中删除记录?

如何从表中删除记录?

例如,该表有两列:enoename.我想从表中删除ename中的一个值:

Eno    Ename

 1阿莎

 2 bimal

我想删除该值'bimal'.

sql sql-server-2005

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

密码验证问题

我在进行密码验证方面遇到了麻烦.我从名为applicationconstants的java类中获取密码范围的最小值和最大值,并在servlet中调用它.我在另一个java类中使用验证函数并在servlet中调用它.请帮我解决这个问题.

servlet代码

int minLength = ApplicationConstants.PASSWORD_MIN_LENGTH;
int maxLength = ApplicationConstants.PASSWORD_MAX_LENGTH;

 if (user.getUserPassword().length() > 0 || user.getUserPassword() !=null) {
          if (Validation.validateStringLengthRange(user.getUserPassword(), minLength, maxLength)) {
             System.out.println("servlet");
              isvalidate = false;
              hashMap.put("password", props.getText("error.password.compare.outofrange"));
              session.setAttribute("errorMessage", hashMap);
           }
  }
Run Code Online (Sandbox Code Playgroud)

Validation.java

 public static boolean validateStringLengthRange(String name, int min, int max) {
        boolean isValid = true;
        int len = name.length();
        if (len > 0) {
            if (len < min || len > max) {
                System.out.println("validation.java");
                isValid = false;
            }
        }
        return isValid;
    }
Run Code Online (Sandbox Code Playgroud)

ApplicationConstants.java

public static final int …
Run Code Online (Sandbox Code Playgroud)

java

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