300件ヒット
[1-100件を表示]
(0.193秒)
種類
- 特異メソッド (94)
- インスタンスメソッド (81)
- 文書 (70)
- モジュール関数 (44)
- クラス (11)
ライブラリ
- ビルトイン (48)
- csv (33)
- json (11)
- objspace (22)
- psych (6)
-
rubygems
/ source _ info _ cache (66) - uri (22)
-
webrick
/ httprequest (11) -
webrick
/ httputils (11)
クラス
- CSV (33)
- Data (4)
-
Gem
:: SourceInfoCache (66) -
JSON
:: Parser (11) - MatchData (11)
-
WEBrick
:: HTTPRequest (11)
モジュール
-
GC
:: Profiler (11) - Marshal (22)
- ObjectSpace (22)
- Psych (6)
- URI (22)
キーワード
- FormData (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 3
. 0 . 0 (4) - Ruby用語集 (11)
-
cache
_ data (22) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) -
decode
_ www _ form (11) -
deconstruct
_ keys (2) - dump (22)
-
encode
_ www _ form (11) - instance (22)
-
latest
_ cache _ data (11) - new (22)
- query (11)
-
raw
_ data (11) -
read
_ cache _ data (11) -
reset
_ cache _ for (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
safe
_ load (6) -
set
_ cache _ data (11) - メソッド呼び出し(super・ブロック付き・yield) (11)
検索結果
先頭5件
-
Data
# hash -> Integer (33365.0) -
自身のハッシュ値を整数で返します。 Data#eql? で比較して等しいオブジェクトは同じハッシュ値を返します。
...整数で返します。
Data#eql? で比較して等しいオブジェクトは同じハッシュ値を返します。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
dog1 = Dog.new("Fred", 5)
p dog1.hash # => -3931425561194935428
dog2 = Dog.new("Fred", 5)
p dog2.hash # => -3931425561194935428......w("Fred", 6)
p dog3.hash # => -4469132459285820530
//}
[注意] 本メソッドの記述は Data のサブクラスのインスタンスに対して呼び
出す事を想定しています。Data.define は Data のサブクラスを作成する点に
注意してください。
@see Object#hash... -
MatchData
# hash -> Integer (30301.0) -
self のマッチ対象になった文字列、元になった正規表現オブジェクト、マッチ した位置を元にハッシュ値を計算して返します。
self のマッチ対象になった文字列、元になった正規表現オブジェクト、マッチ
した位置を元にハッシュ値を計算して返します。 -
Gem
:: SourceInfoCache # latest _ cache _ data -> Hash (21402.0) -
最新のキャッシュデータを返します。
最新のキャッシュデータを返します。 -
Gem
:: SourceInfoCache # read _ cache _ data(file) -> Hash (18402.0) -
与えられたファイル名からデータを読み込んでキャッシュデータを返します。
...与えられたファイル名からデータを読み込んでキャッシュデータを返します。
@param file キャッシュのファイル名を指定します。
@return 内部で例外が発生した場合は、空のハッシュを返します。... -
Gem
:: SourceInfoCache # set _ cache _ data(hash) -> true (18308.0) -
直接キャッシュデータをセットします。
...直接キャッシュデータをセットします。
このメソッドは主にユニットテストで使用します。
@param hash キャッシュデータとして使用するハッシュを指定します。... -
Gem
:: SourceInfoCache # cache _ data -> Hash (18302.0) -
最新のキャッシュデータを返します。
最新のキャッシュデータを返します。 -
Gem
:: SourceInfoCache . cache _ data -> Hash (18302.0) -
キャッシュしているデータを返します。
キャッシュしているデータを返します。 -
GC
:: Profiler . raw _ data -> [Hash , . . . ] | nil (15424.0) -
GC のプロファイル情報を GC の発生ごとに Hash の配列 (:GC_INVOKE_TIME が早いもの順)で返します。GC::Profiler が有効になっ ていない場合は nil を返します。
...とに Hash の配列
(:GC_INVOKE_TIME が早いもの順)で返します。GC::Profiler が有効になっ
ていない場合は nil を返します。
例:
GC::Profiler.enable
GC.start
GC::Profiler.raw_data
# => [
{
:GC_TIME=>1.3000000000000858e-05,
:GC_INVOKE_TIME=>0.0......10634999999999999,
:HEAP_USE_SIZE=>289640,
:HEAP_TOTAL_SIZE=>588960,
:HEAP_TOTAL_OBJECTS=>14724,
:GC_IS_MARKED=>false
},
# ...
]
各項目の意味を以下に示します。
: :GC_TIME
GC の処理時間(秒)
: :GC_INVOKE_TIME
Ruby が起動してか......:HEAP_USE_SIZE
ヒープ内での使用サイズ(バイト)
: :HEAP_TOTAL_SIZE
ヒープ全体のサイズ(バイト)
: :HEAP_TOTAL_OBJECTS
ヒープ内に存在するオブジェクトの個数
: :GC_IS_MARKED
GC がマークフェイズかどうか
また、GC_PROFILE_MORE_DETAIL... -
WEBrick
:: HTTPUtils :: FormData (15046.0) -
クライアントがフォームへ入力した値を表すクラスです。multipart/form-data なデータを表すのにも 使われます。
...。multipart/form-data なデータを表すのにも
使われます。
WEBrick::HTTPRequest#query はリクエストのクエリーあるいは
クライアントがフォームへ入力した値を保持した Hash を返しますが、
その Hash のキーと値のうち値は FormData クラ......場合、WEBrick::HTTPUtils::FormData#list や
WEBrick::HTTPUtils::FormData#each_data によりそれぞれの値を取り出すことができます。
通常のフォームデータ(application/x-www-form-urlencoded)は unescape されています。
ただし multipart/form-data なフォーム......データはユーザが content-transfer-encoding
ヘッダを見て適切に処理する必要があります。
=== リンク
* 1867 Form-based File Upload in HTML.
* 2388 multipart/form-data の説明。... -
ObjectSpace
. # count _ tdata _ objects(result _ hash = nil) -> Hash (12548.0) -
T_DATA の種類ごとにオブジェクトの数を格納したハッシュを返します。
...T_DATA の種類ごとにオブジェクトの数を格納したハッシュを返します。
@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き......raise TypeError result_hash にハッシュ以外を指定した時に発生します。
本メソッドは普通の Ruby プログラマ向けのメソッドではありません。パフォー
マンスに興味のある C Ruby の開発者向けのものです。
//emlist[例][ruby]{
ObjectSpac......e.count_tdata_objects
# => {RubyVM::InstructionSequence=>504, :parser=>5, :barrier=>6,
# :mutex=>6, Proc=>60, RubyVM::Env=>57, Mutex=>1, Encoding=>99,
# ThreadGroup=>1, Binding=>1, Thread=>1, RubyVM=>1, :iseq=>1,
# Random=>1, ARGF.class=>1, Data=>1, :autoload=>3, Time=>2}
//}
現在の...