1673件ヒット
[1-100件を表示]
(0.065秒)
別のキーワード
ライブラリ
- ビルトイン (1523)
- benchmark (60)
-
net
/ imap (36) - openssl (12)
- shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - win32ole (24)
クラス
- Array (577)
-
Benchmark
:: Job (24) -
Benchmark
:: Report (36) - Dir (38)
-
Enumerator
:: Lazy (173) -
Net
:: IMAP (12) -
Net
:: IMAP :: MailboxACLItem (24) -
OpenSSL
:: ASN1 :: Constructive (12) - Range (69)
- Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - WIN32OLE (24)
モジュール
- Enumerable (666)
キーワード
- % (14)
- [] (12)
- []= (12)
- all? (53)
- any? (62)
- chunk (12)
- collect (60)
- collect! (24)
-
collect
_ concat (12) - count (72)
- detect (24)
-
drop
_ while (12) - each (84)
-
each
_ child (14) -
each
_ with _ index (24) - filter (35)
- filter! (14)
-
filter
_ map (18) - find (24)
-
find
_ all (36) -
find
_ index (36) -
flat
_ map (12) - getacl (12)
- grep (36)
-
grep
_ v (34) - index (36)
- inject (36)
- join (18)
-
keep
_ if (24) - list (12)
- map (60)
- map! (24)
-
max
_ by (48) -
min
_ by (48) - none? (45)
- one? (45)
- partition (24)
- reduce (36)
- reject (60)
- report (24)
-
reverse
_ each (24) - rights (12)
- rindex (36)
- select (60)
- select! (24)
-
sort
_ by (24) -
sort
_ by! (24) - step (31)
-
take
_ while (24) - uniq (66)
- uniq! (24)
- user (12)
検索結果
先頭5件
-
Benchmark
:: Job # item(label = "") { . . . } -> self (18202.0) -
与えられたラベルとブロックをジョブリストに登録します。
与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル -
Benchmark
:: Report # item(label = "" , *fmt) { . . . } -> Benchmark :: Tms (18202.0) -
ラベルと与えられたブロックの実行時間を標準出力に出力します。
ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
@param label ラベル
@param fmt 結果に出力したいオブジェクト
@see Benchmark::Tms#format -
Benchmark
:: Job # report(label = "") { . . . } -> self (3102.0) -
与えられたラベルとブロックをジョブリストに登録します。
与えられたラベルとブロックをジョブリストに登録します。
@param label ラベル -
Benchmark
:: Report # report(label = "" , *fmt) { . . . } -> Benchmark :: Tms (3102.0) -
ラベルと与えられたブロックの実行時間を標準出力に出力します。
ラベルと与えられたブロックの実行時間を標準出力に出力します。
出力のフォーマットは Benchmark::Tms#format が行います。
@param label ラベル
@param fmt 結果に出力したいオブジェクト
@see Benchmark::Tms#format -
Net
:: IMAP :: MailboxACLItem # rights -> String (3101.0) -
アクセス権限を文字列で返します。
...アクセス権限を文字列で返します。
Net::IMAP::MailboxACLItem#user で得られるユーザが
持っている権限が返されます。
この文字列の意味については 2086 を参照してください。... -
Net
:: IMAP :: MailboxACLItem # user -> String (3101.0) -
ユーザ名を返します。
ユーザ名を返します。
このユーザは
Net::IMAP#getacl で指定したメールボックスに
対し何らかの権限を持っています。 -
Enumerable
# inject(init = self . first) {|result , item| . . . } -> object (227.0) -
リストのたたみこみ演算を行います。
...y]{
# 合計を計算する。
p [2, 3, 4, 5].inject {|result, item| result + item } #=> 14
# 自乗和を計算する。初期値をセットする必要がある。
p [2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}
この式は以下のように書いても同じ結......果が得られます。
//emlist[例][ruby]{
result = 0
[1, 2, 3, 4, 5].each {|v| result += v }
p result # => 15
p [1, 2, 3, 4, 5].inject(:+) #=> 15
p ["b", "c", "d"].inject("abbccddde", :squeeze) #=> "abcde"
//}... -
Enumerable
# reduce(init = self . first) {|result , item| . . . } -> object (227.0) -
リストのたたみこみ演算を行います。
...y]{
# 合計を計算する。
p [2, 3, 4, 5].inject {|result, item| result + item } #=> 14
# 自乗和を計算する。初期値をセットする必要がある。
p [2, 3, 4, 5].inject(0) {|result, item| result + item**2 } #=> 54
//}
この式は以下のように書いても同じ結......果が得られます。
//emlist[例][ruby]{
result = 0
[1, 2, 3, 4, 5].each {|v| result += v }
p result # => 15
p [1, 2, 3, 4, 5].inject(:+) #=> 15
p ["b", "c", "d"].inject("abbccddde", :squeeze) #=> "abcde"
//}... -
Array
# all? {|item| . . . } -> bool (226.0) -
すべての要素が真である場合に true を返します。 偽である要素があれば、ただちに false を返します。
...rn === item を評価します。
//emlist[例][ruby]{
# すべて正の数か?
p [5, 6, 7].all? {|v| v > 0 } # => true
p [5, -1, 7].all? {|v| v > 0 } # => false
p [].all? {|v| v > 0 } # => true
p %w[ant bear cat].all?(/t/) # => false
p [1, 2, 3].all?(Integer) # => true......p [1, 2, 3.0].all?(Integer) # => false
//}
@see Enumerable#all?...