1512件ヒット
[1-100件を表示]
(0.141秒)
ライブラリ
クラス
-
Benchmark
:: Tms (12) - DBM (324)
- GDBM (396)
-
IRB
:: ExtendCommand :: Jobs (12) -
Net
:: SMTP (12) -
OpenSSL
:: ASN1 :: BMPString (24) -
RSS
:: Maker :: ChannelBase (24) -
RSS
:: Rss :: Channel (24) - SDBM (276)
-
YAML
:: DBM (240)
モジュール
- Benchmark (48)
-
CGI
:: HtmlExtension (24) -
OpenSSL
:: ASN1 (36)
キーワード
- BMPSTRING (12)
- BMPString (36)
- CAPTION (24)
- FAST (12)
- GDBMFatalError (12)
- NEWDB (24)
- NOLOCK (12)
- READER (24)
- Report (12)
- SYNC (12)
- VERSION (36)
- WRCREAT (24)
- WRITER (24)
- [] (48)
- []= (12)
- benchmark (12)
-
bm
_ mark (12) - bmbm (12)
- bmcall (12)
-
default
_ submission _ port (12) - delete (60)
-
delete
_ if (48) - empty? (36)
- execute (12)
- fastmode= (12)
- fetch (48)
- index (48)
- invert (48)
- key (48)
- keys (36)
- length (36)
- new (24)
- open (24)
- reject (48)
- reject! (36)
- replace (48)
- select (60)
- shift (48)
- size (36)
- store (48)
- submit (24)
-
to
_ a (48) -
to
_ hash (48) - update (48)
- values (48)
-
values
_ at (48) - webMaster (24)
- webMaster= (24)
検索結果
先頭5件
- Benchmark
. # bm(label _ width = 0 , *labels) {|rep| . . . } -> [Benchmark :: Tms] - OpenSSL
:: ASN1 . # BMPString(value) -> OpenSSL :: ASN1 :: BMPString -> OpenSSL :: ASN1 :: BMPString - OpenSSL
:: ASN1 . # BMPString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: BMPString - Benchmark
. # bmbm(width = 0) {|job| . . . } -> [Benchmark :: Tms] - CGI
:: HtmlExtension # submit(attributes) -> String
-
Benchmark
. # bm(label _ width = 0 , *labels) {|rep| . . . } -> [Benchmark :: Tms] (18219.0) -
Benchmark.#benchmark メソッドの引数を簡略化したものです。
...label_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......}
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)
//}
以下のようにも書けます。
//emlist[][ruby]{......ark.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: 1.050000 0.000000 1.050000 ( 0.503462)
# time... -
OpenSSL
:: ASN1 . # BMPString(value) -> OpenSSL :: ASN1 :: BMPString -> OpenSSL :: ASN1 :: BMPString (12600.0) -
ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを 生成します。
... BMPString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::BMPString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)......@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # BMPString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: BMPString (12400.0) -
ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを 生成します。
... BMPString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::BMPString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)......@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
Benchmark
. # bmbm(width = 0) {|job| . . . } -> [Benchmark :: Tms] (12300.0) -
Benchmark::Job オブジェクトを生成して、それを引数として与えられたブロックを 実行します。
...前に GC.start を実行しますが、この実行時間は計測には
含まれません。しかし、実際にはこのメソッドを使用しても、GC などの影響を分離する
ことは保証されません。
@param width ラベルの幅を指定します。
//emlist[][ruby]{
requ......bmbm do |x|
x.report("sort!") { array.dup.sort! }
x.report("sort") { array.dup.sort }
end
#=>
#
# Rehearsal -----------------------------------------
# sort! 11.928000 0.010000 11.938000 ( 12.756000)
# sort 13.048000 0.020000 13.068000 ( 13.857000)
# ------------------------------- t......otal: 25.006000sec
#
# user system total real
# sort! 12.959000 0.010000 12.969000 ( 13.793000)
# sort 12.007000 0.000000 12.007000 ( 12.791000)
//}... -
CGI
:: HtmlExtension # submit(attributes) -> String (12200.0) -
タイプが submit である input 要素を生成します。
...タイプが submit である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
submit({ "VALUE" => "ok", "NAME" => "button1", "ID" => "foo" })
# <INPUT TYPE="submit" VALUE="ok" NAME="button1" ID="foo">... -
CGI
:: HtmlExtension # submit(value = nil , name = nil) -> String (12200.0) -
タイプが submit である input 要素を生成します。
...ubmit である input 要素を生成します。
@param value value 属性の値を指定します。
@param name name 属性の値を指定します。
例:
submit
# <INPUT TYPE="submit">
submit("ok")
# <INPUT TYPE="submit" VALUE="ok">
submit("ok", "button1")
# <INPUT TY......PE="submit" VALUE="ok" NAME="button1">... -
Net
:: SMTP . default _ submission _ port -> Integer (12200.0) -
デフォルトのサブミッションポート番号(587)を返します。
デフォルトのサブミッションポート番号(587)を返します。 -
OpenSSL
:: ASN1 :: BMPSTRING -> Integer (12200.0) -
ASN.1 UNIVERSAL タグの、 BMPSTRING のタグ番号 30 を表す定数です。
...ASN.1 UNIVERSAL タグの、
BMPSTRING のタグ番号 30 を表す定数です。... -
RSS
:: Maker :: ChannelBase # webMaster (12200.0) -
@todo
...@todo...