我一直在用Java进行实验,并慢慢地完成了他们的“Tools and Techniques”电子书。这本书有一个简短的章节,题为“关于熵的单词”,内容如下:
JVM作为熵源使用的内容将有所不同,例如,在Linux上,它通常被设置为“/dev/随机”,这可能会阻塞。通常,安装“RNG -tools”或最接近的等效程序将处理这一问题,因为它还将公开支持RNG生成的任何底层硬件,这些硬件将用于播种“/dev/随机”。我的问题不是如何生成熵,也不是如何从JVM中检索熵,而是,如果我已经知道并能够访问可靠的熵
我需要在libgdx中打开一个文件,以便进行随机访问,也就是说,我需要能够对文件的不同部分进行seek() (而不是按顺序读取)。使用libgdx,我可以通过Gdx.files.internal()访问文件,但是libgdx的文件处理程序不支持像seek()这样的随机访问方法。我尝试使用java.io.RandomAccessFile,但它生成异常No such file or directory,可能是因为文件存储在jar文件内部。