タグ付けされた質問 「terminology」

プログラミング用語の意味や使用法に関する質問。

21
データマイニングにおける分類とクラスタリングの違いは?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 昨年休業。 この質問を改善する 誰かがデータマイニングにおける分類とクラスタリングの違いを説明できますか? 可能であれば、両方の例を挙げて主要なアイデアを理解してください。

13
アンチパターンとは何ですか?
私はパターンとアンチパターンを研究しています。私はパターンについて明確な考えを持っていますが、アンチパターンを取得していません。WebとWikipediaの定義は私を混乱させます。 誰かがアンチパターンとは何かを簡単な言葉で私に説明できますか?目的は何ですか?彼らは何をしますか?それは悪いことですか、それとも良いことですか?


6
「クレームベースの認証」について5歳の人に説明する
まあ、厳密には5歳ではありませんが、可能であれば流行語や企業の発言は避けてください。 クレームベースの認証は今では大流行しているようですが、実際の内容、つまり現在のものとどのように異なるのかについてのシンプルで現実的な説明は見つかりませんでした(「今あるもの」を想定しています)。役割ベースの認証であること)、それを使用する利点など

7
サブジェクト、ユーザー、プリンシパルの意味と違いは何ですか?
セキュリティフレームワークのコンテキストでは、サブジェクト、ユーザー、プリンシパルなどのいくつかの用語が一般的に使用されますが、明確な定義とそれらの違いを見つけることができませんでした。 だから、正確にこれらの用語の意味を行うと、なぜこれらの区別されている主題とプリンシパルが必要?



6
BASE用語の説明
BASEの頭字語は、通常のNoSQLデータベース、特定のデータベースの特性を記述するために使用されます。多くの場合、これはACIDの反対と呼ばれます。 BASEの詳細に触れる記事はほとんどありませんが、ACIDには、原子性、一貫性、分離性、耐久性の各プロパティについて詳しく説明した記事がたくさんあります。ウィキペディアでは、この用語を数行だけ取り上げています。 これは私に定義についてのいくつかの質問を残します: B asically A可用性、S oft状態、E整合性 この記事と私の想像力を使用して、これらのプロパティを次のように解釈しました。 基本的に利用可能とは、データの認識された利用可能性を指します。単一のノードに障害が発生した場合、データの一部は利用できなくなりますが、データレイヤー全体は機能し続けます。 この解釈は正しいですか、それとも他のことを指しますか? 更新:Mauの回答から推測すると、データレイヤー全体が常に新しいデータを受け入れることを意味しますか?つまり、データがすぐに挿入されるのを防ぐロックシナリオはありませんか? ソフト状態:定期的に更新する必要のあるデータの概念だけが見つかりました。更新しないと、データは期限切れになるか、削除されます。 データベース内のデータの自動削除は私には奇妙に思えます。 期限切れまたは古くなったデータの方が理にかなっています。しかし、この概念は、NoSQLだけでなく、あらゆるタイプの冗長データストレージに適用されます。それは何か他のものを説明していますか? 結果整合性とは、十分な時間が与えられると、更新が最終的にすべてのサーバーに波及することを意味します。 この特性は私には明らかです。 誰かがこれらの特性を詳細に説明できますか? それとも、化学で見られるような酸と塩基の概念を指すのは、これまでにない意味のない頭字語ですか?

9
コレクション内のカウントvs長さvsサイズ
多くのプログラミング言語とライブラリを使用していることから、コレクション内の要素の総数に使用されるさまざまな用語に気づきました。 最も一般的なのは、ように見えるlength、countとsize。 例えば。 array.length vector.size() collection.count 使用すべき好ましい用語はありますか?コレクションの種類によって異なりますか?すなわち。可変/不変 メソッドではなくプロパティであるという好みはありますか?


9
プログラミングにおける「コンテキスト」という用語は?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てますます。 2年前休業。 この質問を改善する 私はここ数ヶ月プログラミングをしていて、よく使われる言葉はクラスで「コンテキスト」です。同様にServletContext(ジャワ)、 Activity(アンドロイド)、 Service(ジャワ、アンドロイド)、NSManagedContext(のObjective-C、iOS版)。 辞書を見ると、この単語の意味は次のとおりです。状況、環境、状況など。ただし、私は英語を母国語としないので、何を直接翻訳するべきかわかりません。たとえば、次のいずれかの名前のクラスを作成するとします。SomeClassContext、またはコンテキストパラメータを持つメソッドを記述しようとした場合、理解できないため、いつコンテキストに名前を付ける必要があるのか​​わかりません。 私はスタックオーバーフローでコンテキストを検索してきましたが、質問/回答は役に立ちませんでした。 誰かに説明をいただければ幸いです。

13
「コンパイル時に割り当てられるメモリ」とはどういう意味ですか?
CやC ++などのプログラミング言語では、多くの場合、静的および動的なメモリ割り当てを参照します。概念は理解していますが、「コンパイル時にすべてのメモリが割り当てられた(予約された)」というフレーズは常に混乱します。 コンパイルは、私が理解しているように、高レベルのC / C ++コードを機械語に変換し、実行可能ファイルを出力します。コンパイルされたファイルでメモリはどのように「割り当て」られますか?メモリは常にすべての仮想メモリ管理機能を備えたRAMに割り当てられているのではないですか? 定義によるメモリ割り当ては、ランタイムコンセプトではありませんか? C / C ++コードで1KBの静的に割り当てられた変数を作成すると、実行可能ファイルのサイズが同じだけ増加しますか? これは、「静的割り当て」という見出しの下でフレーズが使用されているページの1つです。 基本に戻る:メモリー割り当て、歴史の歩み

8
バッファとはどういう意味ですか?
「BUFFER」という言葉はいたるところに見かけますが、正確には何なのかわかりません。 誰かが素人の言葉でバッファとは何か説明してくれませんか? いつ使用されますか? 使い方は?

2
文字、コードポイント、グリフ、書記素の違いは何ですか?
現代のUnicodeの繊細さを理解しようとすると、頭が痛くなります。特に、コードポイント、文字、グリフ、および書記素の違い- 最も単純な概念ケースでは、ASCII文字を使用して英語のテキストを処理するときに、すべて互いに1対1の関係問題を引き起こしています。 これらの用語がMatthias BynensのJavaScriptのようなドキュメントでどのように使用されるかを見て、Unicodeの問題またはWikipediaのHanの統一に関する部分に、これらの概念は同じものではなく、それらを混同することは危険だと収集しましたが、私は一種の各用語の意味を理解するのに苦労しています。 Unicodeコンソーシアムは、このことを説明する用語集を提供していますが、次のような「定義」でいっぱいです。 抽象文字。テキストデータの編成、制御、または表現に使用される情報の単位。... ... キャラクター。...(2)抽象文字の同義語。(3)Unicode文字エンコーディングのエンコーディングの基本単位。... ... グリフ。(1)1つ以上のグリフ画像を表す抽象的なフォーム。(2)グリフ画像の同義語。Unicode文字データの表示では、特定の文字を表すために1つ以上のグリフを選択できます。 ... 書記素。(1)特定の書記体系に照らして、最小の特徴を持つ筆記単位。... これらの定義のほとんどは、非常に学術的で正式な響きの品質を備えていますが、何を意味する品質にも欠けていますか、定義の問題を標準のさらに別の用語集エントリまたはセクションに委ねています。 それで、私は私よりも多くのことを学んだそれらの難解な知恵を求めます。これらの概念のそれぞれはどの程度正確に互いに異なり、どのような状況でそれらは互いに1対1の関係を持たないでしょうか?

5
フレームワークvsライブラリvs IDE vs API vs SDK vsツールキットの違いは?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 この質問を改善する いくつかの例が欲しい。私はいつも混乱するので、いくつかの例を挙げれば、それをよりよく理解できるかもしれません。 また、EclipseはAPIまたはIDEですか?
144 api  frameworks  sdk  ide  terminology 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.