小编use*_*948的帖子

如何在FileZilla中更改用户?

我正在使用FileZilla使用我的凭据登录SFTP主机.但是,我需要使用等效的sudo su - user(在linux中使用)来更改用户.没有为此一般用户设置密码,因此不允许直接登录.

我可以使用什么FTP命令与FileZilla中的"输入自定义命令.."选项在连接后切换用户?

(这是必需的,所以我可以将文件作为不同的用户传输,而不是我的登录.)

linux command-line sudo filezilla

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

如何从属性文件的服务器路径获取URL位置

我需要将属性文件的URI传递给以下方法(第三方jar)

    defaultConfiguration = Factory.createDefaultConfiguration(propertiesUrl.toURI());
PayClient client = Factory.createClient(defaultConfiguration);
Run Code Online (Sandbox Code Playgroud)

当我在服务器上部署我的代码时,我得到了这个路径,即propertiesUrl.toURI()as abc://localhost/server/test/payment/ConfigLookup.properties

第三方应用程序拒绝此值,并且不会创建用于创建连接客户端的配置.

传递属性文件在本地bin文件夹中的示例代码可以正常工作.

收到的路径为 propertiesUrl.toURI()

file:/D:/Code/bin/ConfigLookup.properties
Run Code Online (Sandbox Code Playgroud)

以上创建了一个成功的连接.

请指导我们之间缺少什么.如何使服务器代码以与本地代码相似的方式工作.

java url uri config java-ee

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

Json String - 如何在字符串中添加变量

我有一个像下面的Json字符串

 String jsonRequestString = "{\"access_code\" : \"9bPbN3\" , "
                          + "\"merchant_reference\" : \"123\", \"language\" : \"en\",\"id\" : \"149018273\","
                          + "\"merchant_identifier\" : \"gKc\", \"signature\" : \"570fd712af47995468550bec2655d9e23cdb451d\", "
                          + "\"command\" : \"VOID\"}";
Run Code Online (Sandbox Code Playgroud)

我有一个String变量

String code = "9bPbN3";
Run Code Online (Sandbox Code Playgroud)

问题,我如何插入上面的字符串而不是在下面的地方硬编码.即代替9bPbN3,我想在那里使用变量代码.

   String jsonRequestString = "{\"access_code\" : \"9bPbN3\" , "
Run Code Online (Sandbox Code Playgroud)

提前谢谢了.

java string json concat

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

XSLT:使用选择根据true/false转换标记值

我有一个像xml:

<TransactionData>
<Tag1>abc</Tag1>
<Tag2>cde</Tag2>
<EnhancedDataIndicator>true</EnhancedDataIndicator> 
 <EmailAddress>bob.smith@email.com</EmailAddress> 
 <PassengerName>SMITH/BOB</PassengerName> 
</TransactionData>
Run Code Online (Sandbox Code Playgroud)

和相应的XSLT如:

...

<xsl:template match="@* | node()">
    <xsl:copy>
      <xsl:apply-templates select="@* | node()"/>
    </xsl:copy>
  </xsl:template> 
   <xsl:template match="EnhancedDataIndicator">
   <xsl:choose>
            <xsl:when test = "EnhancedDataIndicator = 'true'">
              <EnhancedDataIndicator>Y</EnhancedDataIndicator>
            </xsl:when>
            <xsl:otherwise>
            <EnhancedDataIndicator><xsl:text>N</xsl:text></EnhancedDataIndicator>
            </xsl:otherwise>
   </xsl:choose>
 </xsl:template>
Run Code Online (Sandbox Code Playgroud)

我试图输入一个逻辑,当它为'true'时,可以使EnhancedDataIndicator值为'Y',当'false'时,它为'N'.目前,XSLT没有实现这一点.它始终显示"N"表示EnhancedDataIndicator.转换后的当前xml如下所示:

 <TransactionData>
    <Tag1>abc</Tag1>
    <Tag2>cde</Tag2>
    <EnhancedDataIndicator>true</EnhancedDataIndicator> 
     <EmailAddress>bob.smith@email.com</EmailAddress> 
     <PassengerName>SMITH/BOB</PassengerName> 
    </TransactionData> 
Run Code Online (Sandbox Code Playgroud)

好心提醒.

xml xslt

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

HashMap 重复值 - 识别重复值

我知道HashMap不允许插入重复值,它用最新条目替换最后一个重复值。有没有办法打印在该put方法中发现的重复项?

我有以下代码片段:

for( int i = 0; i <= elements.length - 1; i++) {
    nodeDBList = (NodeList) xPath.compile(elements[i]).evaluate(dbDocument, XPathConstants.NODESET);
    for (int j = 0; j < nodeDBList.getLength(); j++) {
        if(nodeDBList.item(j).getFirstChild() != null)
            dbList.put(nodeDBList.item(j).getFirstChild().getNodeValue().toLowerCase().trim(), 
                       nodeDBList.item(j).getNodeName().toLowerCase().trim());

    }
} 
Run Code Online (Sandbox Code Playgroud)

java hashmap duplicates

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

减少Oracle中列的"X"小时数

我有一个表'ABC',列为TIME_THU,其值为04:00,04:02,04:03.该列是VARCHAR2,我需要将列值减少到00:00,00:02,00:03,即将它们减少04小时.

需要使用UPDATE查询来对此进行更改.

就像是,

Update ABC set TIME_THU  = TIME_THU -4;
Run Code Online (Sandbox Code Playgroud)

谢谢

sql oracle date

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

标签 统计

java ×3

command-line ×1

concat ×1

config ×1

date ×1

duplicates ×1

filezilla ×1

hashmap ×1

java-ee ×1

json ×1

linux ×1

oracle ×1

sql ×1

string ×1

sudo ×1

uri ×1

url ×1

xml ×1

xslt ×1