912件ヒット
[1-100件を表示]
(0.036秒)
別のキーワード
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - FAST (12)
- GDBM (12)
- GDBMError (12)
- GDBMFatalError (12)
- NEWDB (12)
-
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 1 . 0 (4) - NOLOCK (12)
- READER (12)
- SYNC (12)
- VERSION (12)
- WRCREAT (12)
- WRITER (12)
- [] (12)
- []= (12)
- cachesize= (12)
- clear (12)
- close (12)
- closed? (12)
- dbm (12)
- delete (36)
-
delete
_ if (24) - each (12)
-
each
_ key (12) -
each
_ pair (12) -
each
_ value (12) - empty? (12)
- fastmode= (12)
- fetch (24)
-
has
_ key? (12) -
has
_ value? (12) - include? (12)
- index (12)
- invert (24)
- key (12)
- key? (12)
- keys (24)
- length (12)
- member? (12)
- new (12)
- open (24)
- reject (12)
- reject! (24)
- reorganize (12)
- replace (24)
-
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) - sdbm (12)
- select (24)
- shift (24)
- size (12)
- store (12)
- sync (12)
- syncmode= (12)
-
to
_ a (24) -
to
_ hash (24) - update (24)
- value? (12)
- values (12)
-
values
_ at (24)
検索結果
先頭5件
-
gdbm (44028.0)
-
GDBM(GNU データベース・マネージャ) を Ruby スクリプトから扱うためのライブラリです。
...GDBM(GNU データベース・マネージャ) を Ruby スクリプトから扱うためのライブラリです。
GDBM は dbm および ndbm 互換機能を含んでいます。
扱えるキーや値のサイズに制限はありません。
作成されるデータベースはアーキテク......チャに依存するため、作成した環境と異
なる環境ではデータベースが読み込めない可能性があります。
@see dbm, sdbm, gdbm(3)... -
GDBM
:: NEWDB -> Integer (23116.0) -
GDBM.open の第3引数に指定します。
...
GDBM.open の第3引数に指定します。
書き込みモードで、すでにファイルが存在したら削除してから作り直します。... -
GDBM
# member?(key) -> bool (23100.0) -
key がデータベース中に存在する時、真を返します。
key がデータベース中に存在する時、真を返します。 -
GDBM
. open(dbname , mode = 0666 , flags = 0) -> GDBM (20297.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...dbname で指定したデータベースをモードを mode に設定してオープンします。
ブロックを指定した場合、オープンした GDBM オブジェクトを
引数にブロックを実行します。実行後 GDBM オブジェクトをクローズ
し、open メソッド......dbname データベースの名前を指定します。
@param mode 省略値は 0666 です。mode として nil を指定するとデータベースが
存在しない時には新たなデータベースを作らず nil を返します。
@param flags flags には、GDBM::FAST, GDBM:......:SYNC, GDBM::NOLOCK
の論理和を指定します。デフォルト値は指定なし(つまり0)です。
flags に GDBM::READER, GDBM::WRITER, GDBM::WRCREAT, GDBM::NEWDB
のいずれかを与えて読み書きのモードを指定できます。... -
GDBM
. new(dbname , mode = 0666 , flags = 0) -> GDBM (20261.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...dbname で指定したデータベースをモードを mode に設定してオープンします。
@param dbname データベースの名前を指定します。
@param mode 省略値は 0666 です。mode として nil を指定するとデータベースが
存在しない時に......します。
@param flags flags には、GDBM::FAST, GDBM::SYNC, GDBM::NOLOCK
の論理和を指定します。デフォルト値は指定なし(つまり0)です。
flags に GDBM::READER, GDBM::WRITER, GDBM::WRCREAT, GDBM::NEWDB
のいずれかを与えて......読み書きのモードを指定できます。
これらをどれも指定しなかった場合には、
GDBM::WRCREAT, GDBM::WRITER, GDBM::READER の順で試します。... -
GDBM
. open(dbname , mode = 0666 , flags = 0) {|db| . . . } -> object (20197.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...dbname で指定したデータベースをモードを mode に設定してオープンします。
ブロックを指定した場合、オープンした GDBM オブジェクトを
引数にブロックを実行します。実行後 GDBM オブジェクトをクローズ
し、open メソッド......dbname データベースの名前を指定します。
@param mode 省略値は 0666 です。mode として nil を指定するとデータベースが
存在しない時には新たなデータベースを作らず nil を返します。
@param flags flags には、GDBM::FAST, GDBM:......:SYNC, GDBM::NOLOCK
の論理和を指定します。デフォルト値は指定なし(つまり0)です。
flags に GDBM::READER, GDBM::WRITER, GDBM::WRCREAT, GDBM::NEWDB
のいずれかを与えて読み書きのモードを指定できます。... -
GDBM
# fastmode=(bool) (20134.0) -
オープンしている GDBM オブジェクトのモードを変更します。
... GDBM オブジェクトのモードを変更します。
このオプションはデフォルトで on です。
このオプションは obsolete です。
このオプションが on のときは、GDBM はディスクへの書き込みを待たずに
次の操作を続けます。
@param bool......新たにセットするモード。
@see GDBM::FAST, GDBM#syncmode=... -
GDBM
# syncmode=(bool) (20134.0) -
オープンしている GDBM オブジェクトのモードを変更します。
...ンしている GDBM オブジェクトのモードを変更します。
このオプションはデフォルトで off です。
このオプションが on のときは、GDBM はデータベースの変更操作ごとに
データベースの状態を同期します。
@param bool 新たにセ......ットするモード。
@see GDBM::SYNC, GDBM#fastmode=... -
GDBM
# fetch(key , ifnone = nil) {|key| . . . } -> object (20130.0) -
データベースから対応するキーを探してその要素の値を返します。
...require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.fetch('a') #=> 'aaa'
p db1.fetch('z', 'zzz') #=> 'zzz'
p db1.fetch('z'){|key| [:key, key] } #=> [:key, 'z']
p db1.fetch('z......', 'zzz'){|key| [:key, key] } #=> 'zzz'
p db1.fetch('z') #=> IndexError 発生
@see Hash#fetch...