これは、Jafaran という名前の Windows アプリで、Linux オンライン上で Windows オンライン上で実行され、その最新リリースは jafaran.jar としてダウンロードできます。 これは、ワークステーション用の無料のホスティング プロバイダーである OnWorks でオンラインで実行できます。
Jafaran という名前のこのアプリをダウンロードしてオンラインで実行し、OnWorks を使用してオンラインで Linux 経由で Windows で無料で実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
Jafaran が Linux オンライン上で Windows オンライン上で動作
Ad
DESCRIPTION
Jafaran (Java Fast Random) は、追加の nextXXX() メソッドと状態を取得および復元するメソッドを備えた、高速でよりランダムな java.util.Random の実装を提供します。実装の名前には、スレッドセーフでノンブロッキングの場合は「Conc」(同時実行の)、スレッドセーフでない場合は「Seq」(シーケンシャルの)が含まれます。
また、提供された実装の nextGaussian() メソッドで使用される Ziggurat アルゴリズムの実装 (JA Doornik の論文、2005 年に基づく) も提供します。
Java5以降が必要です。
2015/12/13 から github でも利用可能になりました:
https://github.com/jeffhain/jafaran
主なクラス:
- メルセンヌ・ツイスターアルゴリズムを使用した実装 (優れた擬似ランダム性):
MTSyncRNG
MTSeqRNG
- Marsaglia Xor-Shift (高速) を使用した実装:
MXSIntSeqRNG (32 ビット)
MXSLongSeqRNG (64 ビット) (nextLong() の方が高速で、周期が大きい)
- Ziggurat: Ziggurat アルゴリズムのランダムベースの実装。
Audience
科学/研究、開発者
プログラミング言語
Java
これは https://sourceforge.net/projects/jafaran/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。