るりまサーチ

最速Rubyリファレンスマニュアル検索!
1153件ヒット [1-100件を表示] (0.145秒)
トップページ > クエリ:I[x] > クエリ:Require[x] > クエリ:j[x] > クエリ:new[x]

別のキーワード

  1. kernel require
  2. getoptlong require_order
  3. rubygems/custom_require require
  4. irb/ext/use-loader irb_require
  5. require execute

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

OpenSSL::ASN1::ObjectId.new(value) -> OpenSSL::ASN1::ObjectId (24320.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...SN1::ObjectId の
オブジェクトを生成します。

value としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OBJECT...
...:

require
"openssl"
i
nclude OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging...
...タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

OpenSSL::ASN1::ObjectId.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::ObjectId (24320.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...SN1::ObjectId の
オブジェクトを生成します。

value としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OBJECT...
...:

require
"openssl"
i
nclude OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging...
...タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

JSON::State.new(options = {}) -> JSON::State (21331.0)

自身を初期化します。

...を初期化します。

@param options ハッシュを指定します。
指定可能なオプションは以下の通りです。

: :indent
インデントに使用する文字列を指定します。デフォルトは空文字列です。
: :space
J
SON 形式の文字列のトーク...
...:ascii_only
真を指定した場合、ASCII 文字列のみを用いて JSON 形式の文字列を生成します。
デフォルトは偽です。
: :buffer_initial_length
sets the initial length of the generator's internal buffer.

//emlist[例 Hash を指定][ruby]{
require
"json"

j
son_s...
...tate = JSON::State.new(indent: "\t")
j
son_state.class # => JSON::Ext::Generator::State
j
son_state.indent # => "\t"
//}

//emlist[例 JSON::State を指定][ruby]{
require
"json"

j
son_state = JSON::State.new(indent: "\t")
copy = JSON::State.new(json_state)
copy.class # => JSON::Ext::Generator::Sta...

JSON::Parser.new(source, options => {}) -> JSON::Parser (21325.0)

パーサを初期化します。

...: :max_nesting
データ構造のネストの深さの最大値を指定します。デフォルトは 19 です。
チェックを無効にするにはゼロまたは偽を指定してください。
: :allow_nan
真を指定すると 4627 を無視して NaN, Infinity, -Infinity をパー...
...eate_additions
偽を指定するとマッチするクラスや ID があっても付加情報を生成しません。デフォルトは真です。
: :object_class
J
SON のオブジェクトを変換するクラスを指定します。デフォルトは Hash です。
: :array_class
J
SON の...
...aram options オプションを指定するためのハッシュです。

//emlist[例][ruby]{
require
'json'

parser = JSON::Parser.new(DATA.read)
print parser.source

# => {
# => "Tanaka": {
# => "name":"tanaka",
# => "age":20
# => },
# => "Suzuki": {
# => "name":"suzuki",
# =>...

UNIXServer.new(path) {|sock| ...} -> object (21214.0)

path で指定したパス名を用いて接続を受け付けるソケット を作成します。

...クを呼びだし、
ブロック終了時にソケットを閉じます。この場合には
ブロックの評価値を返り値として返します。

@param path 接続を受け付けるパス名文字列

require
'socket'

serv = UNIXServer.new("/tmp/sock")
s = serv.accept
p s.read...

絞り込み条件を変える

UNIXSocket.new(path) {|sock| ...} -> object (21214.0)

path で指定したパス名を用いてソケットを接続します。

...してそのブロックを呼びだし、
ブロック終了時にソケットを閉じます。この場合には
ブロックの評価値を返り値として返します。

@param path 接続先のパス名文字列

require
'socket'

s = UNIXSocket.new("/tmp/sock")
s.send("hello", 0)...

ThreadsWait#join_nowait(*threads) -> () (15224.0)

終了を待つスレッドの対象として、threads で指定されたスレッドを指定します。 しかし、実際には終了をまちません。

...つスレッドに指定されたthreadsを加えます。

require
'thwait'

threads = []
5.times {|i|
threads << Thread.new { sleep 1; p Thread.current }
}

thall = ThreadsWait.new
p thall.threads #=> []
thall.join_nowait(*threads)
p thall.threads #=> [#<Thread:0x21638 sleep>,...

ObjectSpace.#trace_object_allocations { ... } (15218.0)

与えられたブロック内でオブジェクトのトレースを行います。 

...のトレースを行います。 

//emlist[例][ruby]{
require
'objspace'

class C
i
nclude ObjectSpace

def foo
trace_object_allocations do
obj = Object.new
p "#{allocation_sourcefile(obj)}:#{allocation_sourceline(obj)}"
end
end
end

C.new.foo #=> "objtrace.rb:8"
//}...

ThreadsWait#join(*threads) -> () (12224.0)

終了を待つスレッドの対象として、threads で指定されたスレッドを指定します。

...待つスレッドに指定されたthreadsを加えます。

require
'thwait'

threads = []
5.times {|i|
threads << Thread.new { sleep 1; p Thread.current }
}

thall = ThreadsWait.new
p thall.threads #=> []
thall.join(*threads)
p thall.threads
#=> [#<Thread:0x216ec dead>, #<T...

JSON::Generator::GeneratorMethods::Integer#to_json(state_or_hash = nil) -> String (12212.0)

自身から生成した JSON 形式の文字列を返します。

...自身から生成した JSON 形式の文字列を返します。

@param state_or_hash 生成する JSON 形式の文字列をカスタマイズするため
JSON::State のインスタンスか、
J
SON::State.new の引数と同じ Hash を...
...指定します。

//emlist[例][ruby]{
require
"json"

10.to_json # => "10"
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>