问题列表 - 第31710页

如何使用java在没有密码的情况下ssh到主机上

我目前正在使用java应用程序通过调用bash的实例在unix框上运行命令,如下所示 -

proc = Runtime.getRuntime().exec("/bin/bash", null, wd);
Run Code Online (Sandbox Code Playgroud)

我在Printwriter的盒子上执行命令,如下所示 -

PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(proc.getOutputStream())), true);
Run Code Online (Sandbox Code Playgroud)

现在,作为一个要求我需要ssh到另一个主机上,调用该主机的bash实例并运行一些命令.如果可以在不输入密码的情况下完成,那就太棒了.如果没有,我如何让应用程序在合适的时间输入"密码"?读取shh命令的输出并基于此,写出密码似乎并不吸引人.

任何有关上述内容的指示都会有很大帮助.

关心p1nG

java unix passwords ssh

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

Linux:链接共享库时如何使用.pc文件?

据我所知,*.pc文件存储有关共享库的元数据.链接到共享库时,链接器是否自动使用这些文件?如果是这样,它在哪里搜索这些文件?

c linux

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

带有命名空间的GPX文件的XPath查询?

当GPX文件具有以下简单结构时,我能够<trkpt></trkpt>通过xpath表达式访问节点<xsl:for-each select='gpx/trk/trkseg/trkpt'>:

<gpx>
  <trk>
    <trkseg>
      <trkpt lat="50.5324906" lon="7.0842605">
        <ele>105.8824463</ele>
        <time>2010-07-11T08:50:16Z</time>
      </trkpt>
      <trkpt lat="50.5323745" lon="7.0843524">
        <ele>108.7662354</ele>
        <time>2010-07-11T08:50:44Z</time>
      </trkpt>
      ...
    </trkseg>
  </trk>
</gpx>
Run Code Online (Sandbox Code Playgroud)

如何在涉及名称空间时实现相同的效果,例如:

<gpx xmlns="http://www.topografix.com/GPX/1/1" 
     creator="MapSource 6.15.11" 
     version="1.1" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://www.topografix.com/GPX/1/1 
                         http://www.topografix.com/GPX/1/1/gpx.xsd">
Run Code Online (Sandbox Code Playgroud)

xslt xpath gpx

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

Hibernate表和列的自动保留字转义

我试图为几个不同的数据库使用一个Hibernate映射:H2,Oracle,MySql.

每个数据库都有一个不同的保留字列表.

我希望Hibernate能够自动转义保留字.

我知道我可以:

  • 使用反引号强制转义(逃避一切只是为了安全)
  • 更改所有标识符,以便它们肯定不是任何数据库中的关键字(使它们变丑)
  • 将模式绑定到一组特定的数据库,转义关键字的并集(如果我添加新的数据库,将会中断)

有更优雅的解决方案吗?

java orm hibernate escaping reserved-words

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

java中的null值

我从使用swing得到一个字符串,我需要验证它是否为null我使用此代码

if(site.equals(null)) {
    System.out.println("null");
} else  {
    System.out.println("notnull");
}
Run Code Online (Sandbox Code Playgroud)

如果还有null,它总是显示"notnull"

java null

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

从Database/Excel/CSV转换为YAML数据夹具?

想知道是否有一个易于将结构化文件转换为Doctrine/Symfony的YAML数据夹具.

我没有看到Doctrine接受CSV的任何实用程序.

我可能只是开始写一些简单的事情来做这件事.值得吗?

csv excel yaml doctrine symfony1

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

UITableView,分隔符颜色在哪里设置?

UITableView在IB中添加了一个并设置了"委托"和"数据源",一切运行良好.我接下来要做的是更改分隔符颜色,但我能找到的唯一方法是将方法添加到其中一个委托回调中,是否有更好的地方我应该这样做?

我目前没有这个,但我想也许我需要从我的控制器添加一个"iVar",我可以链接到UITableViewIB中,然后设置分隔符颜色viewDidload

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    [tableView setSeparatorColor:[UIColor blackColor]];
    return 65;
}
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c uitableview ios

156
推荐指数
5
解决办法
11万
查看次数

textarea的富文本编辑器

你们有些人可以为textarea建议我一些免费的富文本编辑器吗?我喜欢stackoverflow使用的那个.

html php textarea

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

在发布前几天锁定SubVersion分支

在发布之前的几天,我们希望能够阻止开发人员将文件提交到SubVersion分支,除非团队负责人已经审核并批准了更改(在这种情况下,他们会进行临时更改以允许这样做).

以前我们使用ClearCase,其中相对容易.

由于svn:lock命令仅适用于每个文件,因此我们不确定是否可以在SubVersion中模拟此行为.

你是做什么?

svn branch release-management

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

Code Golf:谁拥有最好的扑克牌?

我喜欢这样的挑战,我希望很快能提交我的答案.

哪位牌手拥有最好的7张牌?

给出9张牌的无序列表(以空格分隔),找出哪个牌手有最好的扑克牌. 这是扑克手牌排名列表.输入示例:

2C 5H AS KS 2D 4D QD KH 3S
(ie: [[2C 5H] [AS KS] [2D 4D QD KH 3S]])
Run Code Online (Sandbox Code Playgroud)

阵列中的前2张牌代表牌手1的牌,阵列中的第2张牌代表牌手2的牌.最后5张牌代表社区牌,两张牌都分享.实际上,两个玩家都有7张牌,你必须确定哪个玩家拥有最好的5张扑克牌.

卡片被定义为一个字符串,第一个字符代表卡片值,第二个值代表西装.总是大写的.没有卡可能出现两次.

该函数将计算手牌是否为任何一名球员的平局或胜利.它将在输入结束时输出总数.输出格式稍后在本文中定义.

例子

2C 5H AS KS 2D 4D QD KH 3S
(ie: [[2C 5H] [AS KS] [2D 4D QD KH 3S]])
Player 2 wins this hand.  Player 1 has a pair of 2's, player 2 has a pair of kings.

5S 6S 8H 9D 7S 8S JH TS 2H
(ie: [[5S 6S] …
Run Code Online (Sandbox Code Playgroud)

language-agnostic code-golf rosetta-stone

18
推荐指数
3
解决办法
2712
查看次数