当前位置: 首页 > 知识库问答 >
问题:

Apache Commons CLI-选项的参数名有什么用途?

琴宾鸿
2023-03-14

我正在熟悉Apache Commons CLI库。OptionBuilder具有此功能,您可以在其中指定选项的参数名称。我不清楚在什么情况下你需要一个arg名称。任何洞见都是有价值的。谢谢

共有1个答案

淳于昊然
2023-03-14

“参数名”仅用于创建帮助文本。对getArgName()方法的唯一调用来自HelpFormatter类。

 类似资料:
  • 问题内容: 我可以看到-prune 无法正常工作。我猜选项应该选择(或查找)除名称正确的文件以外的所有文件? 还是我理解错误? 我执行的命令: 期望值 :选择当前目录()中除名称* efence以外的所有文件。 请帮我理解 问题答案: 尝试 如果未指定其他选项,则该选项 会 打印匹配的文件(但是,它仍然阻止递归到匹配的目录中)。 编辑添加说明: 表达式区分和。来自: 该表达式由选项(影响整体操作而

  • 问题内容: 它在这里说-Xss用于“设置线程堆栈大小”,这到底是什么意思?谁能帮我理解这一点? 问题答案: Java应用程序中的每个线程都有其自己的堆栈。堆栈用于保存返回地址,函数/方法调用参数等。因此,如果线程倾向于通过递归算法处理大型结构,则所有这些返回地址等都需要大型堆栈。使用SunJVM,可以通过该参数设置该大小。

  • 问题内容: 我试图定义一个可以容纳闭包的变量,并且使用Swift的速记参数名称遇到了一些困难。采取以下代码段: 这给了我编译错误 ‘(String,String)’无法转换为’String’ 。当我修改闭包时,返回带有第一个参数值的字符串,我将两个参数值都返回到一个元组中。 但是,如果我修改闭包以打印第二个参数,则会按预期打印正确的参数。 我感觉自己在这里做些愚蠢的事情,但是我找不到任何解释为什么

  • 问题内容: 此选项在docker文件中有什么作用? 如果没有此参数,docker容器会启动吗?我检查了一篇文章说 启用内存支持 但我仍然不清楚。 问题答案: 是。容器将以开头。 用于分配更大部分的内存。 为了防止JVM在容器中运行时调整最大堆大小,请设置 。 除此之外,https://www.eclipse.org/openj9/docs/xxusecontainersupport/可能会有所帮助

  • 问题内容: 例: 第一个参数采用Double并将其保存在该方法范围中。但是,什么是和? 我阅读了这篇文章,却找不到任何相关内容:https : //developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Methods.html 问题答案: 这就是Swift模仿目标C的命名参

  • 4.2. 使用可选参数和命名参数 Python 允许函数参数有缺省值;如果调用函数时不使用参数,参数将获得它的缺省值。此外,通过使用命名参数还可以以任意顺序指定参数。SQL Server Transact/SQL 中的存储过程也可以做到这些;如果你是脚本高手,你可以略过这部分。 info 函数就是这样一个例子,它有两个可选参数。 def info(object, spacing=10, coll