小编Bis*_*128的帖子

JAVA_HOME 问题

我正在尝试运行声纳运行器,我的项目目录中有 bat 文件,当我通过命令提示符导航到它并尝试运行它时,我收到一条错误消息

错误:JAVA_HOME 存在但未指向有效的 Java 主文件夹。在那里找不到“\bin\java.exe”文件。

如果我回显 Java_Home 的路径,它也指向

$C:\Program Files (x86)\Java\jdk1.7.0_15\bin

此路径是否正确或是否需要更改?

谢谢

java environment-variables

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

如何获取触发器的插入值

我试图在mysql中创建一个触发器,当一个表上的插入发生时,它将插入另一个表.

CREATE TRIGGER addCardForNewUser AFTER INSERT ON swiped.Users
FOR EACH ROW
  BEGIN
      INSERT INTO swiped.Card (userid) VALUES (get value from original insert here);
  END
Run Code Online (Sandbox Code Playgroud)

在insert语句的值部分中,如何从原始插入中获取值以在此处使用?

谢谢

mysql sql triggers

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

如何调用MethodInvoke - 反射

如果我有一个方法,它采取一个int[]参数,我希望调用method.invoke此,那么我需要做以下事情

Object[] anArray = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000};
method.invoke(obj, anArray);
Run Code Online (Sandbox Code Playgroud)

它是否像我似乎得到错误一样简单?

问候

java reflection

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

如何匹配java行的开头

我是java中正则表达式的新手,

我正在逐行读取文件,并尝试string.matches在行的开头使用3个字符,然后使用10个数字.

在textpad中我可以做类似的事情:

^[A-Z][A-Z][A-Z][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]
Run Code Online (Sandbox Code Playgroud)

如何将其转换为java regex?

java regex

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

使用带有自动增量字段的预准备语句

我试图插入一个表,其主键设置为使用预准备语句自动递增.

表中的字段如下;

id,用户名,密码,电子邮件,名字,姓氏

我的代码是这样的

    String sql = "INSERT INTO Users values (?,?,?,?,?, ?)";
    RegistrationStatus status = null;
    Connection conn = null;
    PreparedStatement st = null;
    try {
        conn = source.getConnection();
        st = conn.prepareStatement(sql);
        st.setString(2, username);
        st.setString(3, password);
        st.setString(4, email);
        st.setString(5, firstname);
        st.setString(6, lastname);
        st.executeUpdate();
Run Code Online (Sandbox Code Playgroud)

在我读过的地方,我们不应该包含第一个项目,因为数据库会处理它.对我而言,这种方法似乎失败了.

是否可以获得一些如何解决这个问题的帮助?

java sql prepared-statement

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

sql错误1064(42000)语法错误

CREATE TABLE IF NOT EXISTS message(
  id INT NOT NULL auto_increment,
  userid INT NOT NULL,
  date Date NOT NULL,
  text varchar(255) NOT NULL,
  PRIMARY KEY  ('id')
  FOREIGN KEY ('userid') REFERENCES users('id'));
Run Code Online (Sandbox Code Playgroud)

我只是想知道是否有人可以帮助我识别语法错误,因为我无法创建表.

mysql sql syntax mysql-error-1064

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