るりまサーチ

最速Rubyリファレンスマニュアル検索!
2354件ヒット [1-100件を表示] (0.066秒)

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. rsa d=
  4. rsa d
  5. matrix d

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

dbm (32000.0)

DBM を Ruby スクリプトから扱えるようにするライブラリです。

...DBM を Ruby スクリプトから扱えるようにするライブラリです。

扱えるキーや値のサイズはリンクしているライブラリに依存します。

作成されるデータベースはアーキテクチャに依存するため、作成した環境と異
なる環境で...
...はデータベースが読み込めない可能性があります。

@see gdbm, sdbm, dbm(3)...

Benchmark.#bm(label_width = 0, *labels) {|rep| ... } -> [Benchmark::Tms] (18219.0)

Benchmark.#benchmark メソッドの引数を簡略化したものです。

...bel_width ラベルの幅を指定します。
@param labels ブロックが Benchmark::Tms オブジェクトの配列を返す場合に指定します。

//emlist[][ruby]{
require 'benchmark'

n = 50000
Benchmark.bm do |x|
x.report { for i in 1..n; a = "1"; end }
x.report { n.times do ;...
...a = "1"; end }
x.report { 1.upto(n) do ; a = "1"; end }
end

#=>
#
# user system total real
# 1.033333 0.016667 1.016667 ( 0.492106)
# 1.483333 0.000000 1.483333 ( 0.694605)
# 1.516667 0.000000 1.516667 ( 0.711077)
//}

以下のようにも書けます。

//em...
...list[][ruby]{
require 'benchmark'

n = 50000
Benchmark.bm(7) do |x|
x.report("for:") { for i in 1..n; a = "1"; end }
x.report("times:") { n.times do ; a = "1"; end }
x.report("upto:") { 1.upto(n) do ; a = "1"; end }
end

#=>
# user system total real
# for:...

Benchmark.#bmbm(width = 0) {|job| ... } -> [Benchmark::Tms] (12300.0)

Benchmark::Job オブジェクトを生成して、それを引数として与えられたブロックを 実行します。

...は保証されません。

@param width ラベルの幅を指定します。

//emlist[][ruby]{
require 'benchmark'

array = (1..1000000).map { rand }

Benchmark.bmbm do |x|
x.report("sort!") { array.dup.sort! }
x.report("sort") { array.dup.sort }
end

#=>
#
# Rehearsal ---------------------...

Net::SMTP.default_submission_port -> Integer (12200.0)

デフォルトのサブミッションポート番号(587)を返します。

デフォルトのサブミッションポート番号(587)を返します。

DBM::NEWDB -> Integer (12100.0)

書き込みモードで、すでにファイルが存在したら削除して作り直します.

...書き込みモードで、すでにファイルが存在したら削除して作り直します.

@see DBM.open...

絞り込み条件を変える

GDBM::NEWDB -> Integer (12100.0)

GDBM.open の第3引数に指定します。

...GDBM.open の第3引数に指定します。

書き込みモードで、すでにファイルが存在したら削除してから作り直します。...

DBM (12000.0)

NDBM ファイルをアクセスするクラス。

...NDBM ファイルをアクセスするクラス。

キー、データともに文字列でなければならないという制限と、データがファイルに
保存されるという点を除いては Hash クラスと全く同様に扱うことができます。...

DBMError (12000.0)

DBM 内部で使用する例外クラスです。

...DBM 内部で使用する例外クラスです。...

GDBM (12000.0)

GDBM ファイルをアクセスするクラス。

...GDBM ファイルをアクセスするクラス。

キー、データともに文字列でなければならないという制限と、
データがファイルに保存されるという点を除いては Hash クラスと
全く同様に扱うことができます。...
<< 1 2 3 ... > >>