384件ヒット
[1-100件を表示]
(0.094秒)
別のキーワード
ライブラリ
- ビルトイン (84)
- dbm (12)
- digest (108)
- gdbm (12)
- observer (24)
- openssl (12)
- optparse (24)
- rss (24)
-
rubygems
/ commands / update _ command (12) -
rubygems
/ config _ file (12) -
rubygems
/ source _ index (12) -
rubygems
/ user _ interaction (12) - sdbm (12)
-
yaml
/ dbm (12)
クラス
- DBM (12)
-
Digest
:: Base (108) - GDBM (12)
-
Gem
:: Commands :: UpdateCommand (12) -
Gem
:: ConfigFile (12) -
Gem
:: SourceIndex (12) -
Gem
:: StreamUI :: VerboseProgressReporter (12) - Hash (72)
-
OpenSSL
:: OCSP :: BasicResponse (12) - OptionParser (24)
-
RDoc
:: Options (12) - SDBM (12)
-
YAML
:: DBM (12)
モジュール
- Enumerable (12)
- Observable (24)
-
RSS
:: SyndicationModel (24)
キーワード
- << (12)
- == (24)
-
add
_ observer (12) - chunk (12)
- digest (12)
- digest! (12)
-
do
_ rubygems _ update (12) -
force
_ update (12) - hexdigest (12)
- hexdigest! (12)
- merge (24)
- merge! (24)
-
notify
_ observers (12) -
on
_ head (12) -
on
_ tail (12) - status (12)
-
sy
_ updateBase (12) -
sy
_ updateBase= (12) -
to
_ s (12) -
update
_ sources (12) - updated (12)
検索結果
先頭5件
-
SDBM
# update(other) -> self (21138.0) -
self と other の内容をマージします。
...e 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1.clear
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
db2 = SDBM.open('bbb.gdbm', 0666)
db2.clear
db2['c'] = 'ccc'
db2['d'] = 'ddd'
hash = { 'x' => 'xxx', 'y' => 'yyy'}
p db1 #=> #<SDBM:0xb7d19554>
p db1.to......h #=> {"a"=>"aaa", "b"=>"bbb", "c"=>"ccc"}
p db1.update(db2) #=> #<SDBM:0xb7d19554>
p db1.to_hash #=> {"a"=>"aaa", "b"=>"bbb", "c"=>"ccc", "d"=>"ddd"}
p db1.update(hash) #=> #<SDBM:0xb7d19554>
p db1.to_hash #=> {"a"=>"aaa", "x"=>"xxx", "b"=>"bbb", "y"=>"yyy", "c"=>"ccc",... -
DBM
# update(other) {|key , value| . . . } -> self (21120.0) -
self と other の内容をマージします。
...ブジェクトでなければなりません。
require 'dbm'
db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
db2 = DBM.open('bbb.db', 0666, DBM::NEWDB)
db2[:bb] = 'bbb'
db2[:cc] = 'ccc'
db1.update(db2)
p db1.keys #=> ["bb", "cc", "b", "a"]... -
GDBM
# update(other) -> self (21102.0) -
self と other の内容をマージします。
self と other の内容をマージします。
重複するキーに対応する値はother の内容で上書きされます。
@param other each_pair メソッドを持つオブジェクトでなければなりません。 -
YAML
:: DBM # update(other) -> self (21102.0) -
自身と other の内容をマージ(統合)します。
...自身と other の内容をマージ(統合)します。
重複するキーに対応する値は other の内容で上書きされます。
@param other Hash、DBM オブジェクトを指定します。
@raise DBMError 更新に失敗した場合に発生します。... -
Digest
:: Base # update(str) -> self (18294.0) -
文字列を追加します。self を返します。 複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。 すなわち m.update(a); m.update(b) は m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価 です。
...字列を追加します。self を返します。
複数回updateを呼ぶことは文字列を連結してupdateを呼ぶことと同じです。
すなわち m.update(a); m.update(b) は
m.update(a + b) と、 m << a << b は m << a + b とそれぞれ等価
です。
@param str 追加する文......5.new
digest.update("r")
digest.update("u")
digest.update("b")
digest.update("y")
p digest.hexdigest # => "58e53d1324eef6265fdb97b08ed9aadf"
digest = Digest::MD5.new
digest << "r"
digest << "u"
digest << "b"
digest << "......y"
p digest.hexdigest # => "58e53d1324eef6265fdb97b08ed9aadf"... -
Gem
:: SourceIndex # update(source _ uri , all) -> bool (18202.0) -
第一引数で指定された URI を使用して自身を更新します。
第一引数で指定された URI を使用して自身を更新します。
@param source_uri 更新に使用する URI を指定します。文字列か URI::Generic のサブクラスを指定します。
@param all 偽を指定すると最新バージョンの Gem のみ取得します。真を指定すると全てのバージョンの Gem を取得します。 -
Hash
# update(*others) -> self (15241.0) -
selfとothersのハッシュの内容を順番にマージ(統合)します。
...ます。
//emlist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h1.merge! #=> {"a"=>100, "b"=>200}
h1 #=> {"a"=>100, "b"=>200}
//}
//emlist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h2 = { "b" => 246, "c" => 300 }
h1.merge!(h2) #=> {"a"=>100, "b"=>246, "c"=>300}
h1......=>100, "b"=>246, "c"=>300}
//}
//emlist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h2 = { "b" => 246, "c" => 300 }
h3 = { "b" => 357, "d" => 400 }
h1.merge!(h2, h3) #=> {"a"=>100, "b"=>357, "c"=>300, "d"=>400}
h1 #=> {"a"=>100, "b"=>357, "c"=>300, "d"=>400}
//}
//emlist[][ruby]{
h1......100, "b" => 200 }
h2 = { "b" => 246, "c" => 300 }
h3 = { "b" => 357, "d" => 400 }
h1.merge!(h2, h3) {|key, v1, v2| v1 }
#=> {"a"=>100, "b"=>200, "c"=>300, "d"=>400}
h1 #=> {"a"=>100, "b"=>200, "c"=>300, "d"=>400}
//}
//emlist[][ruby]{
foo = {1 => 'a', 2 => 'b', 3... -
Hash
# update(*others) {|key , self _ val , other _ val| . . . } -> self (15241.0) -
selfとothersのハッシュの内容を順番にマージ(統合)します。
...ます。
//emlist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h1.merge! #=> {"a"=>100, "b"=>200}
h1 #=> {"a"=>100, "b"=>200}
//}
//emlist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h2 = { "b" => 246, "c" => 300 }
h1.merge!(h2) #=> {"a"=>100, "b"=>246, "c"=>300}
h1......=>100, "b"=>246, "c"=>300}
//}
//emlist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h2 = { "b" => 246, "c" => 300 }
h3 = { "b" => 357, "d" => 400 }
h1.merge!(h2, h3) #=> {"a"=>100, "b"=>357, "c"=>300, "d"=>400}
h1 #=> {"a"=>100, "b"=>357, "c"=>300, "d"=>400}
//}
//emlist[][ruby]{
h1......100, "b" => 200 }
h2 = { "b" => 246, "c" => 300 }
h3 = { "b" => 357, "d" => 400 }
h1.merge!(h2, h3) {|key, v1, v2| v1 }
#=> {"a"=>100, "b"=>200, "c"=>300, "d"=>400}
h1 #=> {"a"=>100, "b"=>200, "c"=>300, "d"=>400}
//}
//emlist[][ruby]{
foo = {1 => 'a', 2 => 'b', 3... -
Gem
:: Commands :: UpdateCommand # do _ rubygems _ update(version) (15202.0) -
RubyGems 自体を更新します。
...RubyGems 自体を更新します。... -
Hash
# update(other) -> self (15163.0) -
selfとotherのハッシュの内容をマージ(統合)します。
...ist[][ruby]{
h1 = { "a" => 100, "b" => 200 }
h2 = { "b" => 254, "c" => 300 }
h1.merge!(h2) # => {"a"=>100, "b"=>254, "c"=>300}
h1 # => {"a"=>100, "b"=>254, "c"=>300}
//}
//emlist[][ruby]{
foo = {1 => 'a', 2 => 'b', 3 => 'c'}
bar = {2 => 'B', 3 => 'C', 4 => 'D'}
p foo.update(bar) #=>......{1=>"a", 2=>"B", 3=>"C", 4=>"D"}
p foo #=> {1=>"a", 2=>"B", 3=>"C", 4=>"D"}
p foo.update(bar) {|key, foo_val, bar_val| foo_val + bar_val } # => {1=>"a", 2=>"BB", 3=>"CC", 4=>"DD"}
p foo # => {1=>"a", 2=>"BB", 3=>"CC", 4=>"DD"}
//}
@see Hash#merge!...