555件ヒット
[1-100件を表示]
(0.103秒)
ライブラリ
- ビルトイン (190)
-
irb
/ cmd / help (12) -
irb
/ extend-command (12) - logger (24)
- mkmf (24)
-
net
/ imap (48) -
net
/ smtp (72) - openssl (12)
- pathname (12)
- prime (12)
- rake (12)
-
rubygems
/ package / tar _ input (12) -
rubygems
/ specification (24) -
shell
/ command-processor (6) - socket (60)
- tsort (23)
クラス
- Addrinfo (24)
-
Encoding
:: Converter (12) -
Gem
:: Package :: TarInput (12) -
Gem
:: Specification (24) -
IRB
:: ExtendCommand :: Help (12) - Logger (24)
- Module (12)
-
Net
:: IMAP (36) -
Net
:: IMAP :: Envelope (12) -
Net
:: SMTP (72) - Object (48)
-
OpenSSL
:: X509 :: ExtensionFactory (12) - Pathname (12)
- Prime (12)
-
Rake
:: FileList (12) -
RubyVM
:: InstructionSequence (10) -
Shell
:: CommandProcessor (6) - Socket (24)
- String (60)
- ThreadGroup (12)
- Time (12)
- TracePoint (24)
- UDPSocket (12)
モジュール
-
IRB
:: ExtendCommandBundle (12) - Kernel (24)
- TSort (23)
キーワード
- append (12)
-
connect
_ from (24) -
convertible
_ int (24) -
create
_ extension (12) - debug (24)
- disable (24)
-
each
_ strongly _ connected _ component _ from (23) - enclose (12)
- encode (36)
- encode! (24)
-
enum
_ for (24) -
excluded
_ from _ list? (12) - execute (12)
- include (12)
-
install
_ alias _ method (12) -
int
_ from _ prime _ division (12) -
load
_ gemspec (12) -
loaded
_ from (12) -
loaded
_ from= (12) - mailfrom (12)
-
primitive
_ errinfo (12) - ready (12)
- recvfrom (12)
-
recvfrom
_ nonblock (24) -
relative
_ path _ from (12) - rename (6)
-
send
_ mail (12) - sendmail (12)
- strftime (12)
-
to
_ binary (10) -
to
_ enum (24) -
uid
_ search (12) -
uid
_ sort (12)
検索結果
先頭5件
- Net
:: IMAP :: Envelope # from -> [Net :: IMAP :: Address] | nil - TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) -> Enumerator - TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) {|nodes| . . . } -> () - Prime
# int _ from _ prime _ division(pd) -> Integer - Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool
-
Net
:: IMAP :: Envelope # from -> [Net :: IMAP :: Address] | nil (18218.0) -
From を Net::IMAP::Address オブジェクトの配列で返します。
...From を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) -> Enumerator (12321.0) -
node から到達可能な強連結成分についてのイテレータです。
...node から到達可能な強連結成分についてのイテレータです。
返す値は規定されていません。
each_strongly_connected_component_from は
tsort_each_node を呼びません。
@param node ノードを指定します。
//emlist[例 到達可能なノードを表示......ude TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end
end
non_sort = {1=>[2], 2=>[3, 4], 3=>[2], 4=>[]}
non_sort.each_strongly_connected_component{|nodes|
p nodes
nodes.each {|node|
non_sort.each_strongly_connected_component_from......(node){|ns|
printf("%s -> %s\n", node, ns.join(","))
}
}
}
#出力
#=> [4]
#=> 4 -> 4
#=> [2, 3]
#=> 2 -> 4
#=> 2 -> 2,3
#=> 3 -> 4
#=> 3 -> 3,2
#=> [1]
#=> 1 -> 4
#=> 1 -> 2,3
#=> 1 -> 1
//}
@see TSort.each_strongly_connected_component_from... -
TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) {|nodes| . . . } -> () (12321.0) -
node から到達可能な強連結成分についてのイテレータです。
...node から到達可能な強連結成分についてのイテレータです。
返す値は規定されていません。
each_strongly_connected_component_from は
tsort_each_node を呼びません。
@param node ノードを指定します。
//emlist[例 到達可能なノードを表示......ude TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end
end
non_sort = {1=>[2], 2=>[3, 4], 3=>[2], 4=>[]}
non_sort.each_strongly_connected_component{|nodes|
p nodes
nodes.each {|node|
non_sort.each_strongly_connected_component_from......(node){|ns|
printf("%s -> %s\n", node, ns.join(","))
}
}
}
#出力
#=> [4]
#=> 4 -> 4
#=> [2, 3]
#=> 2 -> 4
#=> 2 -> 2,3
#=> 3 -> 4
#=> 3 -> 3,2
#=> [1]
#=> 1 -> 4
#=> 1 -> 2,3
#=> 1 -> 1
//}
@see TSort.each_strongly_connected_component_from... -
Prime
# int _ from _ prime _ division(pd) -> Integer (12220.0) -
素因数分解された結果を元の数値に戻します。
...am pd 整数のペアの配列を指定します。含まれているペアの第一要素は素因数を、
第二要素はその素因数の指数をあらわします。
//emlist[例][ruby]{
require 'prime'
Prime.int_from_prime_division([[2,2], [3,1]]) #=> 12
Prime.int_from_prime_divi......sion([[2,2], [3,2]]) #=> 36
//}
@see Prime.int_from_prime_division... -
Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool (12214.0) -
与えられたファイル名が除外される場合は、真を返します。 そうでない場合は偽を返します。
...st1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb")
file_list.exclude("test1.rb")
file_list.excluded_from_list?("test1.rb") # => true
file_list.excluded_from_list?("test2.rb") # => false
end
//}... -
Gem
:: Specification # loaded _ from -> String (12202.0) -
この Gem パッケージの gemspec がある場所を返します。
この Gem パッケージの gemspec がある場所を返します。
この属性は永続化されません。 -
Gem
:: Specification # loaded _ from=(path) (12202.0) -
この Gem パッケージの gemspec がある場所をセットします。
この Gem パッケージの gemspec がある場所をセットします。
@param path この Gem パッケージの gemspec がある場所を指定します。 -
Addrinfo
# connect _ from(host , port) -> Socket (9109.0) -
引数で指定されたアドレスから 自身のアドレスへソケットを接続します。
...引数で指定されたアドレスから
自身のアドレスへソケットを接続します。
接続元のアドレスは Addrinfo#family_addrinfo により生成された
ものが用いられます。
ブロックが渡されたときにはそのブロックに接続済み Socket
オブ......ローカル側のアドレスになります。
require 'socket'
Addrinfo.tcp("www.ruby-lang.org", 80).connect_from("0.0.0.0", 4649) {|s|
s.print "GET / HTTP/1.0\r\nHost: www.ruby-lang.org\r\n\r\n"
puts s.read
}
@param host ホスト(IP アドレスもしくはホスト名)
@param... -
Addrinfo
# connect _ from(host , port) {|sock| . . . } -> object (9109.0) -
引数で指定されたアドレスから 自身のアドレスへソケットを接続します。
...引数で指定されたアドレスから
自身のアドレスへソケットを接続します。
接続元のアドレスは Addrinfo#family_addrinfo により生成された
ものが用いられます。
ブロックが渡されたときにはそのブロックに接続済み Socket
オブ......ローカル側のアドレスになります。
require 'socket'
Addrinfo.tcp("www.ruby-lang.org", 80).connect_from("0.0.0.0", 4649) {|s|
s.print "GET / HTTP/1.0\r\nHost: www.ruby-lang.org\r\n\r\n"
puts s.read
}
@param host ホスト(IP アドレスもしくはホスト名)
@param...