小编use*_*jhg的帖子

Java.在ResultSet中打印数据

我正在通过Java从SQL数据库中检索列名.我知道我也可以检索列名ResultSet.所以我有这个SQL查询

 select column_name from information_schema.columns where table_name='suppliers'
Run Code Online (Sandbox Code Playgroud)

问题是我不知道如何获取列名ResultSet和我的代码

public void getAllColumnNames() throws Exception{

String sql = "SELECT column_name from information_schema.columns where table_name='suppliers'";

PreparedStatement ps = connection.prepareStatement(sql);
ResultSet rs = ps.executeQuery(sql);
 // extract values from rs


}
Run Code Online (Sandbox Code Playgroud)

java mysql scala jdbc

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

权限被拒绝 (publickey) Amazon Linux aws

我的 AWS 上运行着两个实例。我对他们两个都有相同的密钥对。我使用这两个实例很长时间了。但今天,如果我运行此命令,在尝试通过终端登录时,我会在一个实例上遇到错误。

ssh -i mypem.pem ec2-user@52.xx.xxx.xxx
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

但是如果我尝试使用同一文件登录其他实例pem。它有效,我可以成功登录它。

我已经尝试了这里提出的所有解决方案

SSH 访问 Amazon EC2 实例时权限被拒绝(公钥)

尝试通过 SSH 连接到 Amazon Ec2 实例 - 权限错误

但对我来说没有任何作用

如果我这样做

ssh -i mypem.pem ec2-user@52.xx.xxx.xxx -vvv
Run Code Online (Sandbox Code Playgroud)

结果是这样的

    OpenSSH_7.4p1, LibreSSL 2.5.0
debug1: Reading configuration data /etc/ssh/ssh_config
debug2: resolving "52.xx.xxx.xxx" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to 52.xx.xxx.xxx [52.xx.xxx.xxx] port 22.
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file mypem.pem type -1
debug1: key_load_public: No such file …
Run Code Online (Sandbox Code Playgroud)

authentication permissions ssh amazon-ec2 amazon-web-services

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

如何在 JavaScript 中添加日期时间的小时数

我想在 DateTime 中添加小时数。我用谷歌搜索过,但找不到任何代码。

这是这个日期时间2018-07-25 20:23:22。我想在此日期时间中添加小时数,以便它以相同的格式为我提供新的日期时间

我试过这个。

var datetime = "2018-07-25 20:23:22";
datetime.setHours(datetime.getHours()+5); 
Run Code Online (Sandbox Code Playgroud)

但它没有用。

javascript date node.js

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

线程“main”中的异常 java.lang.IllegalArgumentException:工作表索引 (0) 超出范围 (0..-1)

我想使用 apache poi api 在 java 中读取 2010 excel 文件......但它给了我一个错误线程“main”中的异常 java.lang.IllegalArgumentException: Sheet index (0) is out of range (0..-1 ) 我正在使用 xssf 但如果我想从旧格式的 excel 中获取数据,那么它可以通过 HSSF 正常工作..我不知道 XSSF 发生了什么..这是我的代码..请帮助我。

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.util.Iterator;

import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRichTextString;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

/**
 * This java program is used to read the data from a Excel file and display them
 * on the console output.
 * 
 * @author dhanago
 */
public …
Run Code Online (Sandbox Code Playgroud)

java excel poi-hssf xssf

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