389件ヒット
[1-100件を表示]
(0.093秒)
種類
- インスタンスメソッド (306)
- 特異メソッド (61)
- クラス (11)
- ライブラリ (11)
ライブラリ
- ビルトイン (157)
- bigdecimal (11)
-
minitest
/ unit (1) - pathname (11)
-
rdoc
/ top _ level (22) - resolv (22)
- uri (22)
-
webrick
/ httpserver (22) -
webrick
/ httpservlet / abstract (110)
クラス
- BigDecimal (11)
- Complex (33)
- File (16)
- Float (22)
- Pathname (11)
-
RDoc
:: TopLevel (22) - Rational (16)
-
Resolv
:: DNS :: Name (22) -
RubyVM
:: AbstractSyntaxTree :: Node (36) -
RubyVM
:: InstructionSequence (11) -
Thread
:: Backtrace :: Location (11) -
URI
:: Generic (22) -
WEBrick
:: HTTPServer :: MountTable (22) -
WEBrick
:: HTTPServlet :: AbstractServlet (99)
モジュール
キーワード
- AbstractServlet (11)
- [] (11)
- abs2 (11)
- absolute (11)
- absolute? (33)
-
absolute
_ path (33) -
absolute
_ path? (5) -
assert
_ in _ epsilon (1) - children (6)
- delete (11)
-
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) -
file
_ absolute _ name (11) -
file
_ absolute _ name= (11) -
first
_ column (6) -
first
_ lineno (6) -
get
_ instance (11) -
last
_ column (6) -
last
_ lineno (6) - magnitude (30)
- new (22)
- of (2)
- parse (2)
-
parse
_ file (8) - service (11)
- type (6)
-
webrick
/ httpservlet / abstract (11)
検索結果
先頭5件
-
BigDecimal
# abs -> BigDecimal (21213.0) -
self の絶対値を返します。
...self の絶対値を返します。
//emlist[][ruby]{
require 'bigdecimal'
BigDecimal('5').abs.to_i # => 5
BigDecimal('-3').abs.to_i # => 3
//}... -
Float
# abs -> Float (21213.0) -
自身の絶対値を返します。
...自身の絶対値を返します。
//emlist[例][ruby]{
34.56.abs # => 34.56
-34.56.abs # => 34.56
//}... -
Rational
# abs -> Rational (21213.0) -
自身の絶対値を返します。
...自身の絶対値を返します。
//emlist[例][ruby]{
Rational(1, 2).abs # => (1/2)
Rational(-1, 2).abs # => (1/2)
//}... -
Complex
# abs -> Numeric (21125.0) -
自身の絶対値を返します。
...す。
以下の計算の結果を Float オブジェクトで返します。
sqrt(self.real ** 2 + self.imag ** 2)
//emlist[例][ruby]{
Complex(1, 2).abs # => 2.23606797749979
Complex(3, 4).abs # => 5.0
Complex('1/2', '1/2').abs # => 0.7071067811865476
//}
@see Complex#abs2... -
RDoc
:: TopLevel # file _ absolute _ name -> String (15200.0) -
自身が管理するファイルに関する絶対パスを文字列で返します。
自身が管理するファイルに関する絶対パスを文字列で返します。 -
RDoc
:: TopLevel # file _ absolute _ name=(val) (15200.0) -
自身が管理するファイルに関する絶対パスを文字列で設定します。
...自身が管理するファイルに関する絶対パスを文字列で設定します。
@param val パスを文字列で指定します。... -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ DELETE(request , response) -> () (15100.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
...自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可......イアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
例:
require 'webrick'
class HogeServlet < WEBrick::HTTPServlet::AbstractServlet
def do_GET(req, res)
res.body = 'hoge'
end
end
srv = WEBrick::HTTPServer.new({ :DocumentRoot => './......',
:BindAddress => '127.0.0.1',
:Port => 20080})
srv.mount('/', HogeServlet)
trap("INT"){ srv.shutdown }
srv.start... -
WEBrick
:: HTTPServlet :: AbstractServlet (15000.0) -
サーブレットの抽象クラスです。実装は AbstractServlet のサブクラスで行います。
...です。実装は AbstractServlet のサブクラスで行います。
サーブレットは以下のように使われます。WEBrick::HTTPServlet::CGIHandler は
webrick/httpservlet/cgihandler で提供されているサーブレットです。
CGIHandler は AbstractServlet のサブクラス......0080})
srv.mount('/view.cgi', WEBrick::HTTPServlet::CGIHandler, 'view.rb')
trap("INT"){ srv.shutdown }
srv.start
上のスクリプトでは以下のような流れで view.rb は実行されます。
(1) サーバのパス /view.cgi と CGIHandler がマウントにより結びつけられま......ブジェクト)は 'view.rb'
を引数として CGIHandler オブジェクトを生成します。
(3) サーバはリクエストオブジェクトを引数として CGIHandler#service メソッドを呼びます。
(4) CGIHandler オブジェクトは view.rb を CGI スクリプトとし... -
File
. absolute _ path(file _ name , dir _ string=nil) -> String (12200.0) -
file_name を絶対パスに変換した文字列を返します。
...file_name を絶対パスに変換した文字列を返します。
相対パスの場合はカレントディレクトリを基準とします。
dir_string を渡した場合はそのディレクトリを基準とします。
File.expand_path と異なり、 file_name 先頭が "~" である場......mlist[例][ruby]{
p Dir.getwd #=> "/home/matz/work/bar"
p ENV["HOME"] #=> "/home/matz"
p File.absolute_path("..") #=> "/home/matz/work"
p File.absolute_path("..", "/tmp") #=> "/"
p File.absolute_path("~") #=> "/home/matz/work/bar/~"
p File.abs......olute_path("~foo") #=> "/home/matz/work/bar/~foo"
//}
@see File.expand_path... -
File
. absolute _ path?(file _ name) -> bool (12200.0) -
file_name が絶対パスなら true を、そうでなければ false を返します。
...file_name が絶対パスなら true を、そうでなければ false を返します。
@param file_name ファイル名を表す文字列を指定します。文字列でない場合は、to_path メソッド、to_str メソッドの順で暗黙の型変換が試みられます。
@raise TypeE......//emlist[例][ruby]{
File.absolute_path?("//foo/bar\\baz") # => true
File.absolute_path?("C:foo\\bar") # => false
File.absolute_path?("~") # => false
# プラットフォームが cygwin、mswin、mingw の場合
File.absolute_path?("C:\\foo\\bar") # => true
File.absolute_path?......("/foo/bar\\baz") # => false
# プラットフォームが上記以外の場合
File.absolute_path?("C:\\foo\\bar") # => false
File.absolute_path?("/foo/bar\\baz") # => true
//}...