问题标签 [args]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2533 浏览

bash - Bash - ack - 限制匹配行的长度

有没有办法限制ack匹配的行的长度?如果 ack 匹配,例如,一个缩小的 javascript 文件,它打印出来的行可能非常大。我仍然希望它显示突出显示的匹配,但理想情况下,在匹配之前和之后使用省略号:"... stuff match stuff ...". 在ack 文档中没有看到任何结论性的内容。

我试着用类似的东西来挖掘它

awk似乎正在剥离颜色和格式,这是不受欢迎的。我也尝试过(请耐心等待):

看看我是否可以重新确认每一行并将其切碎或其他东西,但这有同样的格式问题。管道 ack 输出明显消除了换行符?

根据评论编辑:

也许这将有助于解释我想要这个的主要原因。我使用 ack.vim 在我的项目中进行搜索。我经常想通过我的 javascript 文件来查找一个单词,比如“cookie”。我们在代码中对 jQuery 和其他缩小的库进行了版本控制,因此它们会显示在 ack 结果中。由于这些文件被缩小,因此很少有换行符,并且它在拆分窗口中显示了一条巨大的线,我必须滚动过去。我几乎从不关心那场比赛,所以占用这么多空间很烦人。我可以将那些缩小的文件名添加到我的 ackrc 中以忽略,但我不希望每次添加缩小库时都必须添加新文件名。ack.vim repo 上有一个关于这个的未解决的问题。我想知道是否可以纯粹通过 bash-fu 来做。

0 投票
2 回答
285 浏览

java - 在 cli 中包含 jar 文件库

我正在开发一个使用 jnlp 文件的项目。那里有这样指定的资源:

[代码]

[/代码]

ant 构建文件不包括构建 .jar 中的那些 jar 文件。我如何在 cli 中添加这些 jar,这样它就不会给我“线程“main”java.lang.NoClassDefFoundError: 中的异常:”?我试过“-cp file1.jar:file2.jar:etc.jar”,但我在互联网上读到你不能使用 -cp 和 -jar .. 我怎样才能让它工作?

提前致谢!

0 投票
3 回答
12610 浏览

python - python:我什么时候可以解压生成器?

它是如何在引擎盖下工作的?我不明白以下错误的原因:

0 投票
3 回答
721 浏览

python - func(*tuple) 'scatters' 元组,但是 func(**dictionary) 是如何工作的呢?

让我们创建一个简单的元组、字典和函数。

下面显示了*在元组和字典作为参数之前所做的事情。

现在让我们**在争论之前尝试一下。

好的,似乎 ** 仅在将字典用作参数时才有效。那么让我们用字典来试试吧。

什么?谁能给我看一个不会产生错误的最后一种情况的例子?

0 投票
2 回答
4819 浏览

python - 在 Python 中将 *args 传递给 string.format?

是否可以将 *args 传递给 string.format?我有以下功能:

当我尝试使用 LogCapture 对其进行单元测试时,我得到以下信息:

0 投票
6 回答
44742 浏览

java - java 101,我如何计算传递给main的参数数量?

例如

有没有办法做类似的事情

整数计数 = args.length()?还是 args.size()?

0 投票
6 回答
62855 浏览

c# - C# 检查是否传递了参数

我有这个代码:

也试过if(args.Length==0)了,还是不行。

基本上我想知道用户是否用参数调用了程序。如果不是,程序将要求输入。

我怎样才能做到这一点?提前致谢。

0 投票
2 回答
367 浏览

c++ - 简化 __VA_ARGS__ 问题:无法提取 NULL

我得到以下代码:

头文件:

cpp文件:

主文件:

工作正常!!

但是这个:

不工作..如果我在头文件中为 anyBody 注释宏

有可能是这样的:

现在我的问题:

是否可以嵌套一些宏,例如

在他们中间 ?

我读过整个“变量参数计数”的东西今天还没有真正在 cpp 中设计吗?

如果你看一下函数 anyHtml() 和 anyBody()。这是解决此问题的“好”解决方案还是某种肮脏的新手黑客?我仍然是 cpp 的新手,主要是 perl 和 java.. 为此我想得到一些反馈以进一步了解它..

现在..足够了:-)

欢迎你告诉我你想说什么.. :-)

- - 编辑

好吧,我很抱歉..

输出应该是

但它给了

如果我同时使用

如果我做

这些错误没有出现..

没有这个宏,我必须输入:

我知道非常特别.. :-(

- - 编辑

感谢您解决我的问题!

宏定义中的分号解决了嵌套问题...

anyHtml() 和 body() 函数呢...

使用是否正确

并在字符串操作之后进行转换?

还是脏?

0 投票
2 回答
1586 浏览

android - 具有多个过滤器的 SQLite 查询

我有一个光标填满了我在 Android 中的 ListView。

我的光标代码:

它不工作。它继续使用以下值填充列表:70027、70029、70024。

我究竟做错了什么?

谢谢。

0 投票
3 回答
136 浏览

java - 如何在Java中逐行传递args?

Public static void main(String[] args)只接受输入作为一行,对吗?我想逐行传递参数。请帮我。我该死的肯定有什么办法。我的条件是“程序应该逐行接受控制台上的输入”。请帮助我。