1636件ヒット
[1-100件を表示]
(0.165秒)
ライブラリ
- ビルトイン (754)
- csv (44)
- date (22)
- digest (55)
- ipaddr (11)
- logger (11)
-
net
/ http (99) -
net
/ imap (11) -
net
/ pop (110) -
net
/ smtp (22) - openssl (66)
- optparse (33)
- rake (11)
-
rake
/ loaders / makefile (11) -
rexml
/ document (121) -
rexml
/ streamlistener (11) - set (55)
- stringio (33)
- strscan (22)
- thread (5)
- thwait (30)
-
webrick
/ httpresponse (11) - zlib (88)
クラス
- Array (107)
- BasicObject (22)
- Bignum (6)
- CSV (22)
-
CSV
:: Table (22) - Date (22)
-
Digest
:: Base (55) - Enumerator (88)
-
Enumerator
:: Yielder (11) - Fixnum (3)
- FrozenError (5)
- IO (22)
- IPAddr (11)
- Integer (70)
- Logger (11)
- Method (22)
- Module (11)
-
Net
:: HTTP (77) -
Net
:: HTTPResponse (22) -
Net
:: IMAP (11) -
Net
:: POP3 (11) -
Net
:: POPMail (99) -
Net
:: SMTP (22) - Object (88)
-
OpenSSL
:: BN (11) -
OpenSSL
:: Digest (22) -
OpenSSL
:: HMAC (22) - OptionParser (33)
-
REXML
:: Document (44) -
REXML
:: Element (11) -
REXML
:: Elements (22) -
REXML
:: Formatters :: Default (11) -
REXML
:: Parent (33) -
Rake
:: Application (11) -
Rake
:: MakefileLoader (11) - Regexp (22)
- Set (55)
- String (206)
- StringIO (33)
- StringScanner (22)
-
Thread
:: Queue (11) -
Thread
:: SizedQueue (21) - ThreadsWait (30)
-
WEBrick
:: HTTPResponse (11) -
Zlib
:: Deflate (55) -
Zlib
:: Inflate (33)
モジュール
- Enumerable (44)
-
OpenSSL
:: Buffering (11) -
REXML
:: StreamListener (11)
キーワード
- [] (15)
- add (33)
- add? (11)
-
add
_ loader (11) - all (33)
-
all
_ waits (6) - append (11)
- clone (22)
- combination (22)
- concat (30)
-
debug
_ output= (11) -
define
_ singleton _ method (22) - digest (11)
- digest! (11)
- divide (22)
- dup (22)
- each (55)
-
each
_ with _ object (22) - empty? (11)
- enq (22)
- entitydecl (11)
- eql? (3)
- extend (11)
- finish (22)
- finished? (6)
- flush (11)
- gcd (11)
- gcdlcm (11)
- get (22)
- gsub (44)
- gsub! (44)
- hexdigest (11)
- hexdigest! (11)
-
initialize
_ copy (11) - inspect (11)
- join (6)
-
join
_ nowait (6) - lcm (11)
- load (11)
- mail (33)
- match (22)
- methods (11)
-
next
_ wait (6) - pack (19)
- params (11)
- patch (22)
- permutation (22)
- pop (33)
- pos= (11)
- post (22)
-
prepend
_ features (11) -
prev
_ year (11) - push (32)
-
read
_ body (22) - readpartial (11)
- receiver (5)
-
repeated
_ combination (22) -
repeated
_ permutation (22) - separator (11)
-
set
_ debug _ output (33) -
set
_ dictionary (22) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) -
singleton
_ methods (11) -
sort
_ by (22) - string (11)
- sub (33)
- sub! (33)
- sum (11)
- summarize (22)
-
to
_ r (11) -
to
_ s (22) - unpack (11)
- update (22)
-
with
_ index (22) -
with
_ object (22) - write (44)
-
write
_ headers? (11)
検索結果
先頭5件
-
Bignum
# <<(bits) -> Fixnum | Bignum (21319.0) -
シフト演算子。bits だけビットを左にシフトします。
...シフト演算子。bits だけビットを左にシフトします。
@param bits シフトさせるビット数
printf("%#b\n", 0b0101 << 1) #=> 0b1010
p -1 << 1 #=> -2... -
Fixnum
# <<(bits) -> Fixnum | Bignum (21319.0) -
シフト演算子。bits だけビットを左にシフトします。
...シフト演算子。bits だけビットを左にシフトします。
@param bits シフトさせるビット数
printf("%#b\n", 0b0101 << 1) #=> 0b1010
p -1 << 1 #=> -2... -
REXML
:: Elements # <<(element = nil) -> REXML :: Element (21301.0) -
要素 element を追加します。
...要素 element を追加します。
element には文字列もしくは REXML::Element オブジェクトを
指定します。文字列を指定した場合には REXML::Element.new(element)
で生成される要素を追加します。
element を省略した場合は、空の要素が追加......す。
追加された要素が返されます。
@param element 追加する要素
//emlist[][ruby]{
require 'rexml/document'
a = REXML::Element.new('a')
a.elements.add(REXML::Element.new('b')) # => <b/>
a.to_s # => "<a><b/></a>"
a.elements.add('c') # => <c/>
a.to_s # => "<a><b/><c/></a>"
//}... -
Integer
# <<(bits) -> Integer (21219.0) -
シフト演算子。bits だけビットを左にシフトします。
...シフト演算子。bits だけビットを左にシフトします。
@param bits シフトさせるビット数
//emlist[][ruby]{
printf("%#b\n", 0b0101 << 1) # => 0b1010
p -1 << 1 # => -2
//}... -
Zlib
:: Inflate # <<(string) -> self (21213.0) -
Zlib::Inflate#inflate と同じように string を 展開ストリームに入力しますが、Zlib::Inflate オブジェクト そのものを返します。展開ストリームからの出力は、 出力バッファに保存されます。
...Zlib::Inflate#inflate と同じように string を
展開ストリームに入力しますが、Zlib::Inflate オブジェクト
そのものを返します。展開ストリームからの出力は、
出力バッファに保存されます。
require 'zlib'
cstr = "x\234\313\310OOUH+MOTH\3......15K\001\000!\251\004\276"
inz = Zlib::Inflate.new
inz << cstr[0, 10]
p inz.flush_next_out #=> "hoge fu"
inz << cstr[10..-1]
p inz.flush_next_out #=> "ga end"... -
OpenSSL
:: BN # <<(other) -> OpenSSL :: BN (21207.0) -
自身を other ビット左シフトした値を返します。
...自身を other ビット左シフトした値を返します。
//emlist[][ruby]{
bn = 1.to_bn
pp bn << 1 # => #<OpenSSL::BN 2>
pp bn # => #<OpenSSL::BN 1>
//}
@param other シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#lshift!... -
Enumerator
:: Yielder # <<(object) -> () (21131.0) -
Enumerator.new で使うメソッドです。
...Enumerator.new で使うメソッドです。
生成された Enumerator オブジェクトの each メソッドを呼ぶと
Enumerator::Yielder オブジェクトが渡されたブロックが実行され、
ブロック内の << が呼ばれるたびに each に渡されたブロックが
<< に......渡された値とともに繰り返されます。
//emlist[例][ruby]{
enum = Enumerator.new do |y|
y << 1
y << 2
y << 3
end
enum.each do |v|
p v
end
# => 1
# 2
# 3
//}... -
String
# <<(other) -> self (21113.0) -
self に文字列 other を破壊的に連結します。 other が 整数である場合は other.chr(self.encoding) 相当の文字を末尾に追加します。
...other.chr(self.encoding) 相当の文字を末尾に追加します。
self を返します。
@param other 文字列もしくは 0 以上の整数
//emlist[例][ruby]{
str = "string"
str.concat "XXX"
p str # => "stringXXX"
str << "YYY"
p str # => "stringXXXYYY"
str << 65 # 文字A......のASCIIコード
p str # => "stringXXXYYYA"
//}... -
StringScanner
# <<(str) -> self (21113.0) -
操作対象の文字列に対し str を破壊的に連結します。 マッチ記録は変更されません。
...t[例][ruby]{
require 'strscan'
s = StringScanner.new('test') # => #<StringScanner 0/4 @ "test">
s.match(/\w(\w*)/) # => "test"
s[0] # => "test"
s[1] # => "est"
s << ' string' # => #<StringScanner 4/11 "test" @ " stri...">......# => "string"
//}
この操作は StringScanner.new に渡した文字列にも影響することがあります。
//emlist[例][ruby]{
require 'strscan'
str = 'test'
s = StringScanner.new(str) # => #<StringScanner 0/4 @ "test">
s << ' string' # => #<StringScanner 0/11 @ "test.........">
str # => "test string"
//}... -
OpenSSL
:: Buffering # <<(s) -> self (21101.0) -
文字列 s を書き込みます。
...文字列 s を書き込みます。
IO#<< と同様です。
@param s 出力する文字列... -
OpenSSL
:: Digest # <<(data) -> self (21101.0) -
data でダイジェストオブジェクトの内部状態を更新します。
data でダイジェストオブジェクトの内部状態を更新します。
@param data 入力文字列