小编Zub*_*air的帖子

什么是适用于每个JVM的最小Java类文件?

我希望对一系列JVM进行一种最小的"冒烟测试",如果可能的话,它包括JDK 1 - 8,OpenJDK,IBM JDK甚至Microsoft JDK.有没有办法制作一个应该能够测试它的最小Java类文件?

更新

应该可以运行:

java -cp ClassName

并且有输出确认JVM正在正常运行.

此外,对于那些认为JVM始终在运行的人应该知道我在一台机器上使用多达20个JVM的系统,并且某些JVM可能已损坏.另请注意,并非所有JVM都可以运行所有.class文件

java jvm .class-file

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

Erlang和method_missing

我来自Java和Ruby背景,我想知道在Erlang中是否有任何"method_missing"的等价物.我已经看过的文件,我可以看到的是使用erl_eval和erl_parse最接近的,但我想知道是否有任何其他方式?

erlang method-missing

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

节点不说话

我正在使用 Ubuntu 9,并使用以下命令启动两个节点:

erl -name node1 -setcookie demo

erl -name node2 -setcookie demo

然而,当我运行“nodes()”时,节点彼此看不到,它返回一个空列表。有谁知道为什么?

erlang cluster-computing

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

所有编程语言都有明确的NIL,null或undefined概念吗?

我正在用许多不同的语言编写一个键值存储API(如ODBC,只是接口,而不是底层存储),虽然我不想在语言之间音译API,但我不希望例如从Java存储值作为"null",然后用另一种不支持null概念的语言读取它.我不确定我是否这么好解释,但它是我第一次尝试:)

见:

这个API太简单了吗?

关于键值存储API的讨论

api null types type-systems programming-languages

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

如何让ruby gems包含gem的所有依赖项,甚至是BETA中的依赖项?

Ruby gems似乎只包含非beta依赖项.例如.尝试:

gem install ripple --include-dependencies
Run Code Online (Sandbox Code Playgroud)

:你得到的消息:

ERROR:  Error installing ripple:
    ripple requires activesupport (~> 3.0.0.beta, runtime)
Run Code Online (Sandbox Code Playgroud)

更新:我发现这在红宝石宝石中是不可能的.然而这最终奏效了.谢谢@levi:

gem update --system
gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
gem install rails --pre
gem install ripple
Run Code Online (Sandbox Code Playgroud)

ruby rubygems

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

如何在Clojure中的fn中使用未定义的符号?

在clojure中我想写一个函数,我可以像这样调用:

(function undefined-symbol-which-means-something-else)
Run Code Online (Sandbox Code Playgroud)

:有没有办法编写这样的函数而不诉诸',:或使用宏?

clojure

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

如何用Java中的远程Unix系统"tail -f"文件?

我希望能够从远程系统获得缓冲输入(使用来自Java的SSH和用户名密码加密),然后"tail -f"文件,缓冲输入.这可能吗?

java

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

在Emacs中,如何使用elisp脚本中的"Other-window"?

每次我使用其他窗口我都会收到错误:

参数数量错误:#,0

emacs elisp

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

Vaadin的CSS样式表在哪里?

我的web-inf目录中似乎没有Vaadin .css.哪里呢?

vaadin

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

Clojure 1.3中的记录将如何变化?

我曾尝试在Clojure 1.2中使用记录,但它们看起来非常混乱和不完整.在我使用之前,我一直在考虑等待它们的API已经包含并稳定下来.有谁知道1.3的变化应该是什么,或者它们现在几乎是固定不变的?

更新:

如答案中的链接所示,记录及其相关功能可能仍有很多变化,因此除非您准备重新编写将来使用记录的代码,否则使用记录并不是一个好主意.

更新2:

并且只是为了澄清:我想我的意思是记录中的很多即将发布的功能正在被"增强的Clojure记录"和其他类似的库添加,而真正可能更好的是等待这些功能在核心中就像这些功能是clojure的核心,然后代码将最终被重写为使用clojure核心版本的记录

clojure

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