より良いランダム生成PHP

より良いランダム生成PHP

あなたがやっていることを知っていて、サーバーへのアクセス権を持っていれば、 rand()を使うだけで、予測できることが分かります。 私は可能な限り予測不能な乱数を選ぶことに非常に依存するプロジェクトを持っています。 だから私は、 より良い乱数を生成することができる他のビルトイン関数やユーザー関数のいずれかの提案を探しています。 私はこれを使って少しテストをしました: $i=0; whil…


java - ランダムな英数字の文字列を生成するには?

私は疑似乱数の英数字の文字列を生成するための単純な Javaアルゴリズムを探していました。 私の状況では、500K+世代以上のユニークなセッション/キー識別子として使用されます(私のニーズは、もっと洗練されたものを必要としません)。 理想的には、自分のユニークさの必要性に応じて長さを指定することができます。 例えば、長さ12の生成された文字列は、 "AEYGF7K0DM1X"ように見えるかもしれ…


php - ランダムな英数字文字列の生成(疑似)

PHPで 'd79jd8c'のような(疑似)ランダムな英数字の文字列を生成するにはどうすればよいですか?…


Rubyでランダムな文字列を生成する方法

私は現在、 "A"のための8文字の疑似ランダム大文字の文字列を生成しています.. "Z": value=""; 8.times{value<<(65+rand(25)).chr} それはきれいに見えず、単一のステートメントではないので引数として渡すことはできません。 大文字と小文字の混在した文字列 "a".. "z"と "A".. "Z"を得るために、 value=""…


testing - Selenium IDEでランダムな値を使用する

リグレッションテストに役立つランダムに生成された値を使用するFirefoxプラグインを使用してSeleniumテストを作成することは可能ですか? 本物の話:私はクライアントが受け入れテストをするのを手伝いたいのですが、スマートを使ってデータベースのランダム(または少なくとも疑似ランダム)値を作成する一連のテストを提供します。 現時点でSelenium IDEテストの問題の1つは、事前定義された…


MySQLで数値の範囲を生成する

どのように私はテーブルにそれらを挿入することができるようにMySQLのクエリから連続した数字の範囲(1行に1つ)を生成するのですか? 例えば: nr 1 2 3 4 5 私はこのためにMySQLだけを使用したいと思います(PHPや他の言語ではありません)。…


sql server - データベーステーブルのランダムレコード(T-SQL)

SQL Serverのテーブルからランダムなレコードを取得する簡潔な方法はありますか? ユニットテストデータをランダム化したいので、テーブルからランダムなIDを選択する簡単な方法を探しています。 英語では、selectは "idがテーブル内の最も低いidとテーブルの最も高いidの間の乱数であるテーブルから1つのidを選択する"でしょう。 私は、クエリを実行する必要がなく、null値をテスト…


regex - 正規表現にマッチするランダムな文字列

特定の正規表現に一致するランダムな英数字の文字列を作成するにはどうすればよいですか? これは、具体的には、通常のパスワード要件を満たす初期パスワードを作成するためのものです。…


algorithm - 同じ出力の疑似ランダムジェネレータ

私は、カーリモートエントリーシステムに関する記事をhttp://auto.howstuffworks.com/remoteentry2.htmで見つけました。第3の箇条書きでは、 送信機と受信機は同じ疑似乱数生成器を使用します。 送信機が40ビットコードを送信すると、擬似乱数ジェネレータを使用して新しいコードを選択し、メモリに保存します。 一方、受信側が有効なコードを受信すると、受信側は同じ疑…


mysql - SQLデータベースからのシンプルランダムサンプル

SQLで効率的な単純なランダムサンプルを取得するにはどうすればよいですか? 問題のデータベースはMySQLを実行しています。 私のテーブルは少なくとも200,000行あり、私は約10,000の単純なランダムサンプルを望んでいます。 「明らかな」答えは次のことです。 SELECT*FROM table ORDER BY RAND() LIMIT 10000 大きなテーブルの場合、それ…





ランダム 乱数 random 生成 java 数字 範囲 重複 文字列 配列