9得票5回答
Python lambda函数打印<function <lambda> at 0x7fcbbc740668>而不是值

我是Python的初学者,最近在使用lambda函数进行编程。 我写了一个程序,使用lambda函数打印输入字符的ascii值+1的字符。我的代码如下: #!/usr/bin/python import sys try: word = sys.argv[1] except: prin...

9得票2回答
弱类型是性能提升还是降低?

写解释: 在编写解释型语言时,弱类型和强类型哪个更快? 我之所以会有这个想法,是因为目前市面上速度比较快的动态类型解释型语言(如Lua、Javascript)以及大多数解释型语言都采用弱类型。 但是另一方面,强类型可以提供弱类型无法保证的保障,那么,其中一个是否可能具有不可能在另一个中实现...

30得票6回答
复制一个文件列表(txt)

我在stackoverflow上看到了一些脚本示例,但是没有一个示例提供如何从.txt列表中读取文件名的示例。 这个例子很好,可以将所有文件从A文件夹复制到B文件夹xcopy c:\olddir\*.java c:\newdir /D /E /Q /Y 但是我需要像下面这样的东西,我可以填写...

16得票2回答
什么是嵌入式脚本语言?

什么是嵌入式脚本语言?相比特定领域语言,它有哪些优点? "许多语言被设计用于替换应用程序特定的脚本语言,并可嵌入应用程序中。" - 脚本语言(维基百科) Javascript.NET 就是其中一个例子,它可以代替 C#。但是,脚本语言和嵌入式脚本语言之间的区别是什么?此外,为什么 Java...

28得票10回答
何时使用脚本语言?

何时应该使用脚本语言而不是更冗长的编译语言,例如C++、C#或Java? 为了让问题更有趣,我们可以这样回答: 当......BLANK......时,您应该使用脚本语言。 当您需要 A 时,请使用脚本语言 X。 当您需要 B 时,请使用脚本语言 Y。 当您需要 C 时,请使用脚本语...

19得票19回答
有用的PowerShell单行命令

提供一行你认为有用的PowerShell脚本,每个回答一个脚本。 这里有一个类似的问题,但这个问题仅提供包含脚本的页面链接,让我们在这里逐个回答并列出最常用或最有用的脚本。 列出文件的最近版本 ls -r -fi *.lis | sort @{expression={$_.Name}}...

14得票3回答
如何让ANTLR生成脚本解释器?

假设我有以下Java API,并将其全部打包成blocks.jar: public class Block { private Sting name; private int xCoord; private int yCoord; // Getters, s...

12得票7回答
使用Groovy作为脚本语言

我更喜欢使用脚本语言来完成简短的任务,例如编写一个非常简单的http机器人、批量导入/导出数据等。基于这些需求,我通常编写一些可丢弃的基础脚本和简单的程序。脚本语言只是编写快速程序的高效工具。目前对于Groovy的理解是... 如果你要使用Groovy编程,并且想要编写一个快速脚本,那么难道...

19得票4回答
使用Python或其他嵌入式脚本语言部署应用程序

我在考虑在一个用C++编写的业余项目中使用Python作为嵌入式脚本语言。我不想依赖于单独安装的Python发行版。Python文档似乎对一般用法非常清晰,但我找不到清晰的答案。 是否可以部署带有Python解释器和标准库的我的应用程序?是否有其他语言,如Lua、Javascript(Spi...

7得票3回答
如何使用Scala作为脚本语言设置JSR223脚本?

到目前为止,我已经尝试了针对Scala的JSR223脚本的Sling实现,但是无法正确设置。当我执行以下操作时: public static void main(String[] args) { try { new ScriptEngineManager().getE...