838件ヒット
[1-100件を表示]
(0.053秒)
別のキーワード
種類
- インスタンスメソッド (798)
- 特異メソッド (40)
ライブラリ
- ビルトイン (724)
- benchmark (48)
-
net
/ imap (12) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - win32ole (36)
クラス
- Array (243)
-
Benchmark
:: Job (24) -
Benchmark
:: Report (24) - File (12)
-
Net
:: IMAP (12) - Range (45)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) -
Thread
:: Queue (4) - WIN32OLE (24)
-
WIN32OLE
_ VARIANT (12)
モジュール
- Enumerable (420)
検索結果
先頭5件
- Benchmark
:: Report # item(label = "" , *fmt) { . . . } -> Benchmark :: Tms - Benchmark
:: Job # item(label = "") { . . . } -> self - Benchmark
:: Report # report(label = "" , *fmt) { . . . } -> Benchmark :: Tms - Benchmark
:: Job # report(label = "") { . . . } -> self - Enumerable
# inject(init = self . first) {|result , item| . . . } -> object
-
Benchmark
:: Report # item(label = "" , *fmt) { . . . } -> Benchmark :: Tms (18113.0) -
ラベルと与えられたブロックの実行時間を標準出力に出力します。
...ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
@param label ラベル
@param fmt 結果に出力したいオブジェクト
@see Benchmark::Tms#format... -
Benchmark
:: Job # item(label = "") { . . . } -> self (18107.0) -
与えられたラベルとブロックをジョブリストに登録します。
...与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル... -
Benchmark
:: Report # report(label = "" , *fmt) { . . . } -> Benchmark :: Tms (3013.0) -
ラベルと与えられたブロックの実行時間を標準出力に出力します。
...ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
@param label ラベル
@param fmt 結果に出力したいオブジェクト
@see Benchmark::Tms#format... -
Benchmark
:: Job # report(label = "") { . . . } -> self (3007.0) -
与えられたラベルとブロックをジョブリストに登録します。
...与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル... -
Enumerable
# inject(init = self . first) {|result , item| . . . } -> object (138.0) -
リストのたたみこみ演算を行います。
...要素を返します。
要素がなければブロックを実行せずに nil を返します。
@param init 最初の result の値です。任意のオブジェクトが渡せます。
@param sym ブロックの代わりに使われるメソッド名を表す Symbol オブジェクトを指......][ruby]{
# 合計を計算する。
p [2, 3, 4, 5].inject {|result, item| result + item } #=> 14
# 自乗和を計算する。初期値をセットする必要がある。
p [2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}
この式は以下のように書いても同... -
Enumerable
# reduce(init = self . first) {|result , item| . . . } -> object (138.0) -
リストのたたみこみ演算を行います。
...要素を返します。
要素がなければブロックを実行せずに nil を返します。
@param init 最初の result の値です。任意のオブジェクトが渡せます。
@param sym ブロックの代わりに使われるメソッド名を表す Symbol オブジェクトを指......][ruby]{
# 合計を計算する。
p [2, 3, 4, 5].inject {|result, item| result + item } #=> 14
# 自乗和を計算する。初期値をセットする必要がある。
p [2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}
この式は以下のように書いても同... -
Array
. [](*item) -> Array (129.0) -
引数 item を要素として持つ配列を生成して返します。
...引数 item を要素として持つ配列を生成して返します。
Array のサブクラスを作成したしたときに、そのサブクラスのインスタンスを作成
しやすくするために用意されている。
@param item 配列の要素を指定します。
//emlist[例]... -
Enumerable
# grep(pattern) {|item| . . . } -> [object] (123.0) -
pattern === item が成立する要素を全て含んだ配列を返します。
...pattern === item が成立する要素を全て含んだ配列を返します。
ブロックとともに呼び出された時には条件の成立した要素に対して
それぞれブロックを評価し、その結果の配列を返します。
マッチする要素がひとつもなかっ......た場合は空の配列を返します。
@param pattern 「===」メソッドを持つオブジェクトを指定します。
//emlist[例][ruby]{
['aa', 'bb', 'cc', 'dd', 'ee'].grep(/[bc]/) # => ["bb", "cc"]
Array.instance_methods.grep(/gr/) # => [:grep, :group_by]
//}
@see Enumerable#sele... -
Enumerable
# grep _ v(pattern) { |item| . . . } -> [object] (123.0) -
Enumerable#grep のマッチの条件を逆にして、pattern === item が成立 しない要素を全て含んだ配列を返します。
...Enumerable#grep のマッチの条件を逆にして、pattern === item が成立
しない要素を全て含んだ配列を返します。
@param pattern 「===」メソッドを持つオブジェクトを指定します。
//emlist[例][ruby]{
(1..10).grep_v 2..5 # => [1, 6, 7, 8, 9, 10]
res...