2025件ヒット
[1-100件を表示]
(0.063秒)
種類
- インスタンスメソッド (1474)
- 定数 (364)
- 特異メソッド (132)
- モジュール関数 (55)
ライブラリ
クラス
-
Benchmark
:: Tms (11) - DBM (473)
- Encoding (177)
- GDBM (539)
-
IRB
:: ExtendCommand :: Jobs (11) -
Net
:: SMTP (11) -
OpenSSL
:: ASN1 :: BMPString (22) - SDBM (418)
-
YAML
:: DBM (264)
モジュール
- Benchmark (44)
-
CGI
:: HtmlExtension (22) -
OpenSSL
:: ASN1 (33)
キーワード
- BMPSTRING (11)
- BMPString (22)
- CAPTION (22)
- 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)
- []= (11)
- benchmark (11)
- bmbm (11)
- clear (33)
- close (33)
- closed? (33)
-
default
_ submission _ port (11) - delete (55)
-
delete
_ if (44) - each (44)
-
each
_ key (33) -
each
_ pair (44) -
each
_ value (44) - empty? (33)
- execute (11)
- fetch (44)
-
has
_ key? (33) -
has
_ value? (44) - include? (33)
- index (44)
- invert (44)
- key (44)
- key? (33)
- keys (33)
- length (33)
- member? (33)
- new (55)
- open (66)
- reject (44)
- reject! (33)
- reorganize (11)
- replace (44)
- select (55)
- shift (44)
- size (33)
- store (44)
- submit (22)
- sync (11)
-
to
_ a (44) -
to
_ hash (44) - update (44)
- value? (33)
- values (44)
-
values
_ at (44)
検索結果
先頭5件
- Benchmark
. # bm(label _ width = 0 , *labels) {|rep| . . . } -> [Benchmark :: Tms] - Benchmark
. # bmbm(width = 0) {|job| . . . } -> [Benchmark :: Tms] - OpenSSL
:: ASN1 . # BMPString(value) -> OpenSSL :: ASN1 :: BMPString -> OpenSSL :: ASN1 :: BMPString - OpenSSL
:: ASN1 . # BMPString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: BMPString - CGI
:: HtmlExtension # submit(attributes) -> String
-
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 タグの、
BMPSTRING のタグ番号 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...