2023年8月2日星期三

我的随机数2——aws ec2 + java

 这段时间当我需要得到随机数时,我是通过ssh连接到aws ec2云主机上,然后运行java DianFei命令获取0~99.99的随机数,或java DianFei N, 获取0~N-1之间的随机数。
aws ec2主机是今年年初参加亚马逊云一个培训活动申请的,可以免费使用一年。
java程序在https://github.com/bh1svr/dianfei/blob/master/dianfei.java,是我从网上搜的代码实现的。这里没有使用最常见的Random类,而是用了SecureRandom,以提高数据的随机性,其实对于我这种场景来说也没什么必要。
当时选择使用java语言编写,是因为我当时正在看《深入java虚拟机》这本书。于是想用java写一下程序练练手。
我现在在ec2主机上运行的这个java class文件,是在安卓手机的termux中的openjdk编译的,除了运行在termux和ec2主机上以外,这个class文件还在我家的索尼电视机上运行过,充分体现了java程序的跨平台特性。

没有评论:

发表评论