1252件ヒット
[201-300件を表示]
(0.087秒)
ライブラリ
- ビルトイン (413)
-
cgi
/ html (120) - fiddle (60)
-
fiddle
/ import (24) - forwardable (48)
- gdbm (12)
-
io
/ console (12) - logger (1)
- matrix (96)
- mkmf (24)
-
net
/ ftp (176) -
net
/ http (24) -
net
/ imap (24) - openssl (12)
- rake (12)
-
rubygems
/ package / tar _ writer (24) -
rubygems
/ remote _ fetcher (12) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - strscan (24)
- thread (14)
-
webrick
/ httpservlet / filehandler (24) - win32ole (24)
- zlib (36)
クラス
- Array (21)
-
Encoding
:: Converter (24) -
Fiddle
:: Pointer (60) - GDBM (12)
-
Gem
:: Package :: TarWriter (24) -
Gem
:: RemoteFetcher (12) - IO (12)
-
Logger
:: Application (1) - Matrix (48)
- Method (24)
-
Net
:: FTP (176) -
Net
:: HTTPGenericRequest (24) -
Net
:: IMAP (12) -
Net
:: IMAP :: ContentDisposition (12) - Object (48)
-
OpenSSL
:: SSL :: SSLContext (12) - Proc (7)
- Random (12)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (171)
- StringScanner (24)
- Struct (12)
-
Thread
:: SizedQueue (84) - UnboundMethod (24)
- Vector (48)
-
WEBrick
:: HTTPServlet :: DefaultFileHandler (24) -
WIN32OLE
_ METHOD (24) -
Zlib
:: Deflate (12) -
Zlib
:: Inflate (12) -
Zlib
:: ZStream (12)
モジュール
-
CGI
:: HtmlExtension (120) -
Fiddle
:: Importer (24) - Forwardable (24)
- Kernel (24)
-
Rake
:: TaskManager (12) - SingleForwardable (24)
キーワード
- + (36)
- - (36)
- << (19)
- == (24)
- [] (84)
-
add
_ file _ simple (24) -
avail
_ out= (12) - bind (12)
-
body
_ stream (12) -
body
_ stream= (12) - byterindex (3)
- bytes (12)
- cachesize= (12)
-
check
_ sizeof (24) -
def
_ delegators (24) -
def
_ instance _ delegators (12) -
def
_ single _ delegators (12) - deq (12)
- each2 (24)
- enq (12)
-
enum
_ for (24) - eql? (24)
- fetch (12)
-
fetch
_ size (12) -
file
_ field (24) - get (24)
- getbinaryfile (24)
-
make
_ partial _ content (12) - max= (12)
- minor (24)
- mlsd (20)
- pack (21)
-
password
_ field (24) - peek (12)
- peep (12)
- pop (12)
-
prepare
_ range (12) -
primitive
_ convert (24) - push (12)
- put (24)
- putbinaryfile (24)
- retrbinary (24)
- rindex (12)
-
scrolling
_ list (24) -
session
_ cache _ size= (12) -
set
_ dictionary (24) -
set
_ log (1) - shift (12)
- size= (12)
- size? (18)
-
size
_ opt _ params (12) -
size
_ params (12) - sizeof (12)
- slice (72)
- storbinary (24)
-
synthesize
_ file _ task (12) -
text
_ field (24) -
to
_ enum (24) -
to
_ str (24) - unpack (12)
- winsize= (12)
検索結果
先頭5件
-
Thread
:: SizedQueue # <<(obj) -> () (3013.0) -
キューに与えられたオブジェクトを追加します。
...hread::SizedQueue#max に達している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj......キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
Thread
:: SizedQueue # enq(obj , non _ block = false) -> () (3013.0) -
キューに与えられたオブジェクトを追加します。
...hread::SizedQueue#max に達している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj......キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
Thread
:: SizedQueue # push(obj , non _ block = false) -> () (3013.0) -
キューに与えられたオブジェクトを追加します。
...hread::SizedQueue#max に達している場合は、
non_block が真でなければ、キューのサイズが Thread::SizedQueue#max
より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj......キューに追加したいオブジェクトを指定します。
@param non_block true を与えると、キューが一杯の時に例外 ThreadError が発生します。
@see Thread::Queue#push... -
Thread
:: SizedQueue # <<(obj) -> () (3007.0) -
キューに与えられたオブジェクトを追加します。
...のサイズが Thread::SizedQueue#max に達している場合は、
キューのサイズが Thread::SizedQueue#max より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加... -
Thread
:: SizedQueue # deq(non _ block = false) -> object (3007.0) -
キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。
...っているスレッドがあれば、実行を再開させます。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。
//emlist[例][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resou......urce3, nil].each{|r|
q.push(r)
}
th1.join
# => resource1
# resource2
# resource3
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.p... -
Thread
:: SizedQueue # enq(obj) -> () (3007.0) -
キューに与えられたオブジェクトを追加します。
...のサイズが Thread::SizedQueue#max に達している場合は、
キューのサイズが Thread::SizedQueue#max より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加... -
Thread
:: SizedQueue # max=(n) (3007.0) -
キューの最大サイズを設定します。
...キューの最大サイズを設定します。
@param n キューの最大サイズを指定します。
//emlist[例][ruby]{
require 'thread'
q = SizedQueue.new(4)
q.max # => 4
q.max = 5
q.max # => 5
//}......キューの最大サイズを設定します。
@param n キューの最大サイズを指定します。
//emlist[例][ruby]{
q = SizedQueue.new(4)
q.max # => 4
q.max = 5
q.max # => 5
//}... -
Thread
:: SizedQueue # pop(non _ block = false) -> object (3007.0) -
キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。
...っているスレッドがあれば、実行を再開させます。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。
//emlist[例][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resou......urce3, nil].each{|r|
q.push(r)
}
th1.join
# => resource1
# resource2
# resource3
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.p... -
Thread
:: SizedQueue # push(obj) -> () (3007.0) -
キューに与えられたオブジェクトを追加します。
...のサイズが Thread::SizedQueue#max に達している場合は、
キューのサイズが Thread::SizedQueue#max より小さくなるまで他のスレッドに実行を譲ります。
その後、キューに与えられたオブジェクトを追加します。
@param obj キューに追加... -
Thread
:: SizedQueue # shift(non _ block = false) -> object (3007.0) -
キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。
...っているスレッドがあれば、実行を再開させます。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。
//emlist[例][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resou......urce3, nil].each{|r|
q.push(r)
}
th1.join
# => resource1
# resource2
# resource3
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.p... -
Matrix
# minor(from _ row , row _ size , from _ col , col _ size) -> Matrix (239.0) -
selfの部分行列を返します。
.....終了行番号, 開始列番号..終了列番号
@param from_row 部分行列の開始行(0オリジンで指定)
@param row_size 部分行列の行サイズ
@param from_col 部分行列の開始列(0オリジンで指定)
@param col_size 部分行列の列サイズ
//emlist[例][ruby]{
require... -
Net
:: FTP # get(remotefile , localfile = File . basename(remotefile) , blocksize = DEFAULT _ BLOCKSIZE) -> nil (219.0) -
サーバ上のファイルを取得します。
...トモードの
ときには blocksize は無視されます。
@param remotefile 取得対象のリモートのファイル名を与えます。
@param localfile 取得したデータを格納するローカルのファイル名を与えます。
@param blocksize データ転送の単位をバイ...