180件ヒット
[1-100件を表示]
(0.116秒)
ライブラリ
- ビルトイン (84)
- benchmark (12)
- etc (12)
- kconv (12)
- objspace (36)
-
webrick
/ httpstatus (12) -
webrick
/ utils (12)
モジュール
- Benchmark (12)
- Etc (12)
- Kconv (12)
- Kernel (60)
- ObjectSpace (48)
-
Process
:: Sys (12) -
WEBrick
:: HTTPStatus (12) -
WEBrick
:: Utils (12)
キーワード
-
count
_ nodes (12) -
count
_ objects (12) -
count
_ objects _ size (12) -
count
_ tdata _ objects (12) - getlogin (12)
- gsub (36)
- isutf8 (12)
- measure (12)
- setresuid (12)
- sub (24)
- success? (12)
検索結果
先頭5件
-
WEBrick
:: Utils . # su(user) -> () (21202.0) -
指定されたユーザに Process::Sys.#setuid, Process::Sys.#setgid します。
...指定されたユーザに Process::Sys.#setuid,
Process::Sys.#setgid します。
setuid できないプラットフォームでは警告を表示し、何もしません。
@param user ユーザを指定します。... -
Kconv
. # isutf8(str) -> bool (12317.0) -
文字列 str が UTF-8 なバイト列として正当であるかどうかを判定します。
...文字列 str が UTF-8 なバイト列として正当であるかどうかを判定します。
@param str 判定対象の文字列
@see String#isutf8... -
Process
:: Sys . # setresuid(rid , eid , sid) -> nil (12301.0) -
システムコールの setresuid を呼びます。
...コールの setresuid を呼びます。
@param rid システムコールの引数を整数で指定します。
@param eid システムコールの引数を整数で指定します。
@param sid システムコールの引数を整数で指定します。
@raise NotImplementedError システ... -
ObjectSpace
. # count _ objects _ size(result _ hash = nil) -> Hash (9425.0) -
型ごとのオブジェクトサイズをバイト単位で格納したハッシュを返します。
...をバイト単位で格納したハッシュを返します。
@param result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。プロー......て扱う必要があります。特に T_DATA の合計値は正しくないでしょう。
//emlist[例][ruby]{
ObjectSpace.count_objects_size
# => {:TOTAL=>1461154, :T_CLASS=>158280, :T_MODULE=>20672, :T_STRING=>527249, ...}
//}
@raise TypeError result_hash にハッシュ以外を指定した... -
ObjectSpace
. # count _ tdata _ objects(result _ hash = nil) -> Hash (9417.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}
//}
現在の... -
ObjectSpace
. # count _ objects(result _ hash = {}) -> Hash (9413.0) -
オブジェクトを種類ごとにカウントした結果を Hash として返します。
...result_hash ハッシュを指定します。与えられたハッシュは上書きして返されます。
これを利用すると測定による影響を避けることができます。
@raise TypeError 引数に Hash 以外を与えた場合、発生します。
//emlist[......例][ruby]{
ObjectSpace.count_objects # => {:TOTAL=>10000, :FREE=>3011, :T_OBJECT=>6, :T_CLASS=>404, ...}
//}... -
WEBrick
:: HTTPStatus . # success?(code) -> bool (9201.0) -
指定された整数が表すステータスコードが 2XX である場合に true を返します。そうでない場合に false を返します。
...指定された整数が表すステータスコードが 2XX である場合に
true を返します。そうでない場合に false を返します。
@param code HTTP のステータスコードを表す整数か文字列を指定します。... -
ObjectSpace
. # count _ nodes(result _ hash = nil) -> Hash (6401.0) -
ノードの種類ごとの数を格納したハッシュを返します。
...result_hash 戻り値のためのハッシュを指定します。省略した場合は新
しくハッシュを作成します。result_hash の内容は上書き
されます。プローブ効果を避けるために使用します。
@raise TypeError result_......ません。パフォー
マンスやメモリ管理に興味のある C Ruby の開発者向けのものです。
//emlist[例][ruby]{
ObjectSpace.count_nodes
# => {:NODE_METHOD=>2027, :NODE_FBODY=>1927, :NODE_CFUNC=>1798, ...}
//}
戻り値のハッシュは処理系に依存します。これ... -
Kernel
. # gsub(pattern) -> Enumerator (6345.0) -
$_.gsub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。
...$_.gsub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。
コマンドラインオプションで -p または -n を指定した時のみ定義されます。
暗号的になりすぎるきらいがあるため、このメソッド......。
今後はより明示的な $_.gsub を使ってください。
$_.gsub とこのメソッド gsub は以下の点で違いがあります。
* gsub は $_ の値をコピーして、コピーの方を更新し、
$_ に再代入します。
@param pattern 置き換える文字列の......規表現。
文字列を指定した場合は全く同じ文字列にだけマッチする
@param replace pattern で指定した文字列と置き換える文字列
//emlist[例][ruby]{
$_ # => "test\n"
gsub(/es/, '!!') # => "t!!t\n"
//}
@see String#gsub,$_...