小编WiR*_*R3D的帖子

Java Apache Math3 MersenneTwister VS Python 随机

我的任务是将一些 Python 代码移植到 Scala 以进行研究。现在我使用 Apache Math3 公共库并且在使用 MersenneTwister 时遇到了困难。

在 Python 中:

SEED = 1234567890

PRIMARY_RNG = random.Random()
PRIMARY_RNG.seed(SEED)
n = PRIMARY_RNG.randrange((2**31) - 1) #1977150888
Run Code Online (Sandbox Code Playgroud)

在斯卡拉:

val Seed = 1234567890
val PrimaryRNG = new MersenneTwister(Seed)
val n = PrimaryRNG.nextInt(Int.MaxValue) //1328851649
Run Code Online (Sandbox Code Playgroud)

我在这里缺少什么?两者都是 MersenneTwister 的,
并且Int.MaxValue = 2147483647 = (2**31) - 1

python java random scala mersenne-twister

6
推荐指数
1
解决办法
568
查看次数

Docker的造船厂v2无法登录

我 在Linux Mint 17上安装了
docker v1.3.0和最新的造船厂v2.0.3
并进行了修改/etc/default/docker

DOCKER_OPTS="-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sock"
Run Code Online (Sandbox Code Playgroud)

更新防火墙 /etc/default/ufw

DEFAULT_FORWARD_POLICY="ACCEPT"
Run Code Online (Sandbox Code Playgroud)

sudo ufw allow 4243/tcp

我可以访问Web UI http://localhost:8080/

但出于某些或神奇的未知原因,我无法通过CLI登录

WiR3D@pc> /Data/Projects/docker-nginx-php $ sudo docker run --rm -it shipyard/shipyard-cli
shipyard cli> shipyard login
URL: http://localhost:8080
Username: admin
Password: shipyard
Run Code Online (Sandbox Code Playgroud)

这就是我得到的:

FATA[0010] Post http://localhost:8080/auth/login: dial tcp 127.0.0.1:8080: connection refused
Run Code Online (Sandbox Code Playgroud)

docker

3
推荐指数
1
解决办法
1512
查看次数

标签 统计

docker ×1

java ×1

mersenne-twister ×1

python ×1

random ×1

scala ×1