るりまサーチ

最速Rubyリファレンスマニュアル検索!
74件ヒット [1-74件を表示] (0.012秒)
トップページ > クエリ:sec[x] > 種類:モジュール関数[x]

別のキーワード

  1. time sec
  2. date sec
  3. time tv_sec
  4. datetime sec
  5. _builtin sec

ライブラリ

モジュール

キーワード

検索結果

FileUtils.#remove_entry_secure(path, force = false) -> () (6101.0)

ファイル path を削除します。path がディレクトリなら再帰的に削除します。

...ンクを持つ

この脆弱性を防ぐため、remove_entry_secure は削除前に path 以下の
ディレクトリのオーナーとパーミッションを変更し、上記の条件を回避します。
ただし remove_entry_secure は親ディレクトリが以下の条件を満たすこと...
...の場合 / や /var が全ユーザから書き込み可能であってはなりません。

この条件が満たされない場合 remove_entry_secure は安全ではありません。

@param path 削除するパス。

@param force 真のときは削除中に発生した StandardError を無...

Timeout.#timeout(sec, exception_class = nil) {|i| ... } -> object (137.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

... sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec...
...はいります。

また sec が 0 もしくは nil のときは制限時間なしで
ブロックを実行します。

@param sec タイムアウトする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.
@param messag...

Timeout.#timeout(sec, exception_class, message) {|i| ... } -> object (137.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

... sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec...
...はいります。

また sec が 0 もしくは nil のときは制限時間なしで
ブロックを実行します。

@param sec タイムアウトする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.
@param messag...

Timeout.#timeout(sec, exception_class = nil) {|i| ... } -> object (136.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

... sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Timeout::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec...
...はいります。

また sec が 0 もしくは nil のときは制限時間なしで
ブロックを実行します。

@param sec タイムアウトする時間を秒数で指定します.
@param exception_class タイムアウトした時、発生させる例外を指定します.

例 長い...

Process.#clock_gettime(clock_id, unit=:float_second) -> Float | Integer (131.0)

POSIX の clock_gettime() 関数の時間を返します。

...Process::CLOCK_UPTIME_RAW
macOS 10.12
: Process::CLOCK_UPTIME_RAW_APPROX
macOS 10.12
: Process::CLOCK_UPTIME_PRECISE
FreeBSD 8.1
: Process::CLOCK_SECOND
FreeBSD 8.1

SUS は Single Unix Specification を意味しており、
SUS は POSIX と POSIX の一部で定義されている clock_gettime...
...IME_ID
ISO C で定義されている clock() を使います。
精度は 1/CLOCKS_PER_SEC です。
CLOCKS_PER_SEC は time.h で定義されているC言語のマクロです。
SUS では CLOCKS_PER_SEC は 1000000 と定義されています。
ただし、Unix 以外のシステムでは...
..._SEC が 1000000 なら、精度は1マイクロ秒です。
CLOCKS_PER_SEC が 1000000 かつ clock_t が32ビット整数型の場合、72分以上を表すことはできません。

@param unit 返値の型を指定します。

: :float_second
Float の秒 (デフォルト)
: :float_millisec...

絞り込み条件を変える

Kernel.#sleep(sec) -> Integer (130.0)

sec 秒だけプログラムの実行を停止します。

...
sec
秒だけプログラムの実行を停止します。

sec
が省略された場合、他スレッドからの Thread#run
などで明示的に起こさない限り永久にスリープします。Thread#runを呼ぶとその時点で
sleepの実行が中断されます。

@param sec 停止...

Kernel.#sleep -> Integer (30.0)

sec 秒だけプログラムの実行を停止します。

...
sec
秒だけプログラムの実行を停止します。

sec
が省略された場合、他スレッドからの Thread#run
などで明示的に起こさない限り永久にスリープします。Thread#runを呼ぶとその時点で
sleepの実行が中断されます。

@param sec 停止...

Benchmark.#bmbm(width = 0) {|job| ... } -> [Benchmark::Tms] (7.0)

Benchmark::Job オブジェクトを生成して、それを引数として与えられたブロックを 実行します。

...11.928000 0.010000 11.938000 ( 12.756000)
# sort 13.048000 0.020000 13.068000 ( 13.857000)
# ------------------------------- total: 25.006000sec
#
# user system total real
# sort! 12.959000 0.010000 12.969000 ( 13.793000)
# sort 12.007000 0.000000 12.0070...