検索結果- 英語 - 英語
検索内容:
thundering herd problem
名詞
日本語の意味
(コンピューティング理論)多くのプロセスが特定のイベントを待機しており、そのイベントの発生とともに一斉に起床し、どのプロセスが処理を引き受けるかで競合が発生する、望ましくない状態を指す。
関連語
traveling-salesman problem
traveling salesman problem
travelling-salesman problem
art gallery problem
名詞
日本語の意味
計算幾何学における美術館問題。多角形内部の全領域が、複数の観察点から見渡せるかどうかを判定する問題を指す。 / 美術館などの配置問題として、展示スペース(多角形)の各点が観察可能かを問う視認性の問題として理解される。
関連語
Chinese postman problem
関連語
wheat and chessboard problem
candy store problem
関連語
circle-ellipse problem
名詞
(object-oriented
programming)
The
problematic
situation
where
a
base
class
contains
methods
which
mutate
an
object
in
a
manner
which
may
invalidate
a
(stronger)
invariant
found
in
a
derived
class,
violating
the
Liskov
substitution
principle.
For
example,
if
a
circle
is
modelled
as
a
subtype
of
an
ellipse,
and
the
ellipse
has
a
method
that
stretches
it
on
one
axis,
the
circle
must
also
implement
that
method
despite
it
making
no
sense
for
a
circle.
日本語の意味
オブジェクト指向プログラミングにおいて、基底クラスに定義されたメソッドが、派生クラスで保持される強固な不変条件を破ってしまう可能性がある設計上の問題。例えば、楕円のサブタイプとして円をモデル化した際に、楕円に備わった変形メソッドを円にも実装させる必要が生じ、円としての特性に矛盾が生じるケースを示す。
loading!
Loading...