別のキーワード
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - FAST (11)
- GDBM (11)
- GDBMError (11)
- GDBMFatalError (11)
- NEWDB (11)
-
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 1 . 0 (3) - NOLOCK (11)
- READER (11)
- SYNC (11)
- VERSION (11)
- WRCREAT (11)
- WRITER (11)
- [] (11)
- []= (11)
- cachesize= (11)
- clear (11)
- close (11)
- closed? (11)
- dbm (11)
- delete (33)
-
delete
_ if (22) - each (11)
-
each
_ key (11) -
each
_ pair (11) -
each
_ value (11) - empty? (11)
- fastmode= (11)
- fetch (22)
-
has
_ key? (11) -
has
_ value? (11) - include? (11)
- index (11)
- invert (22)
- key (11)
- key? (11)
- keys (22)
- length (11)
- member? (11)
- new (11)
- open (22)
- reject (11)
- reject! (22)
- reorganize (11)
- replace (22)
-
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) - sdbm (11)
- select (22)
- shift (22)
- size (11)
- store (11)
- sync (11)
- syncmode= (11)
-
to
_ a (22) -
to
_ hash (22) - update (22)
- value? (11)
- values (11)
-
values
_ at (22)
検索結果
先頭5件
-
GDBM
:: NOLOCK -> Integer (17016.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
通常、他のプロセスが DB をオープンしている最中にオープンを行うと
Errno::EWOULDBLOCK(または Errno::EAGAIN) 例外が発生します。
このフラグを指定していれば、他のプロセスがオープンしてい......る最中でも同時
オープンすることができます。
この定数は libgdbm version 1.8.0 以降より有効です。... -
GDBM
:: READER -> Integer (17016.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
読み込みモードでオープンします。... -
GDBM
:: SYNC -> Integer (17016.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
書き込みの結果が、ディスク上のファイルにすぐに反映されます。
libgdbm version 1.8.0 以前のデフォルトモードです。
この定数は libgdbm version 1.8.0 以降より有効です。... -
GDBM
:: WRCREAT -> Integer (17016.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
書き込みモードで、すでにファイルが存在しなかったら作ります。... -
GDBM
:: WRITER -> Integer (17016.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
書き込みモードでオープンします。... -
GDBM
# delete(key) -> object | nil (17012.0) -
与えられた key に対応する項目を削除します。
...、キーが存在しない場合にブロックを与えている場合は、ブロックを評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.delete("b") # => nil
db.delete("c"){|k| "c... -
GDBM
# delete(key) {|key| . . . } -> object (17012.0) -
与えられた key に対応する項目を削除します。
...、キーが存在しない場合にブロックを与えている場合は、ブロックを評価した結果を返します。
require 'gdbm'
GDBM.open("a.db") do |db|
db['a'] = "aaa"
db['d'] = "ddd"
db.delete("a") # => "aaa"
db.delete("b") # => nil
db.delete("c"){|k| "c... -
GDBM
# reorganize -> self (17006.0) -
DB ファイルの再編成を行います。
...DB ファイルの再編成を行います。
GDBM では、要素の削除を行っても DB ファイルのサイズは減少しません(削
除によって空いた領域は次の格納のために取っておかれます)。
このメソッドを呼び出すことで DBM ファイルを新規... -
GDBM
# store(key , val) -> [String] (17006.0) -
key に対して val を格納します。
...key に対して val を格納します。
@see GDBM#[]=... -
GDBM
# [](key) -> String (17000.0) -
key をキーとする値を返します。
key をキーとする値を返します。
@param key キー。