1365件ヒット
[1-100件を表示]
(0.121秒)
ライブラリ
クラス
-
Benchmark
:: Tms (11) -
CGI
:: Session (11) - DBM (286)
- Encoding (177)
- GDBM (330)
-
IRB
:: ExtendCommand :: Jobs (11) -
Net
:: SMTP (11) -
OpenSSL
:: ASN1 :: BMPString (22) - SDBM (220)
-
YAML
:: DBM (143)
モジュール
- Benchmark (44)
-
CGI
:: HtmlExtension (22) -
OpenSSL
:: ASN1 (33)
キーワード
- BMPSTRING (11)
- BMPString (33)
- CAPTION (22)
- ELIBMAX (11)
- FAST (11)
- IBM037 (9)
- IBM437 (11)
- IBM720 (3)
- IBM737 (11)
- IBM775 (11)
- IBM850 (11)
- IBM852 (11)
- IBM855 (11)
- IBM857 (11)
- IBM860 (11)
- IBM861 (11)
- IBM862 (11)
- IBM863 (11)
- IBM864 (11)
- IBM865 (11)
- IBM866 (11)
- IBM869 (11)
- NEWDB (22)
- NOLOCK (11)
- READER (22)
- SYNC (11)
- VERSION (33)
- WRCREAT (22)
- WRITER (22)
- [] (44)
- benchmark (11)
-
bm
_ mark (11) - bmbm (11)
- bmcall (11)
- cachesize= (11)
- callback (11)
- close (33)
-
default
_ submission _ port (11) - delete (44)
-
delete
_ if (44) -
each
_ pair (44) - execute (11)
- fetch (44)
- include? (33)
- index (44)
- invert (44)
- key (44)
- keys (33)
- length (33)
- new (33)
- open (22)
- reject (11)
- reject! (33)
- reorganize (11)
- select (33)
- shift (44)
- size (33)
- store (33)
- submit (22)
-
to
_ a (33) - values (33)
-
values
_ at (33)
検索結果
先頭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] - OpenSSL
:: ASN1 :: BMPSTRING -> Integer
-
Benchmark
. # bm(label _ width = 0 , *labels) {|rep| . . . } -> [Benchmark :: Tms] (18237.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......0000 1.516667 ( 0.711077)
//}
以下のようにも書けます。
//emlist[][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......0 ( 0.503462)
# times: 1.533333 0.016667 1.550000 ( 0.735473)
# upto: 1.500000 0.016667 1.516667 ( 0.711239)
//}
集計を付けた場合
//emlist[][ruby]{
require 'benchmark'
n = 50000
Benchmark.bm(7, ">total:", ">avg:") do |x|
tf = x.report("for:") { for i in 1..n; a = "1";... -
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 (12500.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 などの影響を分離する
ことは保証されません。
@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... -
OpenSSL
:: ASN1 :: BMPSTRING -> Integer (12300.0) -
ASN.1 UNIVERSAL タグの、 BMPSTRING のタグ番号 30 を表す定数です。
...ASN.1 UNIVERSAL タグの、
BMPSTRING のタグ番号 30 を表す定数です。... -
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 要素を生成します。
...submit である input 要素を生成します。
@param value value 属性の値を指定します。
@param name name 属性の値を指定します。
例:
submit
# <INPUT TYPE="submit">
submit("ok")
# <INPUT TYPE="submit" VALUE="ok">
submit("ok", "button1")
# <INPUT......TYPE="submit" VALUE="ok" NAME="button1">... -
Net
:: SMTP . default _ submission _ port -> Integer (12200.0) -
デフォルトのサブミッションポート番号(587)を返します。
デフォルトのサブミッションポート番号(587)を返します。 -
Errno
:: ELIBMAX (12000.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
OpenSSL
:: ASN1 :: BMPString (12000.0) -
ASN.1 の BMPString 型(Universal タグのタグ番号30)を表すクラスです。
...ASN.1 の BMPString 型(Universal タグのタグ番号30)を表すクラスです。...