問題タブ [concept]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
165 参照

java - 日食 (特に iviewsite) でのサイトの概念に関する質問

1) サイトとは何か説明してもらえますか? この用語の適切な定義がどこにも見つからないようです。

2) IViewSite インターフェイスの目的は何ですか?. 子 (ドキュメントで指定されているクラスまたはインターフェイス) はありません。このインターフェイスは拡張されることは想定されていません。それらを実装する単一のクラスがない場合、これらの 2 つのメソッドを定義するのはなぜですか?

IViewSite 変数にはプロパティがなく、純粋な仮想メソッドしかないため、IViewSite 変数の目的は何ですか? それに適応しても意味がありません。

すでにドキュメントを調べましたが、具体的な説明が見つからないようです。

さらに文書化すると、サイトが何であるかがわかったと思います。

init() メソッドによってワークベンチ パーツ (ビューまたはエディター) に関連付けられるオブジェクト

しかし、そのサイトの参照は正確にはどうなるのでしょうか? たとえばViewpartには、サイトオブジェクトへの参照を格納するプロパティがないため、わかりません。誰かが図や何かへのリンクを持っていれば、それは大歓迎です。

LE: オブジェクトへの参照とともに、ある種のレジスタに格納されているサイト オブジェクトへの参照です。

LE2 www@eclipsezone@com/eclipse/forums/t92910.html " IViewPart.init メソッドが呼び出されて、ビューのコンテキストが初期化されます。IViewSite オブジェクトが渡され、含まれているページ、ウィンドウ、およびその他のサービスを取得するメソッドが含まれています。が渡されます。" 実装クラスがないため、何を使用しますか?..

0 投票する
1 に答える
1272 参照

python - Pythonのpprintの幅フィールドがわかりません

私はこの概念をはっきりと理解していません。Pythonのpprintの幅の概念を示す例を誰かに教えてもらえますか?

0 投票する
1 に答える
46 参照

operating-system - 実行ファイルを実行状態のスナップショットイメージとして想定することはできますか?

Unix のマニュアル ( http://pubs.opengroup.org/onlinepubs/009695399/functions/posix_spawn.html ) を読んだところ、実行に関する記述がありました。

新しいプロセス イメージは、新しいプロセス イメージ ファイルと呼ばれる通常の実行可能ファイルから作成されます。

表現過程の映像が目に留まりました。

私は、実行可能ファイルは一種のコマンド シーケンスであると考えてきました。プログラムという言葉が意味するのと同じように。しかし、実際には、実行ファイルの概念と構造がわかりません。そして、実行ファイルは、言及から実行状態のイメージのように見える可能性があると感じました。

これについて何か説明していただけますか?現在の通常の実行ファイルの概念と構造について。どのOSでも。

0 投票する
4 に答える
13145 参照

java - .NET がフレームワークで Java が言語である理由

Ok。それは戦いではありません。フレームワークの概念に興味があります。さまざまなレベルで、django、zend、rails、cakephp などのフレームワークを使用しました。

今日、私の友人が .NET をフレームワークとして挙げたプレゼンテーションを送ってくれました。私が .NET フレームワークについて議論したことは大きな驚きではありません。私はその背後にある基本的な概念を知っており、.NET テクノロジの限界の観点からも知っています。フレームワークと言っても過言ではありません。

しかし、それは私を襲ったのですか?Java が言語で .NET がフレームワークであるのはなぜですか? .NET が複数のプログラミング言語をサポートしているからでしょうか。ここで見逃している大きな違いは何ですか?

0 投票する
3 に答える
1041 参照

database - orientdbの必須の概念は何ですか?

OrientDBを試しています。

ほとんどの概念は簡単で理解しやすいものです。しかし、なじみのない概念が1つありました。mandatory。_ これは何ですか?

0 投票する
1 に答える
147 参照

jquery - asp.netのjqueryグループ化の概念

こんにちは私はフォームに2つのテーブルがあり、jqueryで個別に検証する必要があります.submit1をクリックするとtable1のみを検証する必要があり、submit2をクリックするとテーブル2のみを検証する必要があります。

現在、両方を同時に検証しています。個別のテーブル検証が必要です。

0 投票する
6 に答える
2912 参照

c# - 同期操作よりも非同期操作を使用する必要があるのはなぜですか?

私はいつもこれについて考えてきました。

HttpWebRequestクラスを使用した単純な非同期Webリクエストがあるとしましょう

同じことは、同期操作で簡単に実現できます。

では、もっと単純な同期操作で十分なのに、なぜもっと複雑な非同期操作を使用したいのでしょうか。システムリソースを節約するには?

0 投票する
2 に答える
248 参照

concept - ハンドラーとコールバック関数の違いは何ですか?

私の現在のプロジェクトでは、多くのネットワークコードがあり、イベントハンドラーを使用して入力メッセージを処理します。このメカニズムは、コールバック関数とは異なりますか?

0 投票する
2 に答える
132 参照

java - コンセプトの質問 - 選択入力のあるテキストボックス

答えてもらいたいコンセプトの質問が少しあります。

テキストボックスに特定の種類の入力しかできないAndroidアプリケーションを作成することを目指しています。例として、10 進数は簡単です。[数値] テキスト ボックスを使用します。ただし、例として 16 進数の番号付けシステムを使用する場合、有効な 16 進数文字 (0-F) ではない入力をボックスに拒否させるにはどうすればよいですか? この概念は、8 進数と 2 進数のシステムに拡張できます。ボックスをクリックしたときに表示されるキーボードが、その特定のボックスで有効な文字のみを表示するのが理想的ですが、それが可能かどうかはわかりません。

ありがとう!

K.

0 投票する
3 に答える
989 参照

java - javaイテレータの背後にある概念は何ですか?

私はJavaiteratorインターフェースについて調査していますが、なぜそのように設計されているのか理解できません。

java イテレータを使用hasNextして、next代わりにそれらを 1 つのメソッドにマージするのはなぜですか?

これはJavaイテレータの典型的な使用法です

なぜだめですか

このアプローチが見栄えが悪いことは明らかですがnext、最後に到達したときに null を返す代わりに例外をスローするとどうなるでしょうか? コードを単純化できるよりも

これがObjective-CのNSEnumeratorの仕組みです


これにより、カスタム実装のオーバーヘッドが増加しますiterator

これにより、Java イテレータもスレッドセーフではなくなります。たとえば、ArrayList には 1 つの要素があります。2 つのスレッドが両方とも、そのリストの同じ反復子を同時に要求しますhasNext。両方のスレッドが認識し、そのイテレータでtrue呼び出します。next要素が 1 つしかなく、反復子が 2 回要求されているため、間違いなく例外またはエラー状態になります。

スレッドセーフなイテレータがあることは知っていますが、それが実装されているかどうかはわかりませんが、多くのブロッキングが発生して非効率になっていると思います。

問題は、チェックと更新がアトミックに行われないことだと思います。なぜJavaiteratorがそのようなインターフェースを設計したのか理解できません。


アップデート

null が値になる可能性があるため、私のアプローチは無効です。しかし、上記の問題に対する回避策はありますか?