代替手法とは? わかりやすく解説

代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/01/22 19:05 UTC 版)

Java Media Framework」の記事における「代替手法」の解説

JMF以外にも Java 上のマルチメディア機能サポートしたライブラリ存在する。以下に主なもの列挙するJava Sound QuickTime for Java IBM Toolkit for MPEG-4 Jffmpeg jvlc gstreamer-java FMJ Fluendo's port of Theora to Java Directshow <> Java Wrapper Fobs4JMF JLayer MP3 library

※この「代替手法」の解説は、「Java Media Framework」の解説の一部です。
「代替手法」を含む「Java Media Framework」の記事については、「Java Media Framework」の概要を参照ください。


代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/11/21 12:48 UTC 版)

ポートマップ」の記事における「代替手法」の解説

UNIXおよびLinux系システムでは、/etc/services というファイルサービス/プロトコル名称とポート番号対応表がある。これを使った静的ポートマッピングでは、inetdのようなスーパーサーバ要求待ちうけ、必要に応じて各種サービス起動させるのが一般的である。

※この「代替手法」の解説は、「ポートマップ」の解説の一部です。
「代替手法」を含む「ポートマップ」の記事については、「ポートマップ」の概要を参照ください。


代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/12/19 13:38 UTC 版)

ダブルディスパッチ」の記事における「代替手法」の解説

前述のように二項演算子という、(LispForthなどを除いた多くプログラミング言語好まれている機能において望まれるのであるため、シングルディスパッチのみがあるオブジェクト指向プログラミング言語ダブルディスパッチのようなふるまい実現する手法考えられている。ここでは一例としてRubyのものを示す。 たとえばRuby複素数クラス自作し追加したいとする。Rubyでは二項演算子 + なども、左辺にあるオブジェクト対すメソッド呼び出しなので、次のようなソースコードへの対応は自然に実装できる。 z1 = Complex.new(1.0, 0.0)z2 = z1 + 2.0 これに対し次のようにも書きたいわけだが、 z3 = Complex.new(0.0, 1.0)z4 = 3.0 + z3 もし何も仕掛け無ければあらゆる既存数値クラスについて、「複素数引数にした場合」を追加する必要があり現実的ではない。しかし、Rubyにおける数値関係のクラスの、演算子対応するメソッド次のようにふるまうようになっていて、 class Num def +(other) if otherは既知オブジェクト then return 結果 # 結果計算して返す else left, right = other.coerce(self) return left + right # coerce結果により計算する end endend 追加したいクラス(たとえばここでは複素数クラス)に coerce というメソッド一つ定義し適切な値を返すようにすれば任意の演算子に対して望んだような結果にできる。

※この「代替手法」の解説は、「ダブルディスパッチ」の解説の一部です。
「代替手法」を含む「ダブルディスパッチ」の記事については、「ダブルディスパッチ」の概要を参照ください。


代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/20 15:23 UTC 版)

イベントループ」の記事における「代替手法」の解説

この手法は以下のような他の手法とは対照的である: 古くからある、単純に一回動作して終了するプログラム。この種のプログラム情報処理最初期からあり、ユーザーとの対話手段持たない。現在も主にCUI指向プログラムでよく使われている。各種パラメータ指定して起動される。 メニュー駆動設計。この場合一種メインループ存在するが、ユーザーから見てイベント駆動的ではない。イベント駆動代わりとして、階層型メニュー順次選択していって、希望する動作指定する。このメニュー通した限定的な対話性がある。

※この「代替手法」の解説は、「イベントループ」の解説の一部です。
「代替手法」を含む「イベントループ」の記事については、「イベントループ」の概要を参照ください。


代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/07/06 07:04 UTC 版)

WS-Security」の記事における「代替手法」の解説

ポイントツーポイントでは、Webサービス機密データ完全性Transport Layer Security (TLS) を使って実現できるHTTPSなど)。しかし、WS-Security はより広範囲な、いわゆるエンドツーエンドセキュリティ提供するTLS適用することで、鍵やメッセージ署名送信前にASCII符号化する必要がなくなりオーバーヘッド劇的に低減されるメッセージプロキシサーバ経由する場合サーバクライアントからではなくプロキシからの要求としてみるため、プロキシクライアントの鍵と認証コピー与えて対応するか、そのサーバ信用する証明書を持つことで対応する。しかし、プロキシが関わっているためにエンドツーエンドセキュリティはならずポイントツーポイントセキュリティとなる。

※この「代替手法」の解説は、「WS-Security」の解説の一部です。
「代替手法」を含む「WS-Security」の記事については、「WS-Security」の概要を参照ください。


代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/24 07:53 UTC 版)

ヘッダファイル」の記事における「代替手法」の解説

ヘッダファイル以外にも、他のファイル定義され識別子宣言アクセスする方法はある。ヘッダファイル場合実装しているファイル宣言しているヘッダファイルの2ヶ所の更新同期させる必要があるヘッダーファイルという方法用いないプログラミング言語もある。Javaなどの言語では、パッケージにより、コンパイラ把握できるようにしている。モジュールという名称で、同様の機能有する言語もある。C++においても、モジュール仕組み提案されている。

※この「代替手法」の解説は、「ヘッダファイル」の解説の一部です。
「代替手法」を含む「ヘッダファイル」の記事については、「ヘッダファイル」の概要を参照ください。


代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/13 23:38 UTC 版)

ボンフェローニ補正」の記事における「代替手法」の解説

詳細は「ファミリーワイズエラー率#制御手順」を参照 ファミリーワイズエラー率制御するためには複数の代替手法が存在する例えば、ホルム=ボンフェローニ法シダック補正ボンフェローニ補正よりも普遍的に強力な手順である。これは常に少くとも強力であることを意味する。ボンフェローニの手順とは異なり、これらの手法は族毎の第一種過誤期待数(族毎の第一種過誤確率)を制御しない。

※この「代替手法」の解説は、「ボンフェローニ補正」の解説の一部です。
「代替手法」を含む「ボンフェローニ補正」の記事については、「ボンフェローニ補正」の概要を参照ください。


代替手法

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/16 00:14 UTC 版)

カハンの加算アルゴリズム」の記事における「代替手法」の解説

カハンアルゴリズムでの誤差成長入力数 n に対して O ( 1 ) {\displaystyle O(1)} だが、pairwise summation では若干悪い O ( log ⁡ n ) {\displaystyle O(\log n)} となる。これは入力再帰的半分分けていって、再帰的加算を行う方式である。この技法単純な総和計算比べて加算回数増えないという利点があり(カハンアルゴリズムでは演算回数が4倍に増える)、並列計算も可能という利点がある。通常再帰行き着いた基本ケースでは1回または0回の加算になるが、再帰オーバーヘッド低減させるため n がある程度小さくなったらそれ以上再帰させないという方式考えられるpairwise summation同様の技法高速フーリエ変換 (FFT) アルゴリズムでよく使われており、そのためFFTでは誤差対数的に成長することが多い。実際に丸め誤差符号無作為に変化するので、pairwise summation二乗平均平方根誤差成長は O ( log ⁡ n ) {\displaystyle O({\sqrt {\log n}})} となる。 もう1つの代替手法として、何よりも丸め誤差生じないことが優先されるなら、任意精度演算を使うことが考えられる。Shewchukは、特に高精度ではないが正確に丸められ総和求め技法として、任意精度演算使ってそれなりのコスト計算する方法示したKirchnerウルリヒ・クリッシュビット幅大きアキュムレータ使い整数演算だけで総和求め技法示したハードウェアの実装示した例として Müller、Rüb、Rülling の論文がある。 1020乗といったような絶対値極端に大きい数を扱うことが無い、会計などには、浮動小数点方式ではなく必要十分桁数以上を確保した固定小数点方式また、場合によっては十進演算)を、可能であれば使う方がよい。

※この「代替手法」の解説は、「カハンの加算アルゴリズム」の解説の一部です。
「代替手法」を含む「カハンの加算アルゴリズム」の記事については、「カハンの加算アルゴリズム」の概要を参照ください。

ウィキペディア小見出し辞書の「代替手法」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「代替手法」の関連用語

代替手法のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



代替手法のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのJava Media Framework (改訂履歴)、ポートマップ (改訂履歴)、ダブルディスパッチ (改訂履歴)、イベントループ (改訂履歴)、WS-Security (改訂履歴)、ヘッダファイル (改訂履歴)、ボンフェローニ補正 (改訂履歴)、カハンの加算アルゴリズム (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS