252件ヒット
[201-252件を表示]
(0.247秒)
クラス
- CSV (12)
- IO (24)
- Monitor (12)
- Mutex (2)
-
OpenSSL
:: SSL :: SSLSocket (12) - StringIO (12)
-
Thread
:: Mutex (10) -
Zlib
:: Deflate (24) -
Zlib
:: GzipWriter (12) -
Zlib
:: Inflate (24)
モジュール
- MonitorMixin (24)
-
Sync
_ m (84)
キーワード
- deflate (12)
- fdatasync (12)
- flush (24)
-
mon
_ synchronize (18) - sync= (36)
-
sync
_ close= (12) -
sync
_ ex _ count (6) -
sync
_ ex _ count= (6) -
sync
_ ex _ locker (6) -
sync
_ ex _ locker= (6) -
sync
_ extend (6) -
sync
_ inspect (6) -
sync
_ point? (12) -
sync
_ synchronize (6) -
sync
_ try _ lock (6) -
sync
_ upgrade _ waiting (6) -
sync
_ upgrade _ waiting= (6) -
sync
_ waiting (6) -
sync
_ waiting= (6) - synchronize (36)
-
try
_ lock (6)
検索結果
先頭5件
-
StringIO
# sync=(bool) (9108.0) -
何もせずに bool を返します。
...何もせずに bool を返します。
@param bool true か false を指定します。... -
CSV
# sync=(newstate) (6230.0) -
IO#sync= に委譲します。
...IO#sync= に委譲します。
@see IO#sync=... -
IO
# sync=(newstate) (6226.0) -
自身を同期モードに設定すると、出力関数の呼出毎にバッファがフラッシュされます。
...自身を同期モードに設定すると、出力関数の呼出毎にバッファがフラッシュされます。
@param newstate 自身を同期モードに設定するかを boolean で指定します。
@raise IOError 既に close されていた場合に発生します。
@see IO#sync... -
Zlib
:: Deflate # flush(flush = Zlib :: SYNC _ FLUSH) -> String (3230.0) -
deflate('', flush) と同じです。flush が 省略された時は Zlib::SYNC_FLUSH が使用されます。 このメソッドはスクリプトの可読性のために提供されています。
...deflate('', flush) と同じです。flush が
省略された時は Zlib::SYNC_FLUSH が使用されます。
このメソッドはスクリプトの可読性のために提供されています。
@param flush Zlib::NO_FLUSH Zlib::SYNC_FLUSH Zlib::FULL_FLUSH などを指定します。
requir......:Deflate.new
comp_str = dez.deflate('hoge')
comp_str << dez.deflate(' fuga')
comp_str << dez.deflate(' end', Zlib::FINISH)
dez.close
p comp_str
p Zlib::Inflate.inflate(comp_str)
end
def case2
dez = Zlib::Deflate.new
comp_str = dez.deflate('hoge')
comp_str <<......dez.flush
comp_str << dez.deflate(' fuga')
comp_str << dez.flush
comp_str << dez.deflate(' end', Zlib::FINISH)
dez.close
p comp_str
p Zlib::Inflate.inflate(comp_str)
end
case1
case2
#=> "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
#=> "hoge fuga end"
#=> "x... -
Zlib
:: GzipWriter # flush(flush = Zlib :: SYNC _ FLUSH) -> self (3132.0) -
まだ書き出されていないデータをフラッシュします。
...をフラッシュします。
flush は Zlib::Deflate#deflate と同じです。
省略時は Zlib::SYNC_FLUSH が使用されます。
flush に Zlib::NO_FLUSH を指定することは無意味です。
@param flush Zlib::NO_FLUSH Zlib::SYNC_FLUSH Zlib::FULL_FLUSH などを指定します。......Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.puts "fuga"
gz.puts "ugo"
}
p File.read(filename)
end
def case2
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.puts "fuga"
gz......uts "ugo\n"
gz.flush
}
p File.read(filename)
end
case1
#=> "\037\213\b\000p\257pH\002\003K+MO\344*M\317\347\002\000<\326\000\371\t\000\000\000"
case2
#=> "\037\213\b\000p\257pH\002\003J+MO\344\002\000\000\000\377\377*M\317\347\002\000\000\000\377\377\003\000<\326\000\371\t\...