小编pap*_*lip的帖子

从两列中选择不同的组合

我在表Hyperlink中有两列,源和目标,用于存储超链接的源和目标.

source | destination 
-------------------- 
  a    |  b 
  b    |  c 
  c    |  d 
  c    |  b 
Run Code Online (Sandbox Code Playgroud)

有两个超链接涉及b和c.两个超链接之间的区别是超链接的方向.但是,我的目标是检索唯一的超链接,无论哪个方向.因此,对于从b到c和从c到b的超链接,我只想选择其中一个.任何人都会这样做.

所以我的结果应该是这样的:

source | destination 
-------------------- 
  a    |  b 
  b    |  c 
  c    |  d 
Run Code Online (Sandbox Code Playgroud)

到目前为止,我能够在Java中实现这一点,在使用JDBC执行SQL语句之前进行一些处理.然而,当桌子变得非常大时,这将非常繁琐.

我想知道无论如何我都可以用SQL来做这件事.

我尝试了,SELECT DISTINCT source,destination FROM Hyperlink但它返回了我独特的排列.我需要独特的组合.

谢谢!

mysql sql

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

在纵向方向使用相机

我正在尝试开发一个使用相机的应用程序.到目前为止,它一直运作良好,除了我无法强迫定位为"肖像".如果我将所有活动强制为"横向",似乎效果很好,因为相机预览似乎适合景观.

无论如何在纵向模式下使用相机?

android

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

Extra_vars 可以接收多个文件吗?

阅读文档,它说我可以从文件加载变量。

ansible-playbook release.yml --extra-vars  "@some_file"
Run Code Online (Sandbox Code Playgroud)

但是,就我而言,我有两个文件包含用于我的剧本调用的额外变量。

将它们连接在一起不是一种选择,因为其中一个是使用 Vault 创建和加密的秘密文件。另一个文件是从上游进程生成的。

我试过了:

ansible-playbook release.yml --extra-vars  "@some_file @some_other_file"
Run Code Online (Sandbox Code Playgroud)

......但它没有用。调用后我得到

错误:文件无法读取:some_file @some_other_file

所以我的猜测是它将第一个 @ 符号之后的所有内容作为文件的路径。

我的问题是,额外变量可以接受多个文件吗?

ansible ansible-playbook ansible-vault

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

在原始文件后插入克隆

我正在尝试将克隆元素放置在原始元素之后。

我进行了一些研究,发现了如何创建克隆以及如何将克隆放置在原始副本之后,但是我似乎无法将它们放在一起。

这是我的代码:

<html>

<head>

<script type="text/javascript">

function onClickAdd() {

    var tableRow = document.getElementById("tableRow");
    var tableRowClone = tableRow.cloneNode(true);
    document.getElementById("tableRow").insertBefore(tableRowClone, tableRow.nextSibling);
}

</script>
</head>
<body>    
    <table>
        <tr id="tableRow">
            <td>
                <input type="text" name="textField">
            </td>
        </tr>

        <tr>
            <td>
                <input type="button" name="addButton" value="Add" onClick="Javascript:onClickAdd()">
            </td>
        </tr>
    </table>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

我的预期输出是:每次单击addButton时,都会在文本字段堆栈的底部放置一个新的文本输入字段。该按钮不是堆栈的一部分,应始终位于堆栈下方。

我完全是Java的菜鸟。上面的代码可能正确也可能不正确。谢谢!

javascript

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