小编Rya*_*ony的帖子

没有其他Ruby的三元运算符

是否有一个红宝石成语"If do-this"和"do-this"就像一个简单的命令一样?

例如,我现在正在做

object.method ? a.action : nil
Run Code Online (Sandbox Code Playgroud)

将else子句留空,但我觉得这可能是一种更惯用的方法,不需要在最后指定一个nil.(另外,在这种情况下,我觉得占用多行代码会很浪费.

ruby conditional operators conditional-operator

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

JDBC-postgres,连接被拒绝

这是我第一次使用java来访问数据库,所以我在这里可能有一个简单的错误,但是当我从远程数据库中检索我的连接时,我有权访问,但我拒绝连接.

这是有问题的代码:

String url = "jdbc:postgresql:url.isformatted.like.this/database";

try {
    conn = DriverManager.getConnection(url, "username", "password");
} catch (SQLException e) {
    e.printStackTrace();
    System.exit(1);
}
Run Code Online (Sandbox Code Playgroud)

(为了隐私起见,删除了用户/通行证和数据库网址)

问题不能是凭据或URL本身,因为我使用它来使用psql从同一个盒子手动登录.我在想它可能是URL的格式化,但是我找不到任何在远程地址上使用psql的例子(它们都是本地主机的东西)

postgresql jdbc

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

Soundcloud API没有明确支持json的分页

我正在使用的具体示例:

http://api.soundcloud.com/users/dubstep/tracks.json?client_id=YOUR_CLIENT_ID

你将获得他们的前50首曲目,但是没有像你在xml版本中看到的那样的next-href对象 .

但是,您可以使用偏移和限制,它可以按预期工作 - 但是我需要"盲目地"浏览轨道,直到没有更多的轨道,而不像XML版本为您提供结果的"下一页".我甚至没有注意到它是分页的,除了偶然的机会,当我搜索json对象并注意到恰好有50个轨道(这甚至是可疑的).

是否有计划支持json中的next-href标记?我错过了什么吗?这是一个错过的错误吗?

api pagination json soundcloud

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