小编Vin*_*ini的帖子

如何将命令行参数传递给shell别名?

如何将命令行参数传递给别名?这是一个示例:

alias mkcd='mkdir $1; cd $1;'

但在这种情况下,$ xx将在别名创建时转换,而不是在运行时转换.但是,我创建了一个使用shell函数的解决方法(在googling之后),如下所示:

function mkcd(){
  mkdir $1
  cd $1
}

只是想知道是否有办法制作接受CL参数的别名.
顺便说一句 - 我使用'bash'作为我的默认shell.

shell alias

278
推荐指数
7
解决办法
19万
查看次数

servlet <load-on-startup>值表示什么

我在这里有点困惑.在我们的应用程序中,我们定义了一些servlet.以下是web.xml其中一个servlet 的摘录:

<servlet>
    <servlet-name>AxisServlet</servlet-name>
    <display-name>Apache-Axis Servlet</display-name>
    <servlet-class>com.foo.framework.axis2.http.FrameworkServlet</servlet-class>
    <load-on-startup>0</load-on-startup>
</servlet> 
Run Code Online (Sandbox Code Playgroud)

根据我的理解,它的值<load-on-startup>必须是一个正整数才能自动加载.我在谷歌上查了一下,但我遇到的回复只会增加我的困惑.

web.xml servlets java-ee

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

有一个很好的自然语言处理库

我需要在当前模块中实现一些NLP.我正在寻找一些可以帮助我的好图书馆.我遇到了'LingPipe',但无法完全遵循如何使用它.
基本上,我们需要实现一个功能,其中应用程序可以解释用简体中文输入的客户指令(交付说明).例如:

  • 将于明天中午12点起床
  • 请在6月10日之后发货
  • 请不要在星期三之前发送
  • 在订单中再添加10个XYZ单位

java nlp

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

缩小基于jQuery的js文件

我们在项目中使用jQuery.我们的网络应用程序中有许多自定义javascript文件,这些文件具有使用jQuery功能的UDF.我们需要减小尺寸(作为性能改进活动的一部分),我正在为这些文件寻找一个可靠的'minifier'(如果相同的工具也可以缩小CSS文件,这将是很好的)

我们尝试了JSLint和JSMin - 但是JSLint在遇到jQuery代码时没有完成并抛出许多异常.

javascript css minify

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

Google Calendar API:java.lang.ClassNotFoundException:com.google.common.collect.Maps

我正在创建一个相当简单的Java客户端,它连接到我的帐户并获取所有事件.我在这里得到一个例外说:

java.lang.ClassNotFoundException: com.google.common.collect.Maps

有人能告诉我我错过了哪个JAR,而且从哪里下载它?

google-calendar-api

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

Oracle/SQL:为什么查询"SELECT*FROM records WHERE rownum> = 5 AND rownum <= 10" - 返回零行

为什么以下查询返回"零"记录:

SELECT * FROM records WHERE rownum >= 5 AND rownum <= 10

     OR

SELECT * FROM records WHERE rownum >= 5 

以下查询返回正确的记录:

SELECT * FROM records WHERE rownum <= 15

问候,
- Ashish

sql oracle

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

连接到RAC数据库的正确JDBC URL是什么

我们使用简单的(自定义)JDBC连接器类从代码连接到Oracle.此类从资源文件中读取连接属性,并尝试建立与Oracle的连接(瘦连接).

但是,最近数​​据库已移至RAC,现在应用程序无法连接到数据库.

这是TNSPING输出:

Used LDAP adapter to resolve the alias
Attempting to contact (DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=OFF)(FAILOVER=ON)
(ADDRESS=(PROTOCOL=TCP)(HOST=tst-db1.myco.com)(PORT=1604))
(ADDRESS=(PROTOCOL=TCP)(HOST=tst-db2.myco.com)(PORT=1604)))(CONNECT_DATA=    
SERVICE_NAME=mydb1.myco.com)(SERVER=DEDICATED)))
OK (80 msec)
Run Code Online (Sandbox Code Playgroud)

在这种情况下指定的正确URL是什么?

java jdbc

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

XPath基于复杂过滤器计算子节点

我有一个XML格式如下:

<ComRequest>
  <root lineId="1" creator="jumnix">
    <component lineId="101">
        <compLine lineId="1001">1</compLine>
        <compLine lineId="1002">2</compLine>
        <compLine lineId="1003">3</compLine>
        <compLine lineId="1004">4</compLine>
        <compLine lineId="1005">5</compLine>
        <compLine lineId="1006">6</compLine>
        <compLine lineId="1007">7</compLine>
        <compLine lineId="1008">8</compLine>
        <compLine lineId="1009">9</compLine>
        <compLine lineId="1010">10</compLine>
        <compLine lineId="1011">11</compLine>
    </component>
    <component lineId="102">
        <compLine lineId="1012">12</compLine>
        <compLine lineId="1013">13</compLine>
        <compLine lineId="1014">14</compLine>
        <compLine lineId="1015">15</compLine>
        <compLine lineId="1016">16</compLine>
        <compLine lineId="1017">17</compLine>
        <compLine lineId="1018">18</compLine>
        <compLine lineId="1019">19</compLine>
        <compLine lineId="1020">20</compLine>
        <compLine lineId="1021">21</compLine>
        <compLine lineId="1022">22</compLine>
    </component>
  </root>
</ComRequest>
Run Code Online (Sandbox Code Playgroud)

我需要获得具有10个'compLine'元素的'组件'节点的计数.直到现在我有以下XPath查询 -

count(//*[local-name()='ComRequest']/*[local-name()='root']/*[local-name()='component']/*[local-name()='compLine' and count(self) gt 10])
Run Code Online (Sandbox Code Playgroud)

但这不起作用(给出'0'结果).任何有助于解决此问题的帮助表示赞赏.

xml xpath

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

如何连接远程mongodb与pymongo

当我使用MongoChef连接远程mongo数据库时,我使用下一个参数:


服务器

  • 服务器: localhost
  • 港口: 27017

SSH隧道

  • SSH地址: 10.1.0.90

  • 港口: 25

  • SSH用户:用户名

  • SSH密码:密码


当我与Pymongo连接时,我有下一个代码:

import pymongo

MONGO_HOST = "10.1.0.90"
MONGO_PORT = 25
MONGO_DB = "db_name"
MONGO_USER = "username"
MONGO_PASS = "password"

con = pymongo.MongoClient(MONGO_HOST, MONGO_PORT)
db = con[MONGO_DB]
db.authenticate(MONGO_USER, MONGO_PASS)

print(db)
Run Code Online (Sandbox Code Playgroud)

但我有下一个错误:

pymongo.errors.ServerSelectionTimeoutError: 10.1.2.84:27017: [Errno 111] Connection refused
Run Code Online (Sandbox Code Playgroud)

拜托,你能帮帮我解决这个问题吗?我该怎么办?

python ssh mongodb pymongo python-3.x

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

XSLT:<xsl:strip-space>不起作用

我的应用程序中有一个servlet过滤器,它拦截所有传入的请求,并尝试从传入的XML中去除空格,并将生成的"干净"XML写入响应.我正在使用XSLT来实现这一目标.请参阅下面的XSLT:

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

<xsl:output method="xml" omit-xml-declaration="no" indent="yes"/>
<xsl:strip-space elements="*"/>

<xsl:template match="@*|node()">
<xsl:copy>
    <xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)

但是,这没有按预期工作.生成的XML与原始XML相同(尽管在样式表中使用了<xsl:strip-space elements ="*"/>.

请帮助我做到这一点.

问候,
- Ashish

xml xslt

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

为什么对同一方法的两次连续调用会产生不同的执行时间?

这是一个示例代码:

public class TestIO{
public static void main(String[] str){
    TestIO t = new TestIO();
    t.fOne();
    t.fTwo();
    t.fOne();
    t.fTwo();
}


public void fOne(){
    long t1, t2;
    t1 = System.nanoTime();
    int i = 10;
    int j = 10;
    int k = j*i;
    System.out.println(k);
    t2 = System.nanoTime();
    System.out.println("Time taken by 'fOne' ... " + (t2-t1));
}

public void fTwo(){
    long t1, t2;
    t1 = System.nanoTime();
    int i = 10;
    int j = 10;
    int k = j*i;
    System.out.println(k);
    t2 = System.nanoTime();
    System.out.println("Time taken …
Run Code Online (Sandbox Code Playgroud)

java benchmarking microbenchmark

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

Java:是否有工具使代码(在第三方JAR中)向前兼容(1.4 - 1.6)

我有一个使用Java 1.4编译的第三方JAR文件.有没有一个工具可以使jar文件与Java 1.6兼容?(像'逆转译器'的东西,但它的反面是什么).
我尝试反编译类文件并在1.6中重新编译,但它失败了.


这是问题:

我的项目使用'rsadapter.jar'为5.1,我在Eclipse 2.0 + JDK 1.4中进行了项目设置,它曾经工作正常.现在,我已经迁移到Java 1.6和Eclipse Ganymede(根据要求)和同一个项目(完全相同的设置)开始抱怨'rsadapter.jar'中缺少的类文件.我也明确地将JAR放在classpath中,但它仍然无法加载类.然后我将Java Compiler版本更改为1.4并开始工作.

问候,
- Ashish

java decompiling

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

如何在 Angular 6 的组件模板中呈现超链接?

我有一个 Angular 6 应用程序,其中一个组件用于在页面上显示一条消息。一些消息包含嵌入其中的超链接(在 HTML 标记中)。但是,当消息显示在页面上时,它们将以纯文本形式显示(不呈现超链接,而是向用户显示标记)。

您可以访问 Stackblitz @ https://stackblitz.com/edit/angular-jj5nms以获取我为解释该问题而创建的示例应用程序。

预期的消息显示:

点击这里

实际消息显示:

点击<a href=' http://www.google.com '>此处</a>

javascript typescript angular angular6

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