るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

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

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

...ックが 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

#=>
#
#...
...# 1.516667 0.000000 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)...
...73)
# 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"; end }
tt = x.report("times:") { n.times do ; a = "1"; end }...

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

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

....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)
# -------------------------------...

OpenSSL::ASN1.#BMPString(value) -> OpenSSL::ASN1::BMPString -> OpenSSL::ASN1::BMPString (6500.0)

ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::BMPString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

OpenSSL::ASN1.#BMPString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::BMPString (6300.0)

ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::BMPString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

CGI::HtmlExtension#submit(attributes) -> String (6200.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 (6200.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 (6200.0)

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

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

OpenSSL::ASN1::BMPSTRING -> Integer (6200.0)

ASN.1 UNIVERSAL タグの、 BMPSTRING のタグ番号 30 を表す定数です。

...ASN.1 UNIVERSAL タグの、
BM
PSTRING のタグ番号 30 を表す定数です。...

Encoding::IBM720 -> Encoding (3206.0)

CP720 エンコーディング。

...CP720 エンコーディング。

アラビア語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_720...

Encoding::IBM737 -> Encoding (3206.0)

CP437 エンコーディング。

...CP437 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_737...

絞り込み条件を変える

<< 1 2 3 ... > >>